====================================== | [ 4227.116012][T21202] veth1: renamed from ioam-veth-betaR | [ 4227.221760][T21203] veth0: renamed from ioam-veth-gamma | [ 4304.236201][T21846] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21846 | [4304.236887][T21846] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4304.237193][T21846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4304.237195][T21846] Call Trace: [ 4304.237197][T21846] [4304.237200][T21846] dump_stack_lvl (lib/dump_stack.c:123) [4304.237211][T21846] check_preemption_disabled (lib/smp_processor_id.c:52) [4304.237218][T21846] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4304.237224][T21846] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4304.237233][T21846] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.237241][T21846] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4304.237246][T21846] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.237258][T21846] rawv6_sendmsg (net/ipv6/raw.c:918) [4304.237269][T21846] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4304.237274][T21846] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4304.237281][T21846] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.237291][T21846] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4304.237298][T21846] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4304.237307][T21846] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4304.237322][T21846] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4304.237325][T21846] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.237336][T21846] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.237342][T21846] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.237348][T21846] ? __pfx___sys_sendto (net/socket.c:2147) [4304.237362][T21846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4304.237370][T21846] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4304.237379][T21846] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4304.237386][T21846] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4304.237396][T21846] __x64_sys_sendto (net/socket.c:2183) [4304.237400][T21846] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4304.237404][T21846] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4304.237409][T21846] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4304.237414][T21846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4304.237418][T21846] RIP: 0033:0x7fbd10222a4a [ 4304.237423][T21846] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4304.237426][T21846] RSP: 002b:00007ffd67ea9738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4304.237430][T21846] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd10222a4a [ 4304.237432][T21846] RDX: 0000000000000040 RSI: 0000000030754340 RDI: 0000000000000005 [ 4304.237433][T21846] RBP: 00007ffd67ea97c0 R08: 0000000000418574 R09: 000000000000001c [ 4304.237435][T21846] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4304.237437][T21846] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd1034b000 | [ 4304.237437][T21846] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd1034b000 | [ 4304.237450][T21846] | [ 4304.237454][T21846] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21846 | [4304.250456][T21846] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4304.250726][T21846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4304.250727][T21846] Call Trace: [ 4304.250729][T21846] [4304.250731][T21846] dump_stack_lvl (lib/dump_stack.c:123) [4304.250738][T21846] check_preemption_disabled (lib/smp_processor_id.c:52) [4304.250744][T21846] lwtunnel_output (net/core/lwtunnel.c:359) [4304.250750][T21846] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4304.250758][T21846] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.250764][T21846] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4304.250769][T21846] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.250781][T21846] rawv6_sendmsg (net/ipv6/raw.c:918) [4304.250793][T21846] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4304.250798][T21846] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4304.250802][T21846] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.250810][T21846] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4304.250815][T21846] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4304.250823][T21846] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4304.250839][T21846] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4304.250842][T21846] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.250853][T21846] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.250858][T21846] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.250863][T21846] ? __pfx___sys_sendto (net/socket.c:2147) [4304.250877][T21846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4304.250884][T21846] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4304.250893][T21846] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4304.250900][T21846] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4304.250910][T21846] __x64_sys_sendto (net/socket.c:2183) [4304.250914][T21846] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4304.250918][T21846] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4304.250922][T21846] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4304.250927][T21846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4304.250930][T21846] RIP: 0033:0x7fbd10222a4a [ 4304.250935][T21846] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4304.250937][T21846] RSP: 002b:00007ffd67ea9738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4304.250940][T21846] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd10222a4a [ 4304.250942][T21846] RDX: 0000000000000040 RSI: 0000000030754340 RDI: 0000000000000005 [ 4304.250944][T21846] RBP: 00007ffd67ea97c0 R08: 0000000000418574 R09: 000000000000001c [ 4304.250946][T21846] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4304.250948][T21846] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd1034b000 | [ 4304.250948][T21846] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd1034b000 | [ 4304.250962][T21846] | [ 4304.251415][T21846] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21846 | [4304.263639][T21846] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4304.263904][T21846] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4304.263906][T21846] Call Trace: [ 4304.263908][T21846] [4304.263910][T21846] dump_stack_lvl (lib/dump_stack.c:123) [4304.263916][T21846] check_preemption_disabled (lib/smp_processor_id.c:52) [4304.263922][T21846] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4304.263928][T21846] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4304.263936][T21846] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.263941][T21846] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4304.263946][T21846] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.263958][T21846] rawv6_sendmsg (net/ipv6/raw.c:918) [4304.263970][T21846] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4304.263975][T21846] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4304.263979][T21846] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.263986][T21846] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4304.263990][T21846] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4304.263999][T21846] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4304.264015][T21846] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4304.264018][T21846] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.264029][T21846] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.264033][T21846] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.264039][T21846] ? __pfx___sys_sendto (net/socket.c:2147) [4304.264053][T21846] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4304.264060][T21846] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4304.264068][T21846] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4304.264075][T21846] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4304.264085][T21846] __x64_sys_sendto (net/socket.c:2183) [4304.264088][T21846] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4304.264092][T21846] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4304.264097][T21846] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4304.264102][T21846] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4304.264105][T21846] RIP: 0033:0x7fbd10222a4a [ 4304.264109][T21846] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4304.264111][T21846] RSP: 002b:00007ffd67ea9738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4304.264114][T21846] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbd10222a4a [ 4304.264116][T21846] RDX: 0000000000000040 RSI: 0000000030754340 RDI: 0000000000000005 [ 4304.264118][T21846] RBP: 00007ffd67ea97c0 R08: 0000000000418574 R09: 000000000000001c [ 4304.264120][T21846] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4304.264122][T21846] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd1034b000 | [ 4304.264122][T21846] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbd1034b000 | [ 4304.264136][T21846] | [ 4304.860041][T21851] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21851 | [4304.860545][T21851] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4304.860817][T21851] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4304.860819][T21851] Call Trace: [ 4304.860821][T21851] [4304.860824][T21851] dump_stack_lvl (lib/dump_stack.c:123) [4304.860836][T21851] check_preemption_disabled (lib/smp_processor_id.c:52) [4304.860844][T21851] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4304.860851][T21851] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4304.860860][T21851] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.860868][T21851] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4304.860874][T21851] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.860886][T21851] rawv6_sendmsg (net/ipv6/raw.c:918) [4304.860897][T21851] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4304.860902][T21851] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4304.860910][T21851] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.860920][T21851] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4304.860928][T21851] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4304.860937][T21851] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4304.860953][T21851] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4304.860956][T21851] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.860967][T21851] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.860975][T21851] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.860981][T21851] ? __pfx___sys_sendto (net/socket.c:2147) [4304.860995][T21851] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4304.861004][T21851] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4304.861013][T21851] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4304.861020][T21851] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4304.861030][T21851] __x64_sys_sendto (net/socket.c:2183) [4304.861035][T21851] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4304.861040][T21851] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4304.861045][T21851] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4304.861050][T21851] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4304.861054][T21851] RIP: 0033:0x7f4aaafe2a4a [ 4304.861059][T21851] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4304.861062][T21851] RSP: 002b:00007ffec3e38fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4304.861066][T21851] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4aaafe2a4a [ 4304.861069][T21851] RDX: 0000000000000040 RSI: 0000000007e68340 RDI: 0000000000000005 [ 4304.861071][T21851] RBP: 00007ffec3e39040 R08: 0000000000418574 R09: 000000000000001c [ 4304.861073][T21851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4304.861075][T21851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aab10b000 | [ 4304.861075][T21851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aab10b000 | [ 4304.861089][T21851] | [ 4304.861092][T21851] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21851 | [4304.873245][T21851] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4304.873508][T21851] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4304.873510][T21851] Call Trace: [ 4304.873512][T21851] [4304.873514][T21851] dump_stack_lvl (lib/dump_stack.c:123) [4304.873520][T21851] check_preemption_disabled (lib/smp_processor_id.c:52) [4304.873526][T21851] lwtunnel_output (net/core/lwtunnel.c:359) [4304.873533][T21851] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4304.873540][T21851] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.873546][T21851] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4304.873551][T21851] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.873563][T21851] rawv6_sendmsg (net/ipv6/raw.c:918) [4304.873575][T21851] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4304.873580][T21851] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4304.873584][T21851] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.873592][T21851] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4304.873596][T21851] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4304.873605][T21851] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4304.873621][T21851] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4304.873623][T21851] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.873635][T21851] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.873640][T21851] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.873645][T21851] ? __pfx___sys_sendto (net/socket.c:2147) [4304.873660][T21851] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4304.873667][T21851] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4304.873676][T21851] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4304.873683][T21851] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4304.873693][T21851] __x64_sys_sendto (net/socket.c:2183) [4304.873697][T21851] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4304.873700][T21851] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4304.873705][T21851] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4304.873710][T21851] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4304.873714][T21851] RIP: 0033:0x7f4aaafe2a4a [ 4304.873717][T21851] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4304.873719][T21851] RSP: 002b:00007ffec3e38fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4304.873723][T21851] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4aaafe2a4a [ 4304.873725][T21851] RDX: 0000000000000040 RSI: 0000000007e68340 RDI: 0000000000000005 [ 4304.873726][T21851] RBP: 00007ffec3e39040 R08: 0000000000418574 R09: 000000000000001c [ 4304.873728][T21851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4304.873730][T21851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aab10b000 | [ 4304.873730][T21851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aab10b000 | [ 4304.873745][T21851] | [ 4304.874133][T21851] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21851 | [4304.886025][T21851] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4304.886283][T21851] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4304.886285][T21851] Call Trace: [ 4304.886287][T21851] [4304.886289][T21851] dump_stack_lvl (lib/dump_stack.c:123) [4304.886295][T21851] check_preemption_disabled (lib/smp_processor_id.c:52) [4304.886301][T21851] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4304.886308][T21851] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4304.886315][T21851] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.886321][T21851] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4304.886326][T21851] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4304.886338][T21851] rawv6_sendmsg (net/ipv6/raw.c:918) [4304.886350][T21851] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4304.886356][T21851] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4304.886359][T21851] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.886367][T21851] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4304.886371][T21851] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4304.886381][T21851] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4304.886397][T21851] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4304.886400][T21851] ? __lock_release (kernel/locking/lockdep.c:5534) [4304.886412][T21851] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.886416][T21851] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4304.886422][T21851] ? __pfx___sys_sendto (net/socket.c:2147) [4304.886437][T21851] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4304.886444][T21851] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4304.886452][T21851] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4304.886460][T21851] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4304.886470][T21851] __x64_sys_sendto (net/socket.c:2183) [4304.886475][T21851] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4304.886479][T21851] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4304.886483][T21851] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4304.886488][T21851] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4304.886491][T21851] RIP: 0033:0x7f4aaafe2a4a [ 4304.886495][T21851] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4304.886498][T21851] RSP: 002b:00007ffec3e38fb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4304.886501][T21851] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4aaafe2a4a [ 4304.886503][T21851] RDX: 0000000000000040 RSI: 0000000007e68340 RDI: 0000000000000005 [ 4304.886505][T21851] RBP: 00007ffec3e39040 R08: 0000000000418574 R09: 000000000000001c [ 4304.886507][T21851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4304.886509][T21851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aab10b000 | [ 4304.886509][T21851] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4aab10b000 | [ 4304.886524][T21851] | [ 4305.508449][T21856] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21856 | [4305.509259][T21856] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4305.509551][T21856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4305.509553][T21856] Call Trace: [ 4305.509555][T21856] [4305.509558][T21856] dump_stack_lvl (lib/dump_stack.c:123) [4305.509567][T21856] check_preemption_disabled (lib/smp_processor_id.c:52) [4305.509574][T21856] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4305.509580][T21856] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4305.509588][T21856] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.509595][T21856] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4305.509600][T21856] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.509613][T21856] rawv6_sendmsg (net/ipv6/raw.c:918) [4305.509624][T21856] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4305.509629][T21856] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4305.509635][T21856] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.509644][T21856] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4305.509650][T21856] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4305.509659][T21856] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4305.509675][T21856] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4305.509678][T21856] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.509689][T21856] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.509695][T21856] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.509700][T21856] ? __pfx___sys_sendto (net/socket.c:2147) [4305.509715][T21856] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4305.509722][T21856] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4305.509730][T21856] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4305.509738][T21856] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4305.509747][T21856] __x64_sys_sendto (net/socket.c:2183) [4305.509751][T21856] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4305.509755][T21856] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4305.509759][T21856] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4305.509764][T21856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4305.509768][T21856] RIP: 0033:0x7f63b0af0a4a [ 4305.509772][T21856] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.509774][T21856] RSP: 002b:00007ffe67793f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4305.509779][T21856] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63b0af0a4a [ 4305.509781][T21856] RDX: 0000000000000040 RSI: 0000000026b2c340 RDI: 0000000000000005 [ 4305.509782][T21856] RBP: 00007ffe67794010 R08: 0000000000418574 R09: 000000000000001c [ 4305.509784][T21856] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4305.509786][T21856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63b0c19000 | [ 4305.509786][T21856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63b0c19000 | [ 4305.509801][T21856] | [ 4305.509803][T21856] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21856 | [4305.521636][T21856] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4305.521886][T21856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4305.521888][T21856] Call Trace: [ 4305.521890][T21856] [4305.521891][T21856] dump_stack_lvl (lib/dump_stack.c:123) [4305.521898][T21856] check_preemption_disabled (lib/smp_processor_id.c:52) [4305.521903][T21856] lwtunnel_output (net/core/lwtunnel.c:359) [4305.521910][T21856] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4305.521917][T21856] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.521923][T21856] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4305.521927][T21856] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.521940][T21856] rawv6_sendmsg (net/ipv6/raw.c:918) [4305.521951][T21856] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4305.521957][T21856] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4305.521961][T21856] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.521968][T21856] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4305.521972][T21856] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4305.521981][T21856] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4305.521997][T21856] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4305.521999][T21856] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.522011][T21856] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.522015][T21856] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.522021][T21856] ? __pfx___sys_sendto (net/socket.c:2147) [4305.522036][T21856] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4305.522042][T21856] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4305.522050][T21856] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4305.522057][T21856] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4305.522067][T21856] __x64_sys_sendto (net/socket.c:2183) [4305.522071][T21856] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4305.522074][T21856] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4305.522079][T21856] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4305.522084][T21856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4305.522087][T21856] RIP: 0033:0x7f63b0af0a4a [ 4305.522090][T21856] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.522093][T21856] RSP: 002b:00007ffe67793f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4305.522096][T21856] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63b0af0a4a [ 4305.522098][T21856] RDX: 0000000000000040 RSI: 0000000026b2c340 RDI: 0000000000000005 [ 4305.522100][T21856] RBP: 00007ffe67794010 R08: 0000000000418574 R09: 000000000000001c [ 4305.522101][T21856] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4305.522103][T21856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63b0c19000 | [ 4305.522103][T21856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63b0c19000 | [ 4305.522118][T21856] | [ 4305.538809][T21856] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21856 | [4305.539183][T21856] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4305.539435][T21856] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4305.539437][T21856] Call Trace: [ 4305.539439][T21856] [4305.539442][T21856] dump_stack_lvl (lib/dump_stack.c:123) [4305.539448][T21856] check_preemption_disabled (lib/smp_processor_id.c:52) [4305.539454][T21856] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4305.539460][T21856] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4305.539467][T21856] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.539473][T21856] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4305.539479][T21856] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4305.539492][T21856] rawv6_sendmsg (net/ipv6/raw.c:918) [4305.539503][T21856] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4305.539509][T21856] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4305.539512][T21856] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.539520][T21856] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4305.539525][T21856] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4305.539534][T21856] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4305.539550][T21856] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4305.539553][T21856] ? __lock_release (kernel/locking/lockdep.c:5534) [4305.539564][T21856] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.539569][T21856] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4305.539576][T21856] ? __pfx___sys_sendto (net/socket.c:2147) [4305.539590][T21856] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4305.539597][T21856] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4305.539605][T21856] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4305.539612][T21856] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4305.539623][T21856] __x64_sys_sendto (net/socket.c:2183) [4305.539626][T21856] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4305.539630][T21856] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4305.539634][T21856] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4305.539639][T21856] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4305.539642][T21856] RIP: 0033:0x7f63b0af0a4a [ 4305.539646][T21856] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.539648][T21856] RSP: 002b:00007ffe67793f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4305.539651][T21856] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f63b0af0a4a [ 4305.539653][T21856] RDX: 0000000000000040 RSI: 0000000026b2c340 RDI: 0000000000000005 [ 4305.539655][T21856] RBP: 00007ffe67794010 R08: 0000000000418574 R09: 000000000000001c [ 4305.539657][T21856] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4305.539659][T21856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63b0c19000 | [ 4305.539659][T21856] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63b0c19000 | [ 4305.539674][T21856] | [ 4306.172597][T21861] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21861 | [4306.173073][T21861] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4306.173331][T21861] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4306.173334][T21861] Call Trace: [ 4306.173336][T21861] [4306.173338][T21861] dump_stack_lvl (lib/dump_stack.c:123) [4306.173347][T21861] check_preemption_disabled (lib/smp_processor_id.c:52) [4306.173353][T21861] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4306.173360][T21861] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4306.173367][T21861] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.173374][T21861] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4306.173379][T21861] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4306.173391][T21861] rawv6_sendmsg (net/ipv6/raw.c:918) [4306.173403][T21861] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4306.173408][T21861] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4306.173413][T21861] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.173422][T21861] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4306.173427][T21861] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4306.173436][T21861] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4306.173452][T21861] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4306.173455][T21861] ? __lock_release (kernel/locking/lockdep.c:5534) [4306.173466][T21861] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.173471][T21861] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4306.173478][T21861] ? __pfx___sys_sendto (net/socket.c:2147) [4306.173493][T21861] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4306.173500][T21861] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4306.173509][T21861] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4306.173516][T21861] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4306.173526][T21861] __x64_sys_sendto (net/socket.c:2183) [4306.173530][T21861] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4306.173534][T21861] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4306.173538][T21861] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4306.173543][T21861] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4306.173547][T21861] RIP: 0033:0x7faf912f5a4a [ 4306.173551][T21861] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.173554][T21861] RSP: 002b:00007ffe017bebd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4306.173558][T21861] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf912f5a4a [ 4306.173561][T21861] RDX: 0000000000000040 RSI: 000000002c21f340 RDI: 0000000000000005 [ 4306.173562][T21861] RBP: 00007ffe017bec60 R08: 0000000000418574 R09: 000000000000001c [ 4306.173564][T21861] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4306.173566][T21861] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf9141e000 | [ 4306.173580][T21861] | [ 4309.541204][T21889] check_preemption_disabled: 20 callbacks suppressed | [ 4309.541213][T21889] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21889 | [4309.542437][T21889] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4309.542724][T21889] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4309.542726][T21889] Call Trace: [ 4309.542729][T21889] [4309.542731][T21889] dump_stack_lvl (lib/dump_stack.c:123) [4309.542741][T21889] check_preemption_disabled (lib/smp_processor_id.c:52) [4309.542749][T21889] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4309.542755][T21889] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4309.542765][T21889] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4309.542772][T21889] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4309.542777][T21889] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4309.542789][T21889] rawv6_sendmsg (net/ipv6/raw.c:918) [4309.542801][T21889] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4309.542807][T21889] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4309.542813][T21889] ? __lock_release (kernel/locking/lockdep.c:5534) [4309.542823][T21889] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4309.542830][T21889] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4309.542839][T21889] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4309.542855][T21889] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4309.542857][T21889] ? __lock_release (kernel/locking/lockdep.c:5534) [4309.542868][T21889] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4309.542875][T21889] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4309.542881][T21889] ? __pfx___sys_sendto (net/socket.c:2147) [4309.542896][T21889] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4309.542903][T21889] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4309.542913][T21889] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4309.542920][T21889] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4309.542930][T21889] __x64_sys_sendto (net/socket.c:2183) [4309.542934][T21889] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4309.542938][T21889] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4309.542943][T21889] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4309.542948][T21889] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4309.542953][T21889] RIP: 0033:0x7f18d6286a4a [ 4309.542958][T21889] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4309.542961][T21889] RSP: 002b:00007ffd35c86bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4309.542965][T21889] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18d6286a4a [ 4309.542967][T21889] RDX: 0000000000000040 RSI: 000000003367e340 RDI: 0000000000000005 [ 4309.542969][T21889] RBP: 00007ffd35c86c80 R08: 0000000000418574 R09: 000000000000001c [ 4309.542971][T21889] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4309.542973][T21889] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18d63af000 | [ 4309.542973][T21889] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18d63af000 | [ 4309.542987][T21889] | [ 4309.542990][T21889] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21889 | [4309.554925][T21889] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4309.555182][T21889] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4309.555184][T21889] Call Trace: [ 4309.555186][T21889] [4309.555188][T21889] dump_stack_lvl (lib/dump_stack.c:123) [4309.555195][T21889] check_preemption_disabled (lib/smp_processor_id.c:52) [4309.555201][T21889] lwtunnel_output (net/core/lwtunnel.c:359) [4309.555208][T21889] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4309.555216][T21889] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4309.555223][T21889] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4309.555228][T21889] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4309.555240][T21889] rawv6_sendmsg (net/ipv6/raw.c:918) [4309.555252][T21889] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4309.555258][T21889] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4309.555262][T21889] ? __lock_release (kernel/locking/lockdep.c:5534) [4309.555271][T21889] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4309.555276][T21889] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4309.555285][T21889] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4309.555302][T21889] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4309.555304][T21889] ? __lock_release (kernel/locking/lockdep.c:5534) [4309.555316][T21889] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4309.555321][T21889] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4309.555327][T21889] ? __pfx___sys_sendto (net/socket.c:2147) [4309.555341][T21889] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4309.555349][T21889] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4309.555357][T21889] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4309.555364][T21889] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4309.555375][T21889] __x64_sys_sendto (net/socket.c:2183) [4309.555379][T21889] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4309.555383][T21889] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4309.555388][T21889] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4309.555393][T21889] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4309.555397][T21889] RIP: 0033:0x7f18d6286a4a [ 4309.555400][T21889] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4309.555403][T21889] RSP: 002b:00007ffd35c86bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4309.555407][T21889] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18d6286a4a [ 4309.555409][T21889] RDX: 0000000000000040 RSI: 000000003367e340 RDI: 0000000000000005 [ 4309.555411][T21889] RBP: 00007ffd35c86c80 R08: 0000000000418574 R09: 000000000000001c [ 4309.555412][T21889] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4309.555414][T21889] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18d63af000 | [ 4309.555414][T21889] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18d63af000 | [ 4309.555429][T21889] | [ 4309.569969][T21889] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21889 | [4309.570346][T21889] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4309.570621][T21889] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4309.570622][T21889] Call Trace: [ 4309.570624][T21889] [4309.570627][T21889] dump_stack_lvl (lib/dump_stack.c:123) [4309.570633][T21889] check_preemption_disabled (lib/smp_processor_id.c:52) [4309.570639][T21889] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4309.570646][T21889] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4309.570653][T21889] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4309.570660][T21889] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4309.570665][T21889] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4309.570677][T21889] rawv6_sendmsg (net/ipv6/raw.c:918) [4309.570689][T21889] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4309.570694][T21889] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4309.570699][T21889] ? __lock_release (kernel/locking/lockdep.c:5534) [4309.570707][T21889] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4309.570711][T21889] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4309.570720][T21889] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4309.570737][T21889] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4309.570740][T21889] ? __lock_release (kernel/locking/lockdep.c:5534) [4309.570751][T21889] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4309.570756][T21889] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4309.570761][T21889] ? __pfx___sys_sendto (net/socket.c:2147) [4309.570776][T21889] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4309.570783][T21889] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4309.570791][T21889] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4309.570798][T21889] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4309.570809][T21889] __x64_sys_sendto (net/socket.c:2183) [4309.570812][T21889] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4309.570816][T21889] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4309.570821][T21889] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4309.570826][T21889] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4309.570830][T21889] RIP: 0033:0x7f18d6286a4a [ 4309.570833][T21889] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4309.570836][T21889] RSP: 002b:00007ffd35c86bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4309.570839][T21889] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18d6286a4a [ 4309.570841][T21889] RDX: 0000000000000040 RSI: 000000003367e340 RDI: 0000000000000005 [ 4309.570843][T21889] RBP: 00007ffd35c86c80 R08: 0000000000418574 R09: 000000000000001c [ 4309.570845][T21889] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4309.570847][T21889] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18d63af000 | [ 4309.570847][T21889] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18d63af000 | [ 4309.570862][T21889] | [ 4310.107842][T21893] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21893 | [4310.108308][T21893] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4310.108570][T21893] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4310.108572][T21893] Call Trace: [ 4310.108575][T21893] [4310.108577][T21893] dump_stack_lvl (lib/dump_stack.c:123) [4310.108588][T21893] check_preemption_disabled (lib/smp_processor_id.c:52) [4310.108595][T21893] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4310.108601][T21893] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4310.108611][T21893] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.108619][T21893] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4310.108624][T21893] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.108636][T21893] rawv6_sendmsg (net/ipv6/raw.c:918) [4310.108648][T21893] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4310.108653][T21893] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4310.108660][T21893] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.108670][T21893] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4310.108676][T21893] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4310.108685][T21893] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4310.108701][T21893] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4310.108704][T21893] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.108715][T21893] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.108722][T21893] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.108728][T21893] ? __pfx___sys_sendto (net/socket.c:2147) [4310.108743][T21893] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4310.108750][T21893] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4310.108760][T21893] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4310.108767][T21893] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4310.108777][T21893] __x64_sys_sendto (net/socket.c:2183) [4310.108781][T21893] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4310.108785][T21893] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4310.108789][T21893] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4310.108794][T21893] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4310.108798][T21893] RIP: 0033:0x7f27a7e79a4a [ 4310.108803][T21893] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4310.108806][T21893] RSP: 002b:00007ffdeba298b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4310.108810][T21893] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f27a7e79a4a [ 4310.108812][T21893] RDX: 0000000000000040 RSI: 00000000029b6340 RDI: 0000000000000005 [ 4310.108814][T21893] RBP: 00007ffdeba29940 R08: 0000000000418574 R09: 000000000000001c [ 4310.108815][T21893] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4310.108817][T21893] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27a7fa2000 | [ 4310.108817][T21893] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27a7fa2000 | [ 4310.108831][T21893] | [ 4310.108834][T21893] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21893 | [4310.120906][T21893] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4310.121149][T21893] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4310.121151][T21893] Call Trace: [ 4310.121152][T21893] [4310.121154][T21893] dump_stack_lvl (lib/dump_stack.c:123) [4310.121161][T21893] check_preemption_disabled (lib/smp_processor_id.c:52) [4310.121167][T21893] lwtunnel_output (net/core/lwtunnel.c:359) [4310.121173][T21893] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4310.121180][T21893] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.121187][T21893] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4310.121192][T21893] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.121204][T21893] rawv6_sendmsg (net/ipv6/raw.c:918) [4310.121216][T21893] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4310.121221][T21893] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4310.121225][T21893] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.121233][T21893] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4310.121237][T21893] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4310.121247][T21893] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4310.121263][T21893] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4310.121266][T21893] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.121277][T21893] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.121282][T21893] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.121287][T21893] ? __pfx___sys_sendto (net/socket.c:2147) [4310.121302][T21893] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4310.121309][T21893] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4310.121317][T21893] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4310.121324][T21893] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4310.121334][T21893] __x64_sys_sendto (net/socket.c:2183) [4310.121338][T21893] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4310.121341][T21893] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4310.121346][T21893] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4310.121350][T21893] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4310.121353][T21893] RIP: 0033:0x7f27a7e79a4a [ 4310.121357][T21893] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4310.121359][T21893] RSP: 002b:00007ffdeba298b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4310.121363][T21893] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f27a7e79a4a [ 4310.121365][T21893] RDX: 0000000000000040 RSI: 00000000029b6340 RDI: 0000000000000005 [ 4310.121366][T21893] RBP: 00007ffdeba29940 R08: 0000000000418574 R09: 000000000000001c [ 4310.121368][T21893] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4310.121370][T21893] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27a7fa2000 | [ 4310.121370][T21893] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27a7fa2000 | [ 4310.121385][T21893] | [ 4310.134803][T21893] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21893 | [4310.135165][T21893] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4310.135409][T21893] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4310.135411][T21893] Call Trace: [ 4310.135412][T21893] [4310.135415][T21893] dump_stack_lvl (lib/dump_stack.c:123) [4310.135421][T21893] check_preemption_disabled (lib/smp_processor_id.c:52) [4310.135427][T21893] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4310.135434][T21893] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4310.135441][T21893] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.135447][T21893] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4310.135452][T21893] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.135464][T21893] rawv6_sendmsg (net/ipv6/raw.c:918) [4310.135477][T21893] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4310.135483][T21893] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4310.135487][T21893] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.135495][T21893] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4310.135500][T21893] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4310.135509][T21893] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4310.135525][T21893] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4310.135528][T21893] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.135539][T21893] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.135544][T21893] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.135549][T21893] ? __pfx___sys_sendto (net/socket.c:2147) [4310.135564][T21893] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4310.135571][T21893] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4310.135579][T21893] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4310.135586][T21893] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4310.135596][T21893] __x64_sys_sendto (net/socket.c:2183) [4310.135600][T21893] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4310.135603][T21893] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4310.135608][T21893] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4310.135613][T21893] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4310.135616][T21893] RIP: 0033:0x7f27a7e79a4a [ 4310.135619][T21893] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4310.135622][T21893] RSP: 002b:00007ffdeba298b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4310.135625][T21893] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f27a7e79a4a [ 4310.135627][T21893] RDX: 0000000000000040 RSI: 00000000029b6340 RDI: 0000000000000005 [ 4310.135629][T21893] RBP: 00007ffdeba29940 R08: 0000000000418574 R09: 000000000000001c [ 4310.135631][T21893] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4310.135633][T21893] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27a7fa2000 | [ 4310.135633][T21893] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f27a7fa2000 | [ 4310.135648][T21893] | [ 4310.628713][T21897] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21897 | [4310.629231][T21897] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4310.629524][T21897] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4310.629527][T21897] Call Trace: [ 4310.629529][T21897] [4310.629532][T21897] dump_stack_lvl (lib/dump_stack.c:123) [4310.629542][T21897] check_preemption_disabled (lib/smp_processor_id.c:52) [4310.629549][T21897] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4310.629556][T21897] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4310.629565][T21897] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.629573][T21897] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4310.629578][T21897] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.629590][T21897] rawv6_sendmsg (net/ipv6/raw.c:918) [4310.629602][T21897] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4310.629607][T21897] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4310.629613][T21897] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.629623][T21897] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4310.629630][T21897] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4310.629639][T21897] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4310.629655][T21897] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4310.629657][T21897] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.629668][T21897] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.629675][T21897] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.629681][T21897] ? __pfx___sys_sendto (net/socket.c:2147) [4310.629695][T21897] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4310.629703][T21897] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4310.629713][T21897] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4310.629720][T21897] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4310.629730][T21897] __x64_sys_sendto (net/socket.c:2183) [4310.629734][T21897] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4310.629739][T21897] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4310.629744][T21897] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4310.629748][T21897] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4310.629753][T21897] RIP: 0033:0x7fbecab17a4a [ 4310.629757][T21897] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4310.629760][T21897] RSP: 002b:00007fff73bc9af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4310.629764][T21897] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbecab17a4a [ 4310.629767][T21897] RDX: 0000000000000040 RSI: 0000000017802340 RDI: 0000000000000005 [ 4310.629768][T21897] RBP: 00007fff73bc9b80 R08: 0000000000418574 R09: 000000000000001c [ 4310.629770][T21897] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4310.629772][T21897] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbecac40000 | [ 4310.629772][T21897] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbecac40000 | [ 4310.629786][T21897] | [ 4310.629790][T21897] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21897 | [4310.642106][T21897] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4310.642363][T21897] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4310.642365][T21897] Call Trace: [ 4310.642366][T21897] [4310.642369][T21897] dump_stack_lvl (lib/dump_stack.c:123) [4310.642376][T21897] check_preemption_disabled (lib/smp_processor_id.c:52) [4310.642382][T21897] lwtunnel_output (net/core/lwtunnel.c:359) [4310.642388][T21897] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4310.642395][T21897] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.642401][T21897] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4310.642406][T21897] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.642418][T21897] rawv6_sendmsg (net/ipv6/raw.c:918) [4310.642430][T21897] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4310.642435][T21897] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4310.642439][T21897] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.642447][T21897] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4310.642451][T21897] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4310.642460][T21897] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4310.642478][T21897] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4310.642481][T21897] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.642492][T21897] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.642496][T21897] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.642502][T21897] ? __pfx___sys_sendto (net/socket.c:2147) [4310.642517][T21897] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4310.642523][T21897] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4310.642531][T21897] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4310.642538][T21897] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4310.642548][T21897] __x64_sys_sendto (net/socket.c:2183) [4310.642552][T21897] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4310.642555][T21897] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4310.642560][T21897] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4310.642565][T21897] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4310.642569][T21897] RIP: 0033:0x7fbecab17a4a [ 4310.642573][T21897] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4310.642575][T21897] RSP: 002b:00007fff73bc9af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4310.642578][T21897] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbecab17a4a [ 4310.642580][T21897] RDX: 0000000000000040 RSI: 0000000017802340 RDI: 0000000000000005 [ 4310.642582][T21897] RBP: 00007fff73bc9b80 R08: 0000000000418574 R09: 000000000000001c [ 4310.642584][T21897] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4310.642585][T21897] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbecac40000 | [ 4310.642585][T21897] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbecac40000 | [ 4310.642599][T21897] | [ 4310.655443][T21897] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21897 | [4310.655836][T21897] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4310.656109][T21897] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4310.656110][T21897] Call Trace: [ 4310.656112][T21897] [4310.656114][T21897] dump_stack_lvl (lib/dump_stack.c:123) [4310.656121][T21897] check_preemption_disabled (lib/smp_processor_id.c:52) [4310.656126][T21897] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4310.656133][T21897] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4310.656139][T21897] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.656146][T21897] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4310.656151][T21897] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4310.656163][T21897] rawv6_sendmsg (net/ipv6/raw.c:918) [4310.656175][T21897] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4310.656180][T21897] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4310.656184][T21897] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.656192][T21897] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4310.656196][T21897] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4310.656205][T21897] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4310.656221][T21897] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4310.656224][T21897] ? __lock_release (kernel/locking/lockdep.c:5534) [4310.656235][T21897] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.656240][T21897] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4310.656245][T21897] ? __pfx___sys_sendto (net/socket.c:2147) [4310.656260][T21897] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4310.656266][T21897] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4310.656274][T21897] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4310.656281][T21897] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4310.656291][T21897] __x64_sys_sendto (net/socket.c:2183) [4310.656295][T21897] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4310.656299][T21897] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4310.656303][T21897] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4310.656308][T21897] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4310.656312][T21897] RIP: 0033:0x7fbecab17a4a [ 4310.656315][T21897] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4310.656318][T21897] RSP: 002b:00007fff73bc9af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4310.656321][T21897] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbecab17a4a [ 4310.656323][T21897] RDX: 0000000000000040 RSI: 0000000017802340 RDI: 0000000000000005 [ 4310.656325][T21897] RBP: 00007fff73bc9b80 R08: 0000000000418574 R09: 000000000000001c [ 4310.656327][T21897] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4310.656329][T21897] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbecac40000 | [ 4310.656329][T21897] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbecac40000 | [ 4310.656343][T21897] | [ 4311.127522][T21901] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21901 | [4311.127999][T21901] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4311.128259][T21901] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4311.128261][T21901] Call Trace: [ 4311.128263][T21901] [4311.128266][T21901] dump_stack_lvl (lib/dump_stack.c:123) [4311.128276][T21901] check_preemption_disabled (lib/smp_processor_id.c:52) [4311.128283][T21901] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4311.128289][T21901] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4311.128298][T21901] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.128306][T21901] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4311.128311][T21901] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4311.128323][T21901] rawv6_sendmsg (net/ipv6/raw.c:918) [4311.128335][T21901] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4311.128340][T21901] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4311.128346][T21901] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.128356][T21901] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4311.128363][T21901] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4311.128371][T21901] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4311.128387][T21901] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4311.128390][T21901] ? __lock_release (kernel/locking/lockdep.c:5534) [4311.128401][T21901] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.128408][T21901] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4311.128413][T21901] ? __pfx___sys_sendto (net/socket.c:2147) [4311.128428][T21901] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4311.128435][T21901] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4311.128445][T21901] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4311.128452][T21901] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4311.128462][T21901] __x64_sys_sendto (net/socket.c:2183) [4311.128466][T21901] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4311.128470][T21901] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4311.128477][T21901] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4311.128482][T21901] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4311.128486][T21901] RIP: 0033:0x7fe029dcba4a [ 4311.128491][T21901] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4311.128494][T21901] RSP: 002b:00007fffcdfbf238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4311.128498][T21901] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe029dcba4a [ 4311.128500][T21901] RDX: 0000000000000040 RSI: 000000002e5ae340 RDI: 0000000000000005 [ 4311.128502][T21901] RBP: 00007fffcdfbf2c0 R08: 0000000000418574 R09: 000000000000001c [ 4311.128504][T21901] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4311.128506][T21901] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe029ef4000 | [ 4311.128520][T21901] | [ 4314.636697][T21931] check_preemption_disabled: 20 callbacks suppressed | [ 4314.636706][T21931] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21931 | [4314.637529][T21931] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4314.637809][T21931] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4314.637811][T21931] Call Trace: [ 4314.637814][T21931] [4314.637816][T21931] dump_stack_lvl (lib/dump_stack.c:123) [4314.637826][T21931] check_preemption_disabled (lib/smp_processor_id.c:52) [4314.637833][T21931] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4314.637840][T21931] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4314.637849][T21931] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.637857][T21931] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4314.637862][T21931] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.637874][T21931] rawv6_sendmsg (net/ipv6/raw.c:918) [4314.637886][T21931] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4314.637891][T21931] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4314.637898][T21931] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.637908][T21931] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4314.637915][T21931] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4314.637924][T21931] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4314.637940][T21931] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4314.637942][T21931] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.637954][T21931] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.637961][T21931] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.637966][T21931] ? __pfx___sys_sendto (net/socket.c:2147) [4314.637981][T21931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4314.637989][T21931] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4314.637998][T21931] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4314.638005][T21931] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4314.638015][T21931] __x64_sys_sendto (net/socket.c:2183) [4314.638019][T21931] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4314.638022][T21931] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4314.638027][T21931] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4314.638032][T21931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4314.638036][T21931] RIP: 0033:0x7f011b7e8a4a [ 4314.638041][T21931] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.638044][T21931] RSP: 002b:00007ffe55717ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4314.638048][T21931] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f011b7e8a4a [ 4314.638050][T21931] RDX: 0000000000000040 RSI: 000000003d315340 RDI: 0000000000000005 [ 4314.638052][T21931] RBP: 00007ffe55717d30 R08: 0000000000418574 R09: 000000000000001c [ 4314.638053][T21931] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4314.638055][T21931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f011b911000 | [ 4314.638055][T21931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f011b911000 | [ 4314.638069][T21931] | [ 4314.638072][T21931] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21931 | [4314.650419][T21931] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4314.650693][T21931] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4314.650695][T21931] Call Trace: [ 4314.650697][T21931] [4314.650699][T21931] dump_stack_lvl (lib/dump_stack.c:123) [4314.650706][T21931] check_preemption_disabled (lib/smp_processor_id.c:52) [4314.650713][T21931] lwtunnel_output (net/core/lwtunnel.c:359) [4314.650719][T21931] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4314.650727][T21931] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.650733][T21931] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4314.650738][T21931] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.650750][T21931] rawv6_sendmsg (net/ipv6/raw.c:918) [4314.650762][T21931] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4314.650767][T21931] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4314.650773][T21931] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.650781][T21931] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4314.650787][T21931] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4314.650796][T21931] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4314.650812][T21931] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4314.650815][T21931] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.650826][T21931] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.650831][T21931] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.650837][T21931] ? __pfx___sys_sendto (net/socket.c:2147) [4314.650852][T21931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4314.650859][T21931] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4314.650867][T21931] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4314.650874][T21931] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4314.650884][T21931] __x64_sys_sendto (net/socket.c:2183) [4314.650888][T21931] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4314.650891][T21931] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4314.650896][T21931] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4314.650901][T21931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4314.650905][T21931] RIP: 0033:0x7f011b7e8a4a [ 4314.650908][T21931] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.650911][T21931] RSP: 002b:00007ffe55717ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4314.650914][T21931] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f011b7e8a4a [ 4314.650916][T21931] RDX: 0000000000000040 RSI: 000000003d315340 RDI: 0000000000000005 [ 4314.650918][T21931] RBP: 00007ffe55717d30 R08: 0000000000418574 R09: 000000000000001c [ 4314.650920][T21931] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4314.650921][T21931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f011b911000 | [ 4314.650921][T21931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f011b911000 | [ 4314.650936][T21931] | [ 4314.651352][T21931] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21931 | [4314.663319][T21931] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4314.663593][T21931] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4314.663594][T21931] Call Trace: [ 4314.663596][T21931] [4314.663598][T21931] dump_stack_lvl (lib/dump_stack.c:123) [4314.663605][T21931] check_preemption_disabled (lib/smp_processor_id.c:52) [4314.663611][T21931] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4314.663618][T21931] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4314.663625][T21931] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.663632][T21931] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4314.663637][T21931] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4314.663649][T21931] rawv6_sendmsg (net/ipv6/raw.c:918) [4314.663661][T21931] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4314.663666][T21931] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4314.663670][T21931] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.663679][T21931] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4314.663683][T21931] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4314.663692][T21931] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4314.663709][T21931] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4314.663711][T21931] ? __lock_release (kernel/locking/lockdep.c:5534) [4314.663723][T21931] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.663727][T21931] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4314.663733][T21931] ? __pfx___sys_sendto (net/socket.c:2147) [4314.663748][T21931] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4314.663755][T21931] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4314.663763][T21931] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4314.663770][T21931] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4314.663780][T21931] __x64_sys_sendto (net/socket.c:2183) [4314.663783][T21931] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4314.663787][T21931] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4314.663792][T21931] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4314.663797][T21931] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4314.663800][T21931] RIP: 0033:0x7f011b7e8a4a [ 4314.663804][T21931] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.663807][T21931] RSP: 002b:00007ffe55717ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4314.663810][T21931] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f011b7e8a4a [ 4314.663812][T21931] RDX: 0000000000000040 RSI: 000000003d315340 RDI: 0000000000000005 [ 4314.663814][T21931] RBP: 00007ffe55717d30 R08: 0000000000418574 R09: 000000000000001c [ 4314.663816][T21931] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4314.663817][T21931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f011b911000 | [ 4314.663817][T21931] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f011b911000 | [ 4314.663832][T21931] | [ 4315.159567][T21935] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21935 | [4315.160074][T21935] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4315.160350][T21935] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4315.160353][T21935] Call Trace: [ 4315.160355][T21935] [4315.160357][T21935] dump_stack_lvl (lib/dump_stack.c:123) [4315.160368][T21935] check_preemption_disabled (lib/smp_processor_id.c:52) [4315.160375][T21935] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4315.160382][T21935] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4315.160391][T21935] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4315.160398][T21935] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4315.160404][T21935] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4315.160416][T21935] rawv6_sendmsg (net/ipv6/raw.c:918) [4315.160428][T21935] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4315.160434][T21935] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4315.160440][T21935] ? __lock_release (kernel/locking/lockdep.c:5534) [4315.160450][T21935] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4315.160457][T21935] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4315.160466][T21935] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4315.160483][T21935] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4315.160486][T21935] ? __lock_release (kernel/locking/lockdep.c:5534) [4315.160498][T21935] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4315.160505][T21935] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4315.160510][T21935] ? __pfx___sys_sendto (net/socket.c:2147) [4315.160525][T21935] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4315.160532][T21935] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4315.160540][T21935] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4315.160547][T21935] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4315.160557][T21935] __x64_sys_sendto (net/socket.c:2183) [4315.160561][T21935] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4315.160566][T21935] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4315.160571][T21935] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4315.160575][T21935] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4315.160580][T21935] RIP: 0033:0x7f619d791a4a [ 4315.160585][T21935] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4315.160588][T21935] RSP: 002b:00007fff7e6d7508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4315.160592][T21935] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f619d791a4a [ 4315.160594][T21935] RDX: 0000000000000040 RSI: 000000001da85340 RDI: 0000000000000005 [ 4315.160596][T21935] RBP: 00007fff7e6d7590 R08: 0000000000418574 R09: 000000000000001c [ 4315.160598][T21935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4315.160599][T21935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f619d8ba000 | [ 4315.160599][T21935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f619d8ba000 | [ 4315.160614][T21935] | [ 4315.173841][T21935] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21935 | [4315.174216][T21935] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4315.174478][T21935] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4315.174480][T21935] Call Trace: [ 4315.174482][T21935] [4315.174484][T21935] dump_stack_lvl (lib/dump_stack.c:123) [4315.174492][T21935] check_preemption_disabled (lib/smp_processor_id.c:52) [4315.174498][T21935] lwtunnel_output (net/core/lwtunnel.c:359) [4315.174505][T21935] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4315.174513][T21935] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4315.174519][T21935] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4315.174524][T21935] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4315.174536][T21935] rawv6_sendmsg (net/ipv6/raw.c:918) [4315.174548][T21935] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4315.174553][T21935] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4315.174559][T21935] ? __lock_release (kernel/locking/lockdep.c:5534) [4315.174567][T21935] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4315.174573][T21935] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4315.174582][T21935] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4315.174598][T21935] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4315.174601][T21935] ? __lock_release (kernel/locking/lockdep.c:5534) [4315.174612][T21935] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4315.174618][T21935] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4315.174623][T21935] ? __pfx___sys_sendto (net/socket.c:2147) [4315.174638][T21935] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4315.174646][T21935] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4315.174655][T21935] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4315.174662][T21935] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4315.174672][T21935] __x64_sys_sendto (net/socket.c:2183) [4315.174676][T21935] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4315.174679][T21935] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4315.174684][T21935] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4315.174688][T21935] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4315.174692][T21935] RIP: 0033:0x7f619d791a4a [ 4315.174696][T21935] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4315.174698][T21935] RSP: 002b:00007fff7e6d7508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4315.174701][T21935] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f619d791a4a [ 4315.174704][T21935] RDX: 0000000000000040 RSI: 000000001da85340 RDI: 0000000000000005 [ 4315.174705][T21935] RBP: 00007fff7e6d7590 R08: 0000000000418574 R09: 000000000000001c [ 4315.174707][T21935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4315.174708][T21935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f619d8ba000 | [ 4315.174708][T21935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f619d8ba000 | [ 4315.174723][T21935] | [ 4315.187562][T21935] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21935 | [4315.187943][T21935] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4315.188206][T21935] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4315.188207][T21935] Call Trace: [ 4315.188209][T21935] [4315.188211][T21935] dump_stack_lvl (lib/dump_stack.c:123) [4315.188218][T21935] check_preemption_disabled (lib/smp_processor_id.c:52) [4315.188224][T21935] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4315.188230][T21935] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4315.188237][T21935] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4315.188243][T21935] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4315.188248][T21935] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4315.188261][T21935] rawv6_sendmsg (net/ipv6/raw.c:918) [4315.188272][T21935] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4315.188278][T21935] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4315.188281][T21935] ? __lock_release (kernel/locking/lockdep.c:5534) [4315.188289][T21935] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4315.188293][T21935] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4315.188302][T21935] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4315.188318][T21935] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4315.188321][T21935] ? __lock_release (kernel/locking/lockdep.c:5534) [4315.188332][T21935] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4315.188337][T21935] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4315.188343][T21935] ? __pfx___sys_sendto (net/socket.c:2147) [4315.188357][T21935] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4315.188364][T21935] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4315.188371][T21935] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4315.188379][T21935] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4315.188389][T21935] __x64_sys_sendto (net/socket.c:2183) [4315.188393][T21935] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4315.188396][T21935] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4315.188401][T21935] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4315.188405][T21935] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4315.188409][T21935] RIP: 0033:0x7f619d791a4a [ 4315.188412][T21935] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4315.188415][T21935] RSP: 002b:00007fff7e6d7508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4315.188418][T21935] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f619d791a4a [ 4315.188420][T21935] RDX: 0000000000000040 RSI: 000000001da85340 RDI: 0000000000000005 [ 4315.188422][T21935] RBP: 00007fff7e6d7590 R08: 0000000000418574 R09: 000000000000001c [ 4315.188423][T21935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4315.188425][T21935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f619d8ba000 | [ 4315.188425][T21935] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f619d8ba000 | [ 4315.188440][T21935] | [ 4315.650986][T21939] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21939 | [4315.652451][T21939] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4315.652754][T21939] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4315.652756][T21939] Call Trace: [ 4315.652759][T21939] [4315.652761][T21939] dump_stack_lvl (lib/dump_stack.c:123) [4315.652772][T21939] check_preemption_disabled (lib/smp_processor_id.c:52) [4315.652779][T21939] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4315.652786][T21939] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4315.652795][T21939] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4315.652803][T21939] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4315.652808][T21939] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4315.652820][T21939] rawv6_sendmsg (net/ipv6/raw.c:918) [4315.652831][T21939] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4315.652837][T21939] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4315.652843][T21939] ? __lock_release (kernel/locking/lockdep.c:5534) [4315.652853][T21939] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4315.652860][T21939] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4315.652869][T21939] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4315.652885][T21939] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4315.652888][T21939] ? __lock_release (kernel/locking/lockdep.c:5534) [4315.652899][T21939] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4315.652906][T21939] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4315.652911][T21939] ? __pfx___sys_sendto (net/socket.c:2147) [4315.652926][T21939] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4315.652934][T21939] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4315.652943][T21939] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4315.652951][T21939] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4315.652961][T21939] __x64_sys_sendto (net/socket.c:2183) [4315.652964][T21939] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4315.652969][T21939] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4315.652974][T21939] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4315.652978][T21939] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4315.652983][T21939] RIP: 0033:0x7f184f7aea4a [ 4315.652987][T21939] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4315.652991][T21939] RSP: 002b:00007ffda4a96ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4315.652995][T21939] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f184f7aea4a [ 4315.652997][T21939] RDX: 0000000000000040 RSI: 000000003f1aa340 RDI: 0000000000000005 [ 4315.652999][T21939] RBP: 00007ffda4a96b50 R08: 0000000000418574 R09: 000000000000001c [ 4315.653000][T21939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4315.653002][T21939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f184f8d7000 | [ 4315.653002][T21939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f184f8d7000 | [ 4315.653016][T21939] | [ 4315.653019][T21939] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21939 | [4315.665003][T21939] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4315.665262][T21939] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4315.665264][T21939] Call Trace: [ 4315.665266][T21939] [4315.665268][T21939] dump_stack_lvl (lib/dump_stack.c:123) [4315.665276][T21939] check_preemption_disabled (lib/smp_processor_id.c:52) [4315.665283][T21939] lwtunnel_output (net/core/lwtunnel.c:359) [4315.665289][T21939] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4315.665297][T21939] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4315.665304][T21939] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4315.665309][T21939] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4315.665321][T21939] rawv6_sendmsg (net/ipv6/raw.c:918) [4315.665333][T21939] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4315.665339][T21939] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4315.665344][T21939] ? __lock_release (kernel/locking/lockdep.c:5534) [4315.665352][T21939] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4315.665356][T21939] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4315.665365][T21939] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4315.665381][T21939] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4315.665384][T21939] ? __lock_release (kernel/locking/lockdep.c:5534) [4315.665395][T21939] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4315.665401][T21939] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4315.665406][T21939] ? __pfx___sys_sendto (net/socket.c:2147) [4315.665421][T21939] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4315.665429][T21939] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4315.665437][T21939] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4315.665444][T21939] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4315.665454][T21939] __x64_sys_sendto (net/socket.c:2183) [4315.665458][T21939] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4315.665462][T21939] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4315.665467][T21939] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4315.665472][T21939] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4315.665477][T21939] RIP: 0033:0x7f184f7aea4a [ 4315.665480][T21939] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4315.665483][T21939] RSP: 002b:00007ffda4a96ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4315.665486][T21939] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f184f7aea4a [ 4315.665488][T21939] RDX: 0000000000000040 RSI: 000000003f1aa340 RDI: 0000000000000005 [ 4315.665490][T21939] RBP: 00007ffda4a96b50 R08: 0000000000418574 R09: 000000000000001c [ 4315.665491][T21939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4315.665493][T21939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f184f8d7000 | [ 4315.665493][T21939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f184f8d7000 | [ 4315.665507][T21939] | [ 4315.678382][T21939] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21939 | [4315.678777][T21939] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4315.679036][T21939] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4315.679038][T21939] Call Trace: [ 4315.679040][T21939] [4315.679043][T21939] dump_stack_lvl (lib/dump_stack.c:123) [4315.679050][T21939] check_preemption_disabled (lib/smp_processor_id.c:52) [4315.679056][T21939] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4315.679063][T21939] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4315.679071][T21939] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4315.679077][T21939] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4315.679082][T21939] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4315.679094][T21939] rawv6_sendmsg (net/ipv6/raw.c:918) [4315.679106][T21939] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4315.679111][T21939] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4315.679115][T21939] ? __lock_release (kernel/locking/lockdep.c:5534) [4315.679124][T21939] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4315.679128][T21939] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4315.679137][T21939] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4315.679154][T21939] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4315.679157][T21939] ? __lock_release (kernel/locking/lockdep.c:5534) [4315.679168][T21939] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4315.679174][T21939] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4315.679180][T21939] ? __pfx___sys_sendto (net/socket.c:2147) [4315.679195][T21939] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4315.679202][T21939] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4315.679210][T21939] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4315.679217][T21939] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4315.679227][T21939] __x64_sys_sendto (net/socket.c:2183) [4315.679231][T21939] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4315.679235][T21939] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4315.679240][T21939] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4315.679244][T21939] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4315.679248][T21939] RIP: 0033:0x7f184f7aea4a [ 4315.679252][T21939] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4315.679254][T21939] RSP: 002b:00007ffda4a96ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4315.679258][T21939] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f184f7aea4a [ 4315.679259][T21939] RDX: 0000000000000040 RSI: 000000003f1aa340 RDI: 0000000000000005 [ 4315.679261][T21939] RBP: 00007ffda4a96b50 R08: 0000000000418574 R09: 000000000000001c [ 4315.679263][T21939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4315.679264][T21939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f184f8d7000 | [ 4315.679264][T21939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f184f8d7000 | [ 4315.679279][T21939] | [ 4316.161633][T21943] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21943 | [4316.162103][T21943] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4316.162356][T21943] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4316.162358][T21943] Call Trace: [ 4316.162361][T21943] [4316.162363][T21943] dump_stack_lvl (lib/dump_stack.c:123) [4316.162373][T21943] check_preemption_disabled (lib/smp_processor_id.c:52) [4316.162380][T21943] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4316.162387][T21943] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4316.162396][T21943] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.162404][T21943] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4316.162409][T21943] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4316.162421][T21943] rawv6_sendmsg (net/ipv6/raw.c:918) [4316.162432][T21943] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4316.162438][T21943] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4316.162445][T21943] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.162455][T21943] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4316.162461][T21943] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4316.162470][T21943] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4316.162488][T21943] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4316.162490][T21943] ? __lock_release (kernel/locking/lockdep.c:5534) [4316.162502][T21943] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.162508][T21943] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4316.162514][T21943] ? __pfx___sys_sendto (net/socket.c:2147) [4316.162529][T21943] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4316.162536][T21943] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4316.162546][T21943] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4316.162553][T21943] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4316.162563][T21943] __x64_sys_sendto (net/socket.c:2183) [4316.162567][T21943] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4316.162571][T21943] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4316.162576][T21943] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4316.162581][T21943] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4316.162585][T21943] RIP: 0033:0x7f225623ba4a [ 4316.162589][T21943] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4316.162592][T21943] RSP: 002b:00007ffc94c3b638 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4316.162596][T21943] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f225623ba4a [ 4316.162598][T21943] RDX: 0000000000000040 RSI: 000000003fa95340 RDI: 0000000000000005 [ 4316.162600][T21943] RBP: 00007ffc94c3b6c0 R08: 0000000000418574 R09: 000000000000001c [ 4316.162602][T21943] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4316.162604][T21943] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2256364000 | [ 4316.162618][T21943] | [ 4319.872199][T21975] check_preemption_disabled: 23 callbacks suppressed | [ 4319.872208][T21975] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21975 | [4319.873010][T21975] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4319.873282][T21975] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4319.873284][T21975] Call Trace: [ 4319.873287][T21975] [4319.873289][T21975] dump_stack_lvl (lib/dump_stack.c:123) [4319.873301][T21975] check_preemption_disabled (lib/smp_processor_id.c:52) [4319.873309][T21975] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4319.873315][T21975] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4319.873326][T21975] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.873334][T21975] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4319.873339][T21975] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.873351][T21975] rawv6_sendmsg (net/ipv6/raw.c:918) [4319.873362][T21975] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4319.873368][T21975] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4319.873375][T21975] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.873385][T21975] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4319.873393][T21975] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4319.873402][T21975] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4319.873418][T21975] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4319.873421][T21975] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.873432][T21975] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.873439][T21975] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.873445][T21975] ? __pfx___sys_sendto (net/socket.c:2147) [4319.873460][T21975] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4319.873468][T21975] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4319.873480][T21975] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4319.873487][T21975] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4319.873497][T21975] __x64_sys_sendto (net/socket.c:2183) [4319.873501][T21975] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4319.873505][T21975] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4319.873510][T21975] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4319.873515][T21975] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4319.873520][T21975] RIP: 0033:0x7fe60ec92a4a [ 4319.873524][T21975] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.873527][T21975] RSP: 002b:00007fffa9c92608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4319.873532][T21975] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe60ec92a4a [ 4319.873534][T21975] RDX: 0000000000000040 RSI: 000000000a1b8340 RDI: 0000000000000005 [ 4319.873536][T21975] RBP: 00007fffa9c92690 R08: 0000000000418574 R09: 000000000000001c [ 4319.873538][T21975] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4319.873540][T21975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe60edbb000 | [ 4319.873540][T21975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe60edbb000 | [ 4319.873554][T21975] | [ 4319.887101][T21975] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21975 | [4319.887496][T21975] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4319.887752][T21975] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4319.887754][T21975] Call Trace: [ 4319.887756][T21975] [4319.887758][T21975] dump_stack_lvl (lib/dump_stack.c:123) [4319.887765][T21975] check_preemption_disabled (lib/smp_processor_id.c:52) [4319.887771][T21975] lwtunnel_output (net/core/lwtunnel.c:359) [4319.887777][T21975] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4319.887785][T21975] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.887792][T21975] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4319.887797][T21975] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.887809][T21975] rawv6_sendmsg (net/ipv6/raw.c:918) [4319.887821][T21975] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4319.887826][T21975] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4319.887831][T21975] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.887839][T21975] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4319.887843][T21975] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4319.887852][T21975] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4319.887868][T21975] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4319.887871][T21975] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.887882][T21975] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.887887][T21975] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.887893][T21975] ? __pfx___sys_sendto (net/socket.c:2147) [4319.887908][T21975] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4319.887915][T21975] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4319.887923][T21975] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4319.887931][T21975] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4319.887941][T21975] __x64_sys_sendto (net/socket.c:2183) [4319.887945][T21975] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4319.887948][T21975] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4319.887953][T21975] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4319.887958][T21975] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4319.887962][T21975] RIP: 0033:0x7fe60ec92a4a [ 4319.887966][T21975] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.887968][T21975] RSP: 002b:00007fffa9c92608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4319.887972][T21975] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe60ec92a4a [ 4319.887974][T21975] RDX: 0000000000000040 RSI: 000000000a1b8340 RDI: 0000000000000005 [ 4319.887976][T21975] RBP: 00007fffa9c92690 R08: 0000000000418574 R09: 000000000000001c [ 4319.887977][T21975] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4319.887980][T21975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe60edbb000 | [ 4319.887980][T21975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe60edbb000 | [ 4319.887994][T21975] | [ 4319.888455][T21975] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21975 | [4319.900591][T21975] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4319.900850][T21975] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4319.900852][T21975] Call Trace: [ 4319.900854][T21975] [4319.900857][T21975] dump_stack_lvl (lib/dump_stack.c:123) [4319.900863][T21975] check_preemption_disabled (lib/smp_processor_id.c:52) [4319.900869][T21975] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4319.900876][T21975] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4319.900883][T21975] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.900889][T21975] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4319.900895][T21975] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4319.900907][T21975] rawv6_sendmsg (net/ipv6/raw.c:918) [4319.900919][T21975] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4319.900924][T21975] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4319.900928][T21975] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.900936][T21975] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4319.900941][T21975] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4319.900950][T21975] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4319.900966][T21975] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4319.900969][T21975] ? __lock_release (kernel/locking/lockdep.c:5534) [4319.900980][T21975] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.900985][T21975] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4319.900991][T21975] ? __pfx___sys_sendto (net/socket.c:2147) [4319.901005][T21975] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4319.901012][T21975] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4319.901020][T21975] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4319.901027][T21975] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4319.901037][T21975] __x64_sys_sendto (net/socket.c:2183) [4319.901041][T21975] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4319.901045][T21975] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4319.901049][T21975] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4319.901054][T21975] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4319.901058][T21975] RIP: 0033:0x7fe60ec92a4a [ 4319.901062][T21975] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.901064][T21975] RSP: 002b:00007fffa9c92608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4319.901068][T21975] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe60ec92a4a [ 4319.901070][T21975] RDX: 0000000000000040 RSI: 000000000a1b8340 RDI: 0000000000000005 [ 4319.901072][T21975] RBP: 00007fffa9c92690 R08: 0000000000418574 R09: 000000000000001c [ 4319.901074][T21975] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4319.901076][T21975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe60edbb000 | [ 4319.901076][T21975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe60edbb000 | [ 4319.901091][T21975] | [ 4320.395552][T21979] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21979 | [4320.396036][T21979] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4320.396298][T21979] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4320.396300][T21979] Call Trace: [ 4320.396302][T21979] [4320.396304][T21979] dump_stack_lvl (lib/dump_stack.c:123) [4320.396312][T21979] check_preemption_disabled (lib/smp_processor_id.c:52) [4320.396319][T21979] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4320.396325][T21979] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4320.396333][T21979] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.396340][T21979] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4320.396345][T21979] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.396357][T21979] rawv6_sendmsg (net/ipv6/raw.c:918) [4320.396368][T21979] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4320.396374][T21979] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4320.396379][T21979] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.396387][T21979] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4320.396392][T21979] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4320.396401][T21979] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4320.396417][T21979] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4320.396420][T21979] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.396431][T21979] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.396437][T21979] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.396443][T21979] ? __pfx___sys_sendto (net/socket.c:2147) [4320.396458][T21979] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4320.396464][T21979] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4320.396473][T21979] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4320.396482][T21979] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4320.396492][T21979] __x64_sys_sendto (net/socket.c:2183) [4320.396496][T21979] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4320.396499][T21979] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4320.396504][T21979] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4320.396508][T21979] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4320.396512][T21979] RIP: 0033:0x7fccc0672a4a [ 4320.396517][T21979] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.396519][T21979] RSP: 002b:00007ffc9415bee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4320.396523][T21979] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fccc0672a4a [ 4320.396525][T21979] RDX: 0000000000000040 RSI: 000000003bb7f340 RDI: 0000000000000005 [ 4320.396527][T21979] RBP: 00007ffc9415bf70 R08: 0000000000418574 R09: 000000000000001c [ 4320.396529][T21979] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4320.396531][T21979] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccc079b000 | [ 4320.396531][T21979] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccc079b000 | [ 4320.396547][T21979] | [ 4320.410392][T21979] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21979 | [4320.410787][T21979] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4320.411043][T21979] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4320.411045][T21979] Call Trace: [ 4320.411047][T21979] [4320.411049][T21979] dump_stack_lvl (lib/dump_stack.c:123) [4320.411056][T21979] check_preemption_disabled (lib/smp_processor_id.c:52) [4320.411063][T21979] lwtunnel_output (net/core/lwtunnel.c:359) [4320.411069][T21979] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4320.411077][T21979] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.411083][T21979] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4320.411088][T21979] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.411100][T21979] rawv6_sendmsg (net/ipv6/raw.c:918) [4320.411112][T21979] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4320.411118][T21979] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4320.411123][T21979] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.411131][T21979] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4320.411136][T21979] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4320.411144][T21979] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4320.411161][T21979] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4320.411164][T21979] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.411175][T21979] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.411180][T21979] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.411185][T21979] ? __pfx___sys_sendto (net/socket.c:2147) [4320.411200][T21979] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4320.411207][T21979] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4320.411216][T21979] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4320.411223][T21979] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4320.411233][T21979] __x64_sys_sendto (net/socket.c:2183) [4320.411237][T21979] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4320.411241][T21979] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4320.411246][T21979] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4320.411251][T21979] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4320.411255][T21979] RIP: 0033:0x7fccc0672a4a [ 4320.411259][T21979] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.411262][T21979] RSP: 002b:00007ffc9415bee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4320.411265][T21979] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fccc0672a4a [ 4320.411268][T21979] RDX: 0000000000000040 RSI: 000000003bb7f340 RDI: 0000000000000005 [ 4320.411270][T21979] RBP: 00007ffc9415bf70 R08: 0000000000418574 R09: 000000000000001c [ 4320.411272][T21979] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4320.411274][T21979] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccc079b000 | [ 4320.411274][T21979] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccc079b000 | [ 4320.411289][T21979] | [ 4320.429192][T21979] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21979 | [4320.429582][T21979] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4320.429841][T21979] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4320.429842][T21979] Call Trace: [ 4320.429844][T21979] [4320.429847][T21979] dump_stack_lvl (lib/dump_stack.c:123) [4320.429854][T21979] check_preemption_disabled (lib/smp_processor_id.c:52) [4320.429860][T21979] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4320.429867][T21979] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4320.429874][T21979] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.429880][T21979] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4320.429885][T21979] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.429897][T21979] rawv6_sendmsg (net/ipv6/raw.c:918) [4320.429909][T21979] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4320.429914][T21979] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4320.429918][T21979] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.429927][T21979] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4320.429931][T21979] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4320.429940][T21979] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4320.429956][T21979] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4320.429959][T21979] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.429970][T21979] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.429975][T21979] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.429981][T21979] ? __pfx___sys_sendto (net/socket.c:2147) [4320.429996][T21979] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4320.430002][T21979] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4320.430011][T21979] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4320.430018][T21979] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4320.430028][T21979] __x64_sys_sendto (net/socket.c:2183) [4320.430032][T21979] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4320.430036][T21979] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4320.430040][T21979] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4320.430045][T21979] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4320.430048][T21979] RIP: 0033:0x7fccc0672a4a [ 4320.430052][T21979] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.430054][T21979] RSP: 002b:00007ffc9415bee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4320.430058][T21979] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fccc0672a4a [ 4320.430060][T21979] RDX: 0000000000000040 RSI: 000000003bb7f340 RDI: 0000000000000005 [ 4320.430061][T21979] RBP: 00007ffc9415bf70 R08: 0000000000418574 R09: 000000000000001c [ 4320.430063][T21979] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4320.430065][T21979] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccc079b000 | [ 4320.430065][T21979] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccc079b000 | [ 4320.430080][T21979] | [ 4320.913287][T21983] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21983 | [4320.913789][T21983] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4320.914042][T21983] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4320.914044][T21983] Call Trace: [ 4320.914046][T21983] [4320.914049][T21983] dump_stack_lvl (lib/dump_stack.c:123) [4320.914059][T21983] check_preemption_disabled (lib/smp_processor_id.c:52) [4320.914066][T21983] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4320.914073][T21983] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4320.914082][T21983] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.914089][T21983] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4320.914094][T21983] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.914106][T21983] rawv6_sendmsg (net/ipv6/raw.c:918) [4320.914118][T21983] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4320.914123][T21983] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4320.914130][T21983] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.914140][T21983] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4320.914147][T21983] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4320.914156][T21983] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4320.914172][T21983] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4320.914174][T21983] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.914186][T21983] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.914193][T21983] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.914198][T21983] ? __pfx___sys_sendto (net/socket.c:2147) [4320.914213][T21983] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4320.914221][T21983] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4320.914230][T21983] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4320.914237][T21983] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4320.914247][T21983] __x64_sys_sendto (net/socket.c:2183) [4320.914251][T21983] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4320.914254][T21983] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4320.914259][T21983] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4320.914264][T21983] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4320.914268][T21983] RIP: 0033:0x7f1538c71a4a [ 4320.914272][T21983] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.914274][T21983] RSP: 002b:00007fffa495b9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4320.914278][T21983] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1538c71a4a [ 4320.914280][T21983] RDX: 0000000000000040 RSI: 00000000016e2340 RDI: 0000000000000005 [ 4320.914282][T21983] RBP: 00007fffa495ba70 R08: 0000000000418574 R09: 000000000000001c [ 4320.914284][T21983] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4320.914285][T21983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1538d9a000 | [ 4320.914285][T21983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1538d9a000 | [ 4320.914299][T21983] | [ 4320.914302][T21983] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21983 | [4320.926417][T21983] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4320.926675][T21983] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4320.926677][T21983] Call Trace: [ 4320.926679][T21983] [4320.926681][T21983] dump_stack_lvl (lib/dump_stack.c:123) [4320.926689][T21983] check_preemption_disabled (lib/smp_processor_id.c:52) [4320.926695][T21983] lwtunnel_output (net/core/lwtunnel.c:359) [4320.926702][T21983] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4320.926709][T21983] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.926715][T21983] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4320.926720][T21983] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.926732][T21983] rawv6_sendmsg (net/ipv6/raw.c:918) [4320.926744][T21983] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4320.926749][T21983] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4320.926754][T21983] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.926763][T21983] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4320.926768][T21983] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4320.926777][T21983] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4320.926793][T21983] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4320.926796][T21983] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.926807][T21983] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.926813][T21983] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.926819][T21983] ? __pfx___sys_sendto (net/socket.c:2147) [4320.926833][T21983] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4320.926840][T21983] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4320.926848][T21983] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4320.926855][T21983] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4320.926866][T21983] __x64_sys_sendto (net/socket.c:2183) [4320.926869][T21983] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4320.926873][T21983] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4320.926878][T21983] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4320.926883][T21983] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4320.926886][T21983] RIP: 0033:0x7f1538c71a4a [ 4320.926890][T21983] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.926893][T21983] RSP: 002b:00007fffa495b9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4320.926896][T21983] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1538c71a4a [ 4320.926899][T21983] RDX: 0000000000000040 RSI: 00000000016e2340 RDI: 0000000000000005 [ 4320.926900][T21983] RBP: 00007fffa495ba70 R08: 0000000000418574 R09: 000000000000001c [ 4320.926902][T21983] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4320.926904][T21983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1538d9a000 | [ 4320.926904][T21983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1538d9a000 | [ 4320.926918][T21983] | [ 4320.927391][T21983] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21983 | [4320.938860][T21983] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4320.939106][T21983] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4320.939108][T21983] Call Trace: [ 4320.939110][T21983] [4320.939112][T21983] dump_stack_lvl (lib/dump_stack.c:123) [4320.939118][T21983] check_preemption_disabled (lib/smp_processor_id.c:52) [4320.939124][T21983] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4320.939131][T21983] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4320.939137][T21983] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.939143][T21983] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4320.939148][T21983] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4320.939160][T21983] rawv6_sendmsg (net/ipv6/raw.c:918) [4320.939171][T21983] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4320.939177][T21983] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4320.939181][T21983] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.939189][T21983] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4320.939193][T21983] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4320.939202][T21983] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4320.939218][T21983] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4320.939221][T21983] ? __lock_release (kernel/locking/lockdep.c:5534) [4320.939232][T21983] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.939237][T21983] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4320.939243][T21983] ? __pfx___sys_sendto (net/socket.c:2147) [4320.939258][T21983] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4320.939264][T21983] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4320.939271][T21983] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4320.939278][T21983] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4320.939288][T21983] __x64_sys_sendto (net/socket.c:2183) [4320.939292][T21983] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4320.939295][T21983] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4320.939300][T21983] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4320.939305][T21983] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4320.939308][T21983] RIP: 0033:0x7f1538c71a4a [ 4320.939313][T21983] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.939315][T21983] RSP: 002b:00007fffa495b9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4320.939318][T21983] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1538c71a4a [ 4320.939321][T21983] RDX: 0000000000000040 RSI: 00000000016e2340 RDI: 0000000000000005 [ 4320.939323][T21983] RBP: 00007fffa495ba70 R08: 0000000000418574 R09: 000000000000001c [ 4320.939324][T21983] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4320.939326][T21983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1538d9a000 | [ 4320.939326][T21983] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1538d9a000 | [ 4320.939341][T21983] | [ 4321.407946][T21987] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21987 | [4321.408446][T21987] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4321.409266][T21987] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4321.409269][T21987] Call Trace: [ 4321.409271][T21987] [4321.409274][T21987] dump_stack_lvl (lib/dump_stack.c:123) [4321.409284][T21987] check_preemption_disabled (lib/smp_processor_id.c:52) [4321.409292][T21987] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4321.409300][T21987] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4321.409309][T21987] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4321.409317][T21987] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4321.409322][T21987] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4321.409333][T21987] rawv6_sendmsg (net/ipv6/raw.c:918) [4321.409344][T21987] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4321.409350][T21987] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4321.409356][T21987] ? __lock_release (kernel/locking/lockdep.c:5534) [4321.409366][T21987] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4321.409373][T21987] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4321.409382][T21987] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4321.409397][T21987] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4321.409400][T21987] ? __lock_release (kernel/locking/lockdep.c:5534) [4321.409411][T21987] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4321.409417][T21987] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4321.409423][T21987] ? __pfx___sys_sendto (net/socket.c:2147) [4321.409437][T21987] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4321.409445][T21987] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4321.409454][T21987] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4321.409461][T21987] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4321.409471][T21987] __x64_sys_sendto (net/socket.c:2183) [4321.409476][T21987] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4321.409481][T21987] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4321.409486][T21987] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4321.409491][T21987] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4321.409495][T21987] RIP: 0033:0x7f51f8da0a4a [ 4321.409500][T21987] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4321.409503][T21987] RSP: 002b:00007ffe1f4aeff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4321.409507][T21987] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51f8da0a4a [ 4321.409509][T21987] RDX: 0000000000000040 RSI: 000000003a708340 RDI: 0000000000000005 [ 4321.409511][T21987] RBP: 00007ffe1f4af080 R08: 0000000000418574 R09: 000000000000001c [ 4321.409513][T21987] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4321.409515][T21987] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51f8ec9000 | [ 4321.409529][T21987] | [ 4325.173857][T22019] check_preemption_disabled: 23 callbacks suppressed | [ 4325.173866][T22019] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22019 | [4325.174665][T22019] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4325.174928][T22019] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4325.174930][T22019] Call Trace: [ 4325.174933][T22019] [4325.174935][T22019] dump_stack_lvl (lib/dump_stack.c:123) [4325.174945][T22019] check_preemption_disabled (lib/smp_processor_id.c:52) [4325.174953][T22019] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4325.174959][T22019] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4325.174968][T22019] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.174976][T22019] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4325.174981][T22019] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.174992][T22019] rawv6_sendmsg (net/ipv6/raw.c:918) [4325.175003][T22019] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4325.175008][T22019] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4325.175015][T22019] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.175025][T22019] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4325.175032][T22019] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4325.175041][T22019] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4325.175056][T22019] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4325.175059][T22019] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.175070][T22019] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.175077][T22019] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.175082][T22019] ? __pfx___sys_sendto (net/socket.c:2147) [4325.175097][T22019] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4325.175104][T22019] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4325.175113][T22019] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4325.175120][T22019] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4325.175130][T22019] __x64_sys_sendto (net/socket.c:2183) [4325.175134][T22019] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4325.175138][T22019] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4325.175143][T22019] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4325.175147][T22019] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4325.175151][T22019] RIP: 0033:0x7fb57311ca4a [ 4325.175156][T22019] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.175159][T22019] RSP: 002b:00007fff06ff2b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4325.175163][T22019] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb57311ca4a [ 4325.175165][T22019] RDX: 0000000000000040 RSI: 000000000f268340 RDI: 0000000000000005 [ 4325.175167][T22019] RBP: 00007fff06ff2c20 R08: 0000000000418574 R09: 000000000000001c [ 4325.175168][T22019] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4325.175170][T22019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb573245000 | [ 4325.175170][T22019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb573245000 | [ 4325.175184][T22019] | [ 4325.175187][T22019] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22019 | [4325.187326][T22019] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4325.187605][T22019] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4325.187607][T22019] Call Trace: [ 4325.187609][T22019] [4325.187611][T22019] dump_stack_lvl (lib/dump_stack.c:123) [4325.187619][T22019] check_preemption_disabled (lib/smp_processor_id.c:52) [4325.187626][T22019] lwtunnel_output (net/core/lwtunnel.c:359) [4325.187632][T22019] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4325.187640][T22019] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.187646][T22019] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4325.187651][T22019] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.187663][T22019] rawv6_sendmsg (net/ipv6/raw.c:918) [4325.187674][T22019] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4325.187679][T22019] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4325.187684][T22019] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.187692][T22019] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4325.187697][T22019] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4325.187706][T22019] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4325.187721][T22019] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4325.187725][T22019] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.187736][T22019] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.187741][T22019] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.187747][T22019] ? __pfx___sys_sendto (net/socket.c:2147) [4325.187761][T22019] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4325.187768][T22019] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4325.187777][T22019] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4325.187784][T22019] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4325.187794][T22019] __x64_sys_sendto (net/socket.c:2183) [4325.187797][T22019] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4325.187801][T22019] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4325.187805][T22019] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4325.187810][T22019] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4325.187813][T22019] RIP: 0033:0x7fb57311ca4a [ 4325.187817][T22019] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.187819][T22019] RSP: 002b:00007fff06ff2b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4325.187822][T22019] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb57311ca4a [ 4325.187824][T22019] RDX: 0000000000000040 RSI: 000000000f268340 RDI: 0000000000000005 [ 4325.187826][T22019] RBP: 00007fff06ff2c20 R08: 0000000000418574 R09: 000000000000001c [ 4325.187827][T22019] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4325.187829][T22019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb573245000 | [ 4325.187829][T22019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb573245000 | [ 4325.187843][T22019] | [ 4325.188233][T22019] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22019 | [4325.200037][T22019] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4325.200294][T22019] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4325.200295][T22019] Call Trace: [ 4325.200297][T22019] [4325.200299][T22019] dump_stack_lvl (lib/dump_stack.c:123) [4325.200306][T22019] check_preemption_disabled (lib/smp_processor_id.c:52) [4325.200312][T22019] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4325.200318][T22019] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4325.200325][T22019] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.200331][T22019] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4325.200336][T22019] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.200348][T22019] rawv6_sendmsg (net/ipv6/raw.c:918) [4325.200360][T22019] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4325.200365][T22019] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4325.200369][T22019] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.200377][T22019] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4325.200381][T22019] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4325.200390][T22019] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4325.200406][T22019] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4325.200409][T22019] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.200420][T22019] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.200425][T22019] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.200430][T22019] ? __pfx___sys_sendto (net/socket.c:2147) [4325.200445][T22019] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4325.200452][T22019] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4325.200461][T22019] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4325.200467][T22019] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4325.200479][T22019] __x64_sys_sendto (net/socket.c:2183) [4325.200483][T22019] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4325.200487][T22019] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4325.200491][T22019] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4325.200496][T22019] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4325.200499][T22019] RIP: 0033:0x7fb57311ca4a [ 4325.200503][T22019] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.200505][T22019] RSP: 002b:00007fff06ff2b98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4325.200508][T22019] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb57311ca4a [ 4325.200510][T22019] RDX: 0000000000000040 RSI: 000000000f268340 RDI: 0000000000000005 [ 4325.200512][T22019] RBP: 00007fff06ff2c20 R08: 0000000000418574 R09: 000000000000001c [ 4325.200514][T22019] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4325.200515][T22019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb573245000 | [ 4325.200515][T22019] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb573245000 | [ 4325.200530][T22019] | [ 4325.674754][T22023] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22023 | [4325.675248][T22023] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4325.675527][T22023] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4325.675529][T22023] Call Trace: [ 4325.675532][T22023] [4325.675534][T22023] dump_stack_lvl (lib/dump_stack.c:123) [4325.675546][T22023] check_preemption_disabled (lib/smp_processor_id.c:52) [4325.675554][T22023] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4325.675560][T22023] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4325.675570][T22023] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.675578][T22023] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4325.675583][T22023] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.675596][T22023] rawv6_sendmsg (net/ipv6/raw.c:918) [4325.675607][T22023] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4325.675613][T22023] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4325.675620][T22023] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.675631][T22023] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4325.675638][T22023] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4325.675648][T22023] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4325.675664][T22023] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4325.675667][T22023] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.675678][T22023] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.675686][T22023] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.675691][T22023] ? __pfx___sys_sendto (net/socket.c:2147) [4325.675706][T22023] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4325.675714][T22023] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4325.675725][T22023] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4325.675732][T22023] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4325.675742][T22023] __x64_sys_sendto (net/socket.c:2183) [4325.675745][T22023] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4325.675750][T22023] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4325.675755][T22023] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4325.675760][T22023] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4325.675775][T22023] RIP: 0033:0x7f792152ea4a [ 4325.675780][T22023] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.675783][T22023] RSP: 002b:00007ffe27970a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4325.675787][T22023] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f792152ea4a [ 4325.675790][T22023] RDX: 0000000000000040 RSI: 00000000361c3340 RDI: 0000000000000005 [ 4325.675792][T22023] RBP: 00007ffe27970b20 R08: 0000000000418574 R09: 000000000000001c [ 4325.675795][T22023] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4325.675796][T22023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7921657000 | [ 4325.675796][T22023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7921657000 | [ 4325.675810][T22023] | [ 4325.675813][T22023] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22023 | [4325.688787][T22023] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4325.689051][T22023] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4325.689052][T22023] Call Trace: [ 4325.689054][T22023] [4325.689056][T22023] dump_stack_lvl (lib/dump_stack.c:123) [4325.689063][T22023] check_preemption_disabled (lib/smp_processor_id.c:52) [4325.689069][T22023] lwtunnel_output (net/core/lwtunnel.c:359) [4325.689075][T22023] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4325.689083][T22023] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.689089][T22023] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4325.689094][T22023] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.689106][T22023] rawv6_sendmsg (net/ipv6/raw.c:918) [4325.689118][T22023] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4325.689123][T22023] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4325.689127][T22023] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.689135][T22023] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4325.689139][T22023] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4325.689148][T22023] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4325.689165][T22023] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4325.689168][T22023] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.689179][T22023] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.689184][T22023] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.689189][T22023] ? __pfx___sys_sendto (net/socket.c:2147) [4325.689204][T22023] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4325.689211][T22023] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4325.689218][T22023] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4325.689225][T22023] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4325.689235][T22023] __x64_sys_sendto (net/socket.c:2183) [4325.689239][T22023] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4325.689242][T22023] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4325.689247][T22023] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4325.689252][T22023] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4325.689255][T22023] RIP: 0033:0x7f792152ea4a [ 4325.689258][T22023] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.689261][T22023] RSP: 002b:00007ffe27970a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4325.689264][T22023] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f792152ea4a [ 4325.689266][T22023] RDX: 0000000000000040 RSI: 00000000361c3340 RDI: 0000000000000005 [ 4325.689268][T22023] RBP: 00007ffe27970b20 R08: 0000000000418574 R09: 000000000000001c [ 4325.689270][T22023] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4325.689272][T22023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7921657000 | [ 4325.689272][T22023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7921657000 | [ 4325.689286][T22023] | [ 4325.708157][T22023] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22023 | [4325.708552][T22023] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4325.708821][T22023] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4325.708823][T22023] Call Trace: [ 4325.708825][T22023] [4325.708827][T22023] dump_stack_lvl (lib/dump_stack.c:123) [4325.708833][T22023] check_preemption_disabled (lib/smp_processor_id.c:52) [4325.708839][T22023] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4325.708846][T22023] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4325.708853][T22023] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.708858][T22023] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4325.708864][T22023] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4325.708876][T22023] rawv6_sendmsg (net/ipv6/raw.c:918) [4325.708888][T22023] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4325.708893][T22023] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4325.708897][T22023] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.708906][T22023] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4325.708910][T22023] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4325.708919][T22023] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4325.708936][T22023] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4325.708938][T22023] ? __lock_release (kernel/locking/lockdep.c:5534) [4325.708949][T22023] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.708954][T22023] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4325.708959][T22023] ? __pfx___sys_sendto (net/socket.c:2147) [4325.708974][T22023] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4325.708980][T22023] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4325.708988][T22023] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4325.708995][T22023] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4325.709005][T22023] __x64_sys_sendto (net/socket.c:2183) [4325.709009][T22023] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4325.709013][T22023] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4325.709018][T22023] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4325.709022][T22023] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4325.709025][T22023] RIP: 0033:0x7f792152ea4a [ 4325.709030][T22023] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.709032][T22023] RSP: 002b:00007ffe27970a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4325.709035][T22023] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f792152ea4a [ 4325.709037][T22023] RDX: 0000000000000040 RSI: 00000000361c3340 RDI: 0000000000000005 [ 4325.709039][T22023] RBP: 00007ffe27970b20 R08: 0000000000418574 R09: 000000000000001c [ 4325.709041][T22023] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4325.709042][T22023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7921657000 | [ 4325.709042][T22023] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7921657000 | [ 4325.709057][T22023] | [ 4326.201707][T22027] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22027 | [4326.202171][T22027] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4326.202422][T22027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4326.202424][T22027] Call Trace: [ 4326.202426][T22027] [4326.202429][T22027] dump_stack_lvl (lib/dump_stack.c:123) [4326.202439][T22027] check_preemption_disabled (lib/smp_processor_id.c:52) [4326.202446][T22027] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4326.202453][T22027] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4326.202462][T22027] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.202470][T22027] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4326.202477][T22027] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.202489][T22027] rawv6_sendmsg (net/ipv6/raw.c:918) [4326.202501][T22027] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4326.202506][T22027] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4326.202513][T22027] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.202523][T22027] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4326.202529][T22027] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4326.202538][T22027] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4326.202554][T22027] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4326.202557][T22027] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.202568][T22027] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.202575][T22027] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.202581][T22027] ? __pfx___sys_sendto (net/socket.c:2147) [4326.202596][T22027] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4326.202603][T22027] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4326.202613][T22027] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4326.202620][T22027] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4326.202630][T22027] __x64_sys_sendto (net/socket.c:2183) [4326.202634][T22027] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4326.202639][T22027] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4326.202644][T22027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4326.202649][T22027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4326.202653][T22027] RIP: 0033:0x7f9061738a4a [ 4326.202657][T22027] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4326.202660][T22027] RSP: 002b:00007ffc832c59e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4326.202664][T22027] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9061738a4a [ 4326.202666][T22027] RDX: 0000000000000040 RSI: 000000003edf7340 RDI: 0000000000000005 [ 4326.202668][T22027] RBP: 00007ffc832c5a70 R08: 0000000000418574 R09: 000000000000001c [ 4326.202670][T22027] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4326.202672][T22027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9061861000 | [ 4326.202672][T22027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9061861000 | [ 4326.202686][T22027] | [ 4326.215177][T22027] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22027 | [4326.215543][T22027] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4326.215808][T22027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4326.215810][T22027] Call Trace: [ 4326.215813][T22027] [4326.215816][T22027] dump_stack_lvl (lib/dump_stack.c:123) [4326.215825][T22027] check_preemption_disabled (lib/smp_processor_id.c:52) [4326.215835][T22027] lwtunnel_output (net/core/lwtunnel.c:359) [4326.215845][T22027] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4326.215856][T22027] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.215863][T22027] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4326.215869][T22027] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.215881][T22027] rawv6_sendmsg (net/ipv6/raw.c:918) [4326.215893][T22027] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4326.215898][T22027] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4326.215903][T22027] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.215913][T22027] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4326.215917][T22027] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4326.215927][T22027] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4326.215943][T22027] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4326.215946][T22027] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.215957][T22027] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.215963][T22027] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.215969][T22027] ? __pfx___sys_sendto (net/socket.c:2147) [4326.215984][T22027] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4326.215991][T22027] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4326.216000][T22027] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4326.216007][T22027] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4326.216017][T22027] __x64_sys_sendto (net/socket.c:2183) [4326.216021][T22027] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4326.216025][T22027] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4326.216030][T22027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4326.216035][T22027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4326.216039][T22027] RIP: 0033:0x7f9061738a4a [ 4326.216042][T22027] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4326.216045][T22027] RSP: 002b:00007ffc832c59e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4326.216048][T22027] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9061738a4a [ 4326.216050][T22027] RDX: 0000000000000040 RSI: 000000003edf7340 RDI: 0000000000000005 [ 4326.216052][T22027] RBP: 00007ffc832c5a70 R08: 0000000000418574 R09: 000000000000001c [ 4326.216053][T22027] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4326.216055][T22027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9061861000 | [ 4326.216055][T22027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9061861000 | [ 4326.216070][T22027] | [ 4326.216472][T22027] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22027 | [4326.229806][T22027] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4326.230064][T22027] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4326.230066][T22027] Call Trace: [ 4326.230068][T22027] [4326.230070][T22027] dump_stack_lvl (lib/dump_stack.c:123) [4326.230078][T22027] check_preemption_disabled (lib/smp_processor_id.c:52) [4326.230084][T22027] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4326.230091][T22027] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4326.230098][T22027] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.230105][T22027] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4326.230110][T22027] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.230122][T22027] rawv6_sendmsg (net/ipv6/raw.c:918) [4326.230134][T22027] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4326.230139][T22027] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4326.230144][T22027] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.230153][T22027] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4326.230158][T22027] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4326.230167][T22027] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4326.230183][T22027] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4326.230186][T22027] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.230197][T22027] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.230202][T22027] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.230208][T22027] ? __pfx___sys_sendto (net/socket.c:2147) [4326.230223][T22027] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4326.230230][T22027] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4326.230239][T22027] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4326.230246][T22027] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4326.230256][T22027] __x64_sys_sendto (net/socket.c:2183) [4326.230260][T22027] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4326.230264][T22027] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4326.230269][T22027] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4326.230274][T22027] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4326.230278][T22027] RIP: 0033:0x7f9061738a4a [ 4326.230281][T22027] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4326.230284][T22027] RSP: 002b:00007ffc832c59e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4326.230287][T22027] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9061738a4a [ 4326.230289][T22027] RDX: 0000000000000040 RSI: 000000003edf7340 RDI: 0000000000000005 [ 4326.230291][T22027] RBP: 00007ffc832c5a70 R08: 0000000000418574 R09: 000000000000001c [ 4326.230292][T22027] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4326.230294][T22027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9061861000 | [ 4326.230294][T22027] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9061861000 | [ 4326.230308][T22027] | [ 4326.710837][T22031] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22031 | [4326.711336][T22031] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4326.711634][T22031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4326.711636][T22031] Call Trace: [ 4326.711639][T22031] [4326.711641][T22031] dump_stack_lvl (lib/dump_stack.c:123) [4326.711651][T22031] check_preemption_disabled (lib/smp_processor_id.c:52) [4326.711658][T22031] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4326.711665][T22031] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4326.711674][T22031] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.711681][T22031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4326.711687][T22031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4326.711699][T22031] rawv6_sendmsg (net/ipv6/raw.c:918) [4326.711710][T22031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4326.711715][T22031] ? find_held_lock (kernel/locking/lockdep.c:5348) [4326.711725][T22031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4326.711732][T22031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4326.711736][T22031] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4326.711747][T22031] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4326.711763][T22031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4326.711765][T22031] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.711777][T22031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.711783][T22031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4326.711789][T22031] ? __pfx___sys_sendto (net/socket.c:2147) [4326.711801][T22031] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4326.711810][T22031] ? find_held_lock (kernel/locking/lockdep.c:5348) [4326.711814][T22031] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4326.711819][T22031] ? __lock_release (kernel/locking/lockdep.c:5534) [4326.711825][T22031] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4326.711831][T22031] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [4326.711840][T22031] __x64_sys_sendto (net/socket.c:2183) [4326.711844][T22031] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4326.711847][T22031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4326.711851][T22031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4326.711856][T22031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4326.711860][T22031] RIP: 0033:0x7f66204b9a4a [ 4326.711864][T22031] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4326.711867][T22031] RSP: 002b:00007fff2d6f7ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4326.711871][T22031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66204b9a4a [ 4326.711873][T22031] RDX: 0000000000000040 RSI: 000000000719e340 RDI: 0000000000000005 [ 4326.711875][T22031] RBP: 00007fff2d6f7d70 R08: 0000000000418574 R09: 000000000000001c [ 4326.711877][T22031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4326.711879][T22031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66205e2000 | [ 4326.711894][T22031] | [ 4330.432663][T22063] check_preemption_disabled: 23 callbacks suppressed | [ 4330.432673][T22063] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22063 | [4330.433471][T22063] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4330.433806][T22063] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4330.433809][T22063] Call Trace: [ 4330.433811][T22063] [4330.433814][T22063] dump_stack_lvl (lib/dump_stack.c:123) [4330.433824][T22063] check_preemption_disabled (lib/smp_processor_id.c:52) [4330.433832][T22063] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4330.433838][T22063] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4330.433847][T22063] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4330.433855][T22063] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4330.433860][T22063] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4330.433872][T22063] rawv6_sendmsg (net/ipv6/raw.c:918) [4330.433884][T22063] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4330.433889][T22063] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4330.433896][T22063] ? __lock_release (kernel/locking/lockdep.c:5534) [4330.433906][T22063] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4330.433912][T22063] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4330.433921][T22063] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4330.433937][T22063] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4330.433940][T22063] ? __lock_release (kernel/locking/lockdep.c:5534) [4330.433951][T22063] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4330.433958][T22063] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4330.433964][T22063] ? __pfx___sys_sendto (net/socket.c:2147) [4330.433978][T22063] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4330.433986][T22063] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4330.433996][T22063] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4330.434003][T22063] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4330.434013][T22063] __x64_sys_sendto (net/socket.c:2183) [4330.434017][T22063] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4330.434021][T22063] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4330.434026][T22063] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4330.434031][T22063] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4330.434036][T22063] RIP: 0033:0x7f1d2ce98a4a [ 4330.434040][T22063] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.434044][T22063] RSP: 002b:00007fff746eb9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4330.434048][T22063] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d2ce98a4a [ 4330.434050][T22063] RDX: 0000000000000040 RSI: 0000000014703340 RDI: 0000000000000005 [ 4330.434052][T22063] RBP: 00007fff746eba70 R08: 0000000000418574 R09: 000000000000001c [ 4330.434054][T22063] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4330.434055][T22063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d2cfc1000 | [ 4330.434055][T22063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d2cfc1000 | [ 4330.434070][T22063] | [ 4330.434073][T22063] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22063 | [4330.446555][T22063] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4330.446815][T22063] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4330.446816][T22063] Call Trace: [ 4330.446818][T22063] [4330.446821][T22063] dump_stack_lvl (lib/dump_stack.c:123) [4330.446829][T22063] check_preemption_disabled (lib/smp_processor_id.c:52) [4330.446836][T22063] lwtunnel_output (net/core/lwtunnel.c:359) [4330.446843][T22063] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4330.446853][T22063] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4330.446859][T22063] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4330.446865][T22063] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4330.446877][T22063] rawv6_sendmsg (net/ipv6/raw.c:918) [4330.446889][T22063] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4330.446894][T22063] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4330.446899][T22063] ? __lock_release (kernel/locking/lockdep.c:5534) [4330.446909][T22063] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4330.446914][T22063] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4330.446923][T22063] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4330.446939][T22063] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4330.446942][T22063] ? __lock_release (kernel/locking/lockdep.c:5534) [4330.446953][T22063] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4330.446959][T22063] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4330.446965][T22063] ? __pfx___sys_sendto (net/socket.c:2147) [4330.446979][T22063] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4330.446987][T22063] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4330.446995][T22063] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4330.447003][T22063] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4330.447013][T22063] __x64_sys_sendto (net/socket.c:2183) [4330.447017][T22063] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4330.447021][T22063] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4330.447027][T22063] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4330.447032][T22063] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4330.447036][T22063] RIP: 0033:0x7f1d2ce98a4a [ 4330.447040][T22063] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.447043][T22063] RSP: 002b:00007fff746eb9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4330.447046][T22063] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d2ce98a4a [ 4330.447048][T22063] RDX: 0000000000000040 RSI: 0000000014703340 RDI: 0000000000000005 [ 4330.447050][T22063] RBP: 00007fff746eba70 R08: 0000000000418574 R09: 000000000000001c [ 4330.447052][T22063] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4330.447054][T22063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d2cfc1000 | [ 4330.447054][T22063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d2cfc1000 | [ 4330.447069][T22063] | [ 4330.462722][T22063] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22063 | [4330.463098][T22063] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4330.463359][T22063] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4330.463360][T22063] Call Trace: [ 4330.463363][T22063] [4330.463365][T22063] dump_stack_lvl (lib/dump_stack.c:123) [4330.463371][T22063] check_preemption_disabled (lib/smp_processor_id.c:52) [4330.463377][T22063] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4330.463384][T22063] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4330.463391][T22063] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4330.463397][T22063] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4330.463402][T22063] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4330.463414][T22063] rawv6_sendmsg (net/ipv6/raw.c:918) [4330.463426][T22063] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4330.463431][T22063] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4330.463436][T22063] ? __lock_release (kernel/locking/lockdep.c:5534) [4330.463444][T22063] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4330.463449][T22063] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4330.463458][T22063] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4330.463476][T22063] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4330.463479][T22063] ? __lock_release (kernel/locking/lockdep.c:5534) [4330.463490][T22063] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4330.463494][T22063] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4330.463500][T22063] ? __pfx___sys_sendto (net/socket.c:2147) [4330.463515][T22063] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4330.463521][T22063] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4330.463529][T22063] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4330.463536][T22063] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4330.463546][T22063] __x64_sys_sendto (net/socket.c:2183) [4330.463550][T22063] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4330.463553][T22063] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4330.463558][T22063] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4330.463562][T22063] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4330.463566][T22063] RIP: 0033:0x7f1d2ce98a4a [ 4330.463570][T22063] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.463573][T22063] RSP: 002b:00007fff746eb9e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4330.463576][T22063] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1d2ce98a4a [ 4330.463578][T22063] RDX: 0000000000000040 RSI: 0000000014703340 RDI: 0000000000000005 [ 4330.463580][T22063] RBP: 00007fff746eba70 R08: 0000000000418574 R09: 000000000000001c [ 4330.463582][T22063] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4330.463584][T22063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d2cfc1000 | [ 4330.463584][T22063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1d2cfc1000 | [ 4330.463599][T22063] | [ 4330.942379][T22067] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22067 | [4330.942928][T22067] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4330.943200][T22067] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4330.943202][T22067] Call Trace: [ 4330.943205][T22067] [4330.943207][T22067] dump_stack_lvl (lib/dump_stack.c:123) [4330.943218][T22067] check_preemption_disabled (lib/smp_processor_id.c:52) [4330.943226][T22067] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4330.943232][T22067] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4330.943242][T22067] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4330.943250][T22067] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4330.943255][T22067] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4330.943267][T22067] rawv6_sendmsg (net/ipv6/raw.c:918) [4330.943279][T22067] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4330.943283][T22067] ? find_held_lock (kernel/locking/lockdep.c:5348) [4330.943294][T22067] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4330.943300][T22067] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4330.943304][T22067] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4330.943315][T22067] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4330.943331][T22067] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4330.943334][T22067] ? __lock_release (kernel/locking/lockdep.c:5534) [4330.943345][T22067] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4330.943352][T22067] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4330.943357][T22067] ? __pfx___sys_sendto (net/socket.c:2147) [4330.943370][T22067] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4330.943379][T22067] ? find_held_lock (kernel/locking/lockdep.c:5348) [4330.943383][T22067] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4330.943388][T22067] ? __lock_release (kernel/locking/lockdep.c:5534) [4330.943394][T22067] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4330.943400][T22067] ? 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) [4330.943410][T22067] __x64_sys_sendto (net/socket.c:2183) [4330.943413][T22067] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4330.943417][T22067] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4330.943422][T22067] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4330.943427][T22067] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4330.943431][T22067] RIP: 0033:0x7f47c252ea4a [ 4330.943435][T22067] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.943438][T22067] RSP: 002b:00007ffcec976cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4330.943443][T22067] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47c252ea4a [ 4330.943445][T22067] RDX: 0000000000000040 RSI: 000000003a327340 RDI: 0000000000000005 [ 4330.943446][T22067] RBP: 00007ffcec976d60 R08: 0000000000418574 R09: 000000000000001c [ 4330.943448][T22067] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4330.943450][T22067] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47c2657000 | [ 4330.943450][T22067] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47c2657000 | [ 4330.943465][T22067] | [ 4330.943468][T22067] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22067 | [4330.956075][T22067] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4330.956338][T22067] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4330.956340][T22067] Call Trace: [ 4330.956342][T22067] [4330.956344][T22067] dump_stack_lvl (lib/dump_stack.c:123) [4330.956352][T22067] check_preemption_disabled (lib/smp_processor_id.c:52) [4330.956358][T22067] lwtunnel_output (net/core/lwtunnel.c:359) [4330.956364][T22067] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4330.956371][T22067] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4330.956378][T22067] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4330.956383][T22067] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4330.956395][T22067] rawv6_sendmsg (net/ipv6/raw.c:918) [4330.956407][T22067] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4330.956411][T22067] ? find_held_lock (kernel/locking/lockdep.c:5348) [4330.956422][T22067] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4330.956426][T22067] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4330.956429][T22067] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4330.956438][T22067] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4330.956454][T22067] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4330.956457][T22067] ? __lock_release (kernel/locking/lockdep.c:5534) [4330.956468][T22067] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4330.956473][T22067] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4330.956480][T22067] ? __pfx___sys_sendto (net/socket.c:2147) [4330.956492][T22067] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4330.956500][T22067] ? find_held_lock (kernel/locking/lockdep.c:5348) [4330.956505][T22067] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4330.956509][T22067] ? __lock_release (kernel/locking/lockdep.c:5534) [4330.956516][T22067] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4330.956521][T22067] ? 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) [4330.956529][T22067] __x64_sys_sendto (net/socket.c:2183) [4330.956533][T22067] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4330.956536][T22067] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4330.956541][T22067] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4330.956546][T22067] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4330.956550][T22067] RIP: 0033:0x7f47c252ea4a [ 4330.956553][T22067] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.956556][T22067] RSP: 002b:00007ffcec976cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4330.956559][T22067] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47c252ea4a [ 4330.956561][T22067] RDX: 0000000000000040 RSI: 000000003a327340 RDI: 0000000000000005 [ 4330.956563][T22067] RBP: 00007ffcec976d60 R08: 0000000000418574 R09: 000000000000001c [ 4330.956565][T22067] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4330.956567][T22067] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47c2657000 | [ 4330.956567][T22067] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47c2657000 | [ 4330.956582][T22067] | [ 4330.969785][T22067] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22067 | [4330.970178][T22067] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4330.970433][T22067] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4330.970435][T22067] Call Trace: [ 4330.970437][T22067] [4330.970439][T22067] dump_stack_lvl (lib/dump_stack.c:123) [4330.970446][T22067] check_preemption_disabled (lib/smp_processor_id.c:52) [4330.970452][T22067] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4330.970459][T22067] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4330.970466][T22067] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4330.970471][T22067] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4330.970478][T22067] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4330.970490][T22067] rawv6_sendmsg (net/ipv6/raw.c:918) [4330.970502][T22067] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4330.970506][T22067] ? find_held_lock (kernel/locking/lockdep.c:5348) [4330.970516][T22067] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4330.970521][T22067] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4330.970524][T22067] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4330.970532][T22067] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4330.970549][T22067] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4330.970551][T22067] ? __lock_release (kernel/locking/lockdep.c:5534) [4330.970563][T22067] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4330.970567][T22067] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4330.970573][T22067] ? __pfx___sys_sendto (net/socket.c:2147) [4330.970586][T22067] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4330.970594][T22067] ? find_held_lock (kernel/locking/lockdep.c:5348) [4330.970599][T22067] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4330.970602][T22067] ? __lock_release (kernel/locking/lockdep.c:5534) [4330.970609][T22067] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4330.970614][T22067] ? 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) [4330.970622][T22067] __x64_sys_sendto (net/socket.c:2183) [4330.970626][T22067] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4330.970629][T22067] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4330.970634][T22067] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4330.970639][T22067] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4330.970642][T22067] RIP: 0033:0x7f47c252ea4a [ 4330.970646][T22067] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.970649][T22067] RSP: 002b:00007ffcec976cd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4330.970652][T22067] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47c252ea4a [ 4330.970654][T22067] RDX: 0000000000000040 RSI: 000000003a327340 RDI: 0000000000000005 [ 4330.970656][T22067] RBP: 00007ffcec976d60 R08: 0000000000418574 R09: 000000000000001c [ 4330.970658][T22067] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4330.970659][T22067] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47c2657000 | [ 4330.970659][T22067] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47c2657000 | [ 4330.970674][T22067] | [ 4331.453264][T22071] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22071 | [4331.455005][T22071] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4331.455269][T22071] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4331.455271][T22071] Call Trace: [ 4331.455273][T22071] [4331.455276][T22071] dump_stack_lvl (lib/dump_stack.c:123) [4331.455285][T22071] check_preemption_disabled (lib/smp_processor_id.c:52) [4331.455292][T22071] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4331.455299][T22071] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4331.455308][T22071] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.455315][T22071] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4331.455320][T22071] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.455333][T22071] rawv6_sendmsg (net/ipv6/raw.c:918) [4331.455344][T22071] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4331.455349][T22071] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4331.455356][T22071] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.455366][T22071] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4331.455372][T22071] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4331.455381][T22071] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4331.455397][T22071] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4331.455400][T22071] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.455411][T22071] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.455418][T22071] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.455423][T22071] ? __pfx___sys_sendto (net/socket.c:2147) [4331.455439][T22071] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4331.455447][T22071] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4331.455456][T22071] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4331.455463][T22071] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4331.455473][T22071] __x64_sys_sendto (net/socket.c:2183) [4331.455479][T22071] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4331.455483][T22071] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4331.455488][T22071] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4331.455493][T22071] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4331.455498][T22071] RIP: 0033:0x7f3477d7ca4a [ 4331.455502][T22071] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.455506][T22071] RSP: 002b:00007ffdc8032188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4331.455510][T22071] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3477d7ca4a [ 4331.455513][T22071] RDX: 0000000000000040 RSI: 00000000217de340 RDI: 0000000000000005 [ 4331.455514][T22071] RBP: 00007ffdc8032210 R08: 0000000000418574 R09: 000000000000001c [ 4331.455516][T22071] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4331.455518][T22071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3477ea5000 | [ 4331.455518][T22071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3477ea5000 | [ 4331.455533][T22071] | [ 4331.468324][T22071] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22071 | [4331.468691][T22071] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4331.468936][T22071] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4331.468938][T22071] Call Trace: [ 4331.468940][T22071] [4331.468942][T22071] dump_stack_lvl (lib/dump_stack.c:123) [4331.468949][T22071] check_preemption_disabled (lib/smp_processor_id.c:52) [4331.468955][T22071] lwtunnel_output (net/core/lwtunnel.c:359) [4331.468961][T22071] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4331.468969][T22071] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.468975][T22071] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4331.468980][T22071] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.468992][T22071] rawv6_sendmsg (net/ipv6/raw.c:918) [4331.469004][T22071] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4331.469009][T22071] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4331.469013][T22071] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.469022][T22071] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4331.469026][T22071] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4331.469035][T22071] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4331.469051][T22071] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4331.469054][T22071] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.469065][T22071] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.469071][T22071] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.469077][T22071] ? __pfx___sys_sendto (net/socket.c:2147) [4331.469091][T22071] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4331.469098][T22071] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4331.469106][T22071] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4331.469113][T22071] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4331.469123][T22071] __x64_sys_sendto (net/socket.c:2183) [4331.469127][T22071] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4331.469131][T22071] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4331.469136][T22071] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4331.469141][T22071] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4331.469144][T22071] RIP: 0033:0x7f3477d7ca4a [ 4331.469148][T22071] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.469150][T22071] RSP: 002b:00007ffdc8032188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4331.469154][T22071] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3477d7ca4a [ 4331.469156][T22071] RDX: 0000000000000040 RSI: 00000000217de340 RDI: 0000000000000005 [ 4331.469157][T22071] RBP: 00007ffdc8032210 R08: 0000000000418574 R09: 000000000000001c [ 4331.469159][T22071] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4331.469161][T22071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3477ea5000 | [ 4331.469161][T22071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3477ea5000 | [ 4331.469176][T22071] | [ 4331.487400][T22071] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22071 | [4331.487781][T22071] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4331.488028][T22071] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4331.488030][T22071] Call Trace: [ 4331.488032][T22071] [4331.488034][T22071] dump_stack_lvl (lib/dump_stack.c:123) [4331.488041][T22071] check_preemption_disabled (lib/smp_processor_id.c:52) [4331.488047][T22071] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4331.488053][T22071] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4331.488060][T22071] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.488066][T22071] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4331.488071][T22071] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.488083][T22071] rawv6_sendmsg (net/ipv6/raw.c:918) [4331.488095][T22071] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4331.488101][T22071] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4331.488105][T22071] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.488113][T22071] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4331.488118][T22071] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4331.488126][T22071] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4331.488143][T22071] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4331.488146][T22071] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.488157][T22071] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.488162][T22071] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.488168][T22071] ? __pfx___sys_sendto (net/socket.c:2147) [4331.488183][T22071] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4331.488189][T22071] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4331.488197][T22071] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4331.488204][T22071] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4331.488214][T22071] __x64_sys_sendto (net/socket.c:2183) [4331.488218][T22071] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4331.488222][T22071] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4331.488227][T22071] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4331.488232][T22071] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4331.488236][T22071] RIP: 0033:0x7f3477d7ca4a [ 4331.488239][T22071] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.488242][T22071] RSP: 002b:00007ffdc8032188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4331.488245][T22071] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3477d7ca4a [ 4331.488247][T22071] RDX: 0000000000000040 RSI: 00000000217de340 RDI: 0000000000000005 [ 4331.488249][T22071] RBP: 00007ffdc8032210 R08: 0000000000418574 R09: 000000000000001c [ 4331.488251][T22071] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4331.488253][T22071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3477ea5000 | [ 4331.488253][T22071] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3477ea5000 | [ 4331.488268][T22071] | [ 4331.989238][T22075] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22075 | [4331.989761][T22075] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4331.990029][T22075] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4331.990032][T22075] Call Trace: [ 4331.990034][T22075] [4331.990036][T22075] dump_stack_lvl (lib/dump_stack.c:123) [4331.990047][T22075] check_preemption_disabled (lib/smp_processor_id.c:52) [4331.990054][T22075] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4331.990060][T22075] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4331.990069][T22075] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.990077][T22075] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4331.990082][T22075] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4331.990094][T22075] rawv6_sendmsg (net/ipv6/raw.c:918) [4331.990105][T22075] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4331.990110][T22075] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4331.990117][T22075] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.990127][T22075] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4331.990133][T22075] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4331.990142][T22075] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4331.990159][T22075] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4331.990162][T22075] ? __lock_release (kernel/locking/lockdep.c:5534) [4331.990173][T22075] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.990180][T22075] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4331.990186][T22075] ? __pfx___sys_sendto (net/socket.c:2147) [4331.990201][T22075] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4331.990208][T22075] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4331.990217][T22075] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4331.990224][T22075] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4331.990234][T22075] __x64_sys_sendto (net/socket.c:2183) [4331.990238][T22075] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4331.990242][T22075] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4331.990247][T22075] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4331.990252][T22075] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4331.990256][T22075] RIP: 0033:0x7fa68ed2ea4a [ 4331.990261][T22075] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.990264][T22075] RSP: 002b:00007ffc3a252a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4331.990268][T22075] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa68ed2ea4a [ 4331.990271][T22075] RDX: 0000000000000040 RSI: 0000000006bab340 RDI: 0000000000000005 [ 4331.990272][T22075] RBP: 00007ffc3a252b10 R08: 0000000000418574 R09: 000000000000001c [ 4331.990274][T22075] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4331.990276][T22075] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa68ee57000 | [ 4331.990291][T22075] | [ 4335.843638][T22107] check_preemption_disabled: 23 callbacks suppressed | [ 4335.843646][T22107] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22107 | [4335.844442][T22107] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4335.845019][T22107] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4335.845021][T22107] Call Trace: [ 4335.845023][T22107] [4335.845026][T22107] dump_stack_lvl (lib/dump_stack.c:123) [4335.845037][T22107] check_preemption_disabled (lib/smp_processor_id.c:52) [4335.845046][T22107] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4335.845052][T22107] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4335.845062][T22107] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4335.845070][T22107] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4335.845076][T22107] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4335.845088][T22107] rawv6_sendmsg (net/ipv6/raw.c:918) [4335.845099][T22107] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4335.845104][T22107] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4335.845112][T22107] ? __lock_release (kernel/locking/lockdep.c:5534) [4335.845122][T22107] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4335.845130][T22107] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4335.845140][T22107] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4335.845156][T22107] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4335.845159][T22107] ? __lock_release (kernel/locking/lockdep.c:5534) [4335.845170][T22107] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4335.845178][T22107] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4335.845184][T22107] ? __pfx___sys_sendto (net/socket.c:2147) [4335.845198][T22107] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4335.845206][T22107] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4335.845216][T22107] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4335.845224][T22107] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4335.845233][T22107] __x64_sys_sendto (net/socket.c:2183) [4335.845237][T22107] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4335.845243][T22107] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4335.845248][T22107] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4335.845253][T22107] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4335.845257][T22107] RIP: 0033:0x7fd684016a4a [ 4335.845262][T22107] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.845265][T22107] RSP: 002b:00007ffc32069298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4335.845269][T22107] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd684016a4a [ 4335.845271][T22107] RDX: 0000000000000040 RSI: 000000001b77c340 RDI: 0000000000000005 [ 4335.845273][T22107] RBP: 00007ffc32069320 R08: 0000000000418574 R09: 000000000000001c [ 4335.845275][T22107] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4335.845276][T22107] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd68413f000 | [ 4335.845276][T22107] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd68413f000 | [ 4335.845290][T22107] | [ 4335.845293][T22107] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22107 | [4335.857726][T22107] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4335.857987][T22107] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4335.857989][T22107] Call Trace: [ 4335.857991][T22107] [4335.857993][T22107] dump_stack_lvl (lib/dump_stack.c:123) [4335.858000][T22107] check_preemption_disabled (lib/smp_processor_id.c:52) [4335.858005][T22107] lwtunnel_output (net/core/lwtunnel.c:359) [4335.858012][T22107] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4335.858019][T22107] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4335.858025][T22107] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4335.858030][T22107] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4335.858042][T22107] rawv6_sendmsg (net/ipv6/raw.c:918) [4335.858054][T22107] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4335.858059][T22107] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4335.858063][T22107] ? __lock_release (kernel/locking/lockdep.c:5534) [4335.858073][T22107] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4335.858077][T22107] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4335.858086][T22107] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4335.858102][T22107] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4335.858105][T22107] ? __lock_release (kernel/locking/lockdep.c:5534) [4335.858116][T22107] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4335.858121][T22107] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4335.858128][T22107] ? __pfx___sys_sendto (net/socket.c:2147) [4335.858142][T22107] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4335.858150][T22107] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4335.858158][T22107] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4335.858165][T22107] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4335.858175][T22107] __x64_sys_sendto (net/socket.c:2183) [4335.858179][T22107] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4335.858183][T22107] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4335.858187][T22107] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4335.858192][T22107] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4335.858196][T22107] RIP: 0033:0x7fd684016a4a [ 4335.858199][T22107] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.858202][T22107] RSP: 002b:00007ffc32069298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4335.858205][T22107] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd684016a4a [ 4335.858207][T22107] RDX: 0000000000000040 RSI: 000000001b77c340 RDI: 0000000000000005 [ 4335.858209][T22107] RBP: 00007ffc32069320 R08: 0000000000418574 R09: 000000000000001c [ 4335.858211][T22107] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4335.858212][T22107] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd68413f000 | [ 4335.858212][T22107] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd68413f000 | [ 4335.858227][T22107] | [ 4335.874443][T22107] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22107 | [4335.874836][T22107] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4335.875096][T22107] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4335.875098][T22107] Call Trace: [ 4335.875100][T22107] [4335.875102][T22107] dump_stack_lvl (lib/dump_stack.c:123) [4335.875109][T22107] check_preemption_disabled (lib/smp_processor_id.c:52) [4335.875115][T22107] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4335.875122][T22107] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4335.875129][T22107] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4335.875135][T22107] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4335.875140][T22107] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4335.875152][T22107] rawv6_sendmsg (net/ipv6/raw.c:918) [4335.875164][T22107] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4335.875169][T22107] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4335.875174][T22107] ? __lock_release (kernel/locking/lockdep.c:5534) [4335.875182][T22107] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4335.875186][T22107] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4335.875194][T22107] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4335.875211][T22107] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4335.875213][T22107] ? __lock_release (kernel/locking/lockdep.c:5534) [4335.875225][T22107] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4335.875230][T22107] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4335.875235][T22107] ? __pfx___sys_sendto (net/socket.c:2147) [4335.875250][T22107] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4335.875257][T22107] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4335.875265][T22107] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4335.875272][T22107] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4335.875282][T22107] __x64_sys_sendto (net/socket.c:2183) [4335.875287][T22107] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4335.875290][T22107] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4335.875295][T22107] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4335.875300][T22107] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4335.875303][T22107] RIP: 0033:0x7fd684016a4a [ 4335.875307][T22107] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.875309][T22107] RSP: 002b:00007ffc32069298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4335.875313][T22107] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd684016a4a [ 4335.875315][T22107] RDX: 0000000000000040 RSI: 000000001b77c340 RDI: 0000000000000005 [ 4335.875316][T22107] RBP: 00007ffc32069320 R08: 0000000000418574 R09: 000000000000001c [ 4335.875318][T22107] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4335.875320][T22107] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd68413f000 | [ 4335.875320][T22107] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd68413f000 | [ 4335.875335][T22107] | [ 4336.370425][T22111] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22111 | [4336.370956][T22111] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4336.371228][T22111] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4336.371230][T22111] Call Trace: [ 4336.371233][T22111] [4336.371235][T22111] dump_stack_lvl (lib/dump_stack.c:123) [4336.371243][T22111] check_preemption_disabled (lib/smp_processor_id.c:52) [4336.371250][T22111] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4336.371257][T22111] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4336.371266][T22111] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.371273][T22111] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4336.371278][T22111] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.371291][T22111] rawv6_sendmsg (net/ipv6/raw.c:918) [4336.371302][T22111] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4336.371308][T22111] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4336.371313][T22111] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.371321][T22111] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4336.371326][T22111] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4336.371335][T22111] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4336.371351][T22111] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4336.371354][T22111] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.371365][T22111] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.371371][T22111] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.371377][T22111] ? __pfx___sys_sendto (net/socket.c:2147) [4336.371391][T22111] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4336.371398][T22111] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4336.371407][T22111] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4336.371414][T22111] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4336.371424][T22111] __x64_sys_sendto (net/socket.c:2183) [4336.371428][T22111] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4336.371432][T22111] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4336.371437][T22111] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4336.371442][T22111] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4336.371445][T22111] RIP: 0033:0x7f650bc82a4a [ 4336.371449][T22111] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.371452][T22111] RSP: 002b:00007ffc890e6ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4336.371456][T22111] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f650bc82a4a [ 4336.371458][T22111] RDX: 0000000000000040 RSI: 0000000039c13340 RDI: 0000000000000005 [ 4336.371460][T22111] RBP: 00007ffc890e6b50 R08: 0000000000418574 R09: 000000000000001c [ 4336.371462][T22111] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4336.371464][T22111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f650bdab000 | [ 4336.371464][T22111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f650bdab000 | [ 4336.371483][T22111] | [ 4336.384673][T22111] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22111 | [4336.385047][T22111] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4336.385308][T22111] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4336.385309][T22111] Call Trace: [ 4336.385311][T22111] [4336.385313][T22111] dump_stack_lvl (lib/dump_stack.c:123) [4336.385320][T22111] check_preemption_disabled (lib/smp_processor_id.c:52) [4336.385325][T22111] lwtunnel_output (net/core/lwtunnel.c:359) [4336.385332][T22111] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4336.385340][T22111] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.385346][T22111] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4336.385351][T22111] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.385363][T22111] rawv6_sendmsg (net/ipv6/raw.c:918) [4336.385375][T22111] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4336.385380][T22111] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4336.385385][T22111] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.385392][T22111] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4336.385396][T22111] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4336.385405][T22111] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4336.385422][T22111] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4336.385424][T22111] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.385435][T22111] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.385440][T22111] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.385446][T22111] ? __pfx___sys_sendto (net/socket.c:2147) [4336.385460][T22111] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4336.385467][T22111] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4336.385479][T22111] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4336.385486][T22111] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4336.385496][T22111] __x64_sys_sendto (net/socket.c:2183) [4336.385500][T22111] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4336.385504][T22111] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4336.385509][T22111] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4336.385513][T22111] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4336.385517][T22111] RIP: 0033:0x7f650bc82a4a [ 4336.385521][T22111] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.385523][T22111] RSP: 002b:00007ffc890e6ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4336.385526][T22111] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f650bc82a4a [ 4336.385529][T22111] RDX: 0000000000000040 RSI: 0000000039c13340 RDI: 0000000000000005 [ 4336.385531][T22111] RBP: 00007ffc890e6b50 R08: 0000000000418574 R09: 000000000000001c [ 4336.385533][T22111] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4336.385534][T22111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f650bdab000 | [ 4336.385534][T22111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f650bdab000 | [ 4336.385549][T22111] | [ 4336.399421][T22111] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22111 | [4336.399826][T22111] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4336.400092][T22111] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4336.400094][T22111] Call Trace: [ 4336.400096][T22111] [4336.400098][T22111] dump_stack_lvl (lib/dump_stack.c:123) [4336.400106][T22111] check_preemption_disabled (lib/smp_processor_id.c:52) [4336.400112][T22111] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4336.400119][T22111] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4336.400126][T22111] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.400132][T22111] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4336.400137][T22111] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.400150][T22111] rawv6_sendmsg (net/ipv6/raw.c:918) [4336.400162][T22111] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4336.400167][T22111] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4336.400172][T22111] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.400180][T22111] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4336.400185][T22111] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4336.400194][T22111] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4336.400210][T22111] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4336.400213][T22111] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.400224][T22111] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.400229][T22111] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.400235][T22111] ? __pfx___sys_sendto (net/socket.c:2147) [4336.400251][T22111] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4336.400257][T22111] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4336.400265][T22111] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4336.400272][T22111] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4336.400282][T22111] __x64_sys_sendto (net/socket.c:2183) [4336.400287][T22111] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4336.400290][T22111] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4336.400295][T22111] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4336.400300][T22111] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4336.400303][T22111] RIP: 0033:0x7f650bc82a4a [ 4336.400307][T22111] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.400310][T22111] RSP: 002b:00007ffc890e6ac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4336.400313][T22111] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f650bc82a4a [ 4336.400315][T22111] RDX: 0000000000000040 RSI: 0000000039c13340 RDI: 0000000000000005 [ 4336.400316][T22111] RBP: 00007ffc890e6b50 R08: 0000000000418574 R09: 000000000000001c [ 4336.400318][T22111] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4336.400319][T22111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f650bdab000 | [ 4336.400319][T22111] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f650bdab000 | [ 4336.400334][T22111] | [ 4336.882442][T22115] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22115 | [4336.882955][T22115] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4336.883225][T22115] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4336.883227][T22115] Call Trace: [ 4336.883229][T22115] [4336.883232][T22115] dump_stack_lvl (lib/dump_stack.c:123) [4336.883240][T22115] check_preemption_disabled (lib/smp_processor_id.c:52) [4336.883247][T22115] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4336.883253][T22115] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4336.883261][T22115] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.883267][T22115] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4336.883272][T22115] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.883284][T22115] rawv6_sendmsg (net/ipv6/raw.c:918) [4336.883296][T22115] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4336.883301][T22115] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4336.883307][T22115] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.883316][T22115] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4336.883321][T22115] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4336.883330][T22115] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4336.883345][T22115] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4336.883348][T22115] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.883360][T22115] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.883365][T22115] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.883371][T22115] ? __pfx___sys_sendto (net/socket.c:2147) [4336.883386][T22115] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4336.883392][T22115] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4336.883401][T22115] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4336.883408][T22115] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4336.883418][T22115] __x64_sys_sendto (net/socket.c:2183) [4336.883421][T22115] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4336.883425][T22115] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4336.883430][T22115] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4336.883435][T22115] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4336.883438][T22115] RIP: 0033:0x7f421c036a4a [ 4336.883442][T22115] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.883445][T22115] RSP: 002b:00007fff9472ca48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4336.883449][T22115] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f421c036a4a [ 4336.883451][T22115] RDX: 0000000000000040 RSI: 0000000029fd1340 RDI: 0000000000000005 [ 4336.883452][T22115] RBP: 00007fff9472cad0 R08: 0000000000418574 R09: 000000000000001c [ 4336.883454][T22115] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4336.883456][T22115] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f421c15f000 | [ 4336.883456][T22115] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f421c15f000 | [ 4336.883470][T22115] | [ 4336.883472][T22115] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22115 | [4336.897470][T22115] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4336.897897][T22115] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4336.897898][T22115] Call Trace: [ 4336.897900][T22115] [4336.897903][T22115] dump_stack_lvl (lib/dump_stack.c:123) [4336.897909][T22115] check_preemption_disabled (lib/smp_processor_id.c:52) [4336.897915][T22115] lwtunnel_output (net/core/lwtunnel.c:359) [4336.897921][T22115] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4336.897929][T22115] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.897936][T22115] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4336.897940][T22115] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.897952][T22115] rawv6_sendmsg (net/ipv6/raw.c:918) [4336.897964][T22115] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4336.897969][T22115] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4336.897974][T22115] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.897982][T22115] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4336.897986][T22115] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4336.897995][T22115] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4336.898012][T22115] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4336.898014][T22115] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.898026][T22115] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.898030][T22115] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.898036][T22115] ? __pfx___sys_sendto (net/socket.c:2147) [4336.898050][T22115] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4336.898057][T22115] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4336.898066][T22115] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4336.898073][T22115] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4336.898083][T22115] __x64_sys_sendto (net/socket.c:2183) [4336.898087][T22115] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4336.898090][T22115] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4336.898094][T22115] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4336.898099][T22115] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4336.898103][T22115] RIP: 0033:0x7f421c036a4a [ 4336.898107][T22115] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.898109][T22115] RSP: 002b:00007fff9472ca48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4336.898112][T22115] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f421c036a4a [ 4336.898114][T22115] RDX: 0000000000000040 RSI: 0000000029fd1340 RDI: 0000000000000005 [ 4336.898116][T22115] RBP: 00007fff9472cad0 R08: 0000000000418574 R09: 000000000000001c [ 4336.898118][T22115] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4336.898119][T22115] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f421c15f000 | [ 4336.898119][T22115] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f421c15f000 | [ 4336.898134][T22115] | [ 4336.915490][T22115] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22115 | [4336.915880][T22115] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4336.916142][T22115] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4336.916143][T22115] Call Trace: [ 4336.916145][T22115] [4336.916148][T22115] dump_stack_lvl (lib/dump_stack.c:123) [4336.916155][T22115] check_preemption_disabled (lib/smp_processor_id.c:52) [4336.916162][T22115] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4336.916168][T22115] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4336.916175][T22115] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.916182][T22115] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4336.916187][T22115] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4336.916199][T22115] rawv6_sendmsg (net/ipv6/raw.c:918) [4336.916211][T22115] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4336.916217][T22115] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4336.916222][T22115] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.916230][T22115] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4336.916234][T22115] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4336.916243][T22115] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4336.916260][T22115] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4336.916263][T22115] ? __lock_release (kernel/locking/lockdep.c:5534) [4336.916274][T22115] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.916279][T22115] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4336.916285][T22115] ? __pfx___sys_sendto (net/socket.c:2147) [4336.916299][T22115] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4336.916306][T22115] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4336.916314][T22115] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4336.916321][T22115] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4336.916331][T22115] __x64_sys_sendto (net/socket.c:2183) [4336.916335][T22115] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4336.916339][T22115] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4336.916344][T22115] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4336.916349][T22115] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4336.916352][T22115] RIP: 0033:0x7f421c036a4a [ 4336.916355][T22115] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.916358][T22115] RSP: 002b:00007fff9472ca48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4336.916361][T22115] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f421c036a4a [ 4336.916363][T22115] RDX: 0000000000000040 RSI: 0000000029fd1340 RDI: 0000000000000005 [ 4336.916365][T22115] RBP: 00007fff9472cad0 R08: 0000000000418574 R09: 000000000000001c [ 4336.916367][T22115] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4336.916369][T22115] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f421c15f000 | [ 4336.916369][T22115] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f421c15f000 | [ 4336.916384][T22115] | [ 4337.416289][T22119] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22119 | [4337.416805][T22119] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4337.417069][T22119] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4337.417071][T22119] Call Trace: [ 4337.417074][T22119] [4337.417076][T22119] dump_stack_lvl (lib/dump_stack.c:123) [4337.417086][T22119] check_preemption_disabled (lib/smp_processor_id.c:52) [4337.417094][T22119] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4337.417100][T22119] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4337.417110][T22119] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.417118][T22119] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4337.417124][T22119] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4337.417136][T22119] rawv6_sendmsg (net/ipv6/raw.c:918) [4337.417147][T22119] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4337.417153][T22119] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4337.417159][T22119] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.417169][T22119] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4337.417176][T22119] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4337.417185][T22119] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4337.417201][T22119] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4337.417204][T22119] ? __lock_release (kernel/locking/lockdep.c:5534) [4337.417215][T22119] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.417222][T22119] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4337.417227][T22119] ? __pfx___sys_sendto (net/socket.c:2147) [4337.417242][T22119] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4337.417250][T22119] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4337.417260][T22119] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4337.417267][T22119] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4337.417277][T22119] __x64_sys_sendto (net/socket.c:2183) [4337.417281][T22119] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4337.417285][T22119] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4337.417290][T22119] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4337.417295][T22119] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4337.417299][T22119] RIP: 0033:0x7f954dbd0a4a [ 4337.417304][T22119] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4337.417307][T22119] RSP: 002b:00007ffd38ec34b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4337.417311][T22119] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f954dbd0a4a [ 4337.417313][T22119] RDX: 0000000000000040 RSI: 0000000037910340 RDI: 0000000000000005 [ 4337.417314][T22119] RBP: 00007ffd38ec3540 R08: 0000000000418574 R09: 000000000000001c [ 4337.417316][T22119] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4337.417318][T22119] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f954dcf9000 | [ 4337.417332][T22119] | [ 4341.166586][T22151] check_preemption_disabled: 23 callbacks suppressed | [ 4341.166595][T22151] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22151 | [4341.167408][T22151] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4341.167689][T22151] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4341.167691][T22151] Call Trace: [ 4341.167694][T22151] [4341.167696][T22151] dump_stack_lvl (lib/dump_stack.c:123) [4341.167708][T22151] check_preemption_disabled (lib/smp_processor_id.c:52) [4341.167716][T22151] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4341.167722][T22151] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4341.167732][T22151] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.167740][T22151] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4341.167745][T22151] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.167757][T22151] rawv6_sendmsg (net/ipv6/raw.c:918) [4341.167769][T22151] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4341.167774][T22151] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4341.167782][T22151] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.167793][T22151] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4341.167801][T22151] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4341.167810][T22151] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4341.167826][T22151] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4341.167829][T22151] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.167840][T22151] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.167848][T22151] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.167853][T22151] ? __pfx___sys_sendto (net/socket.c:2147) [4341.167868][T22151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4341.167876][T22151] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4341.167886][T22151] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4341.167894][T22151] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4341.167904][T22151] __x64_sys_sendto (net/socket.c:2183) [4341.167908][T22151] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4341.167913][T22151] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4341.167918][T22151] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4341.167923][T22151] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4341.167928][T22151] RIP: 0033:0x7fdafe202a4a [ 4341.167932][T22151] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.167935][T22151] RSP: 002b:00007fff195baf48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4341.167939][T22151] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdafe202a4a [ 4341.167941][T22151] RDX: 0000000000000040 RSI: 0000000037cbe340 RDI: 0000000000000005 [ 4341.167943][T22151] RBP: 00007fff195bafd0 R08: 0000000000418574 R09: 000000000000001c [ 4341.167945][T22151] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4341.167947][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdafe32b000 | [ 4341.167947][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdafe32b000 | [ 4341.167961][T22151] | [ 4341.167964][T22151] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22151 | [4341.180555][T22151] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4341.180814][T22151] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4341.180816][T22151] Call Trace: [ 4341.180818][T22151] [4341.180820][T22151] dump_stack_lvl (lib/dump_stack.c:123) [4341.180826][T22151] check_preemption_disabled (lib/smp_processor_id.c:52) [4341.180832][T22151] lwtunnel_output (net/core/lwtunnel.c:359) [4341.180839][T22151] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4341.180846][T22151] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.180853][T22151] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4341.180858][T22151] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.180870][T22151] rawv6_sendmsg (net/ipv6/raw.c:918) [4341.180882][T22151] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4341.180887][T22151] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4341.180891][T22151] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.180899][T22151] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4341.180903][T22151] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4341.180912][T22151] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4341.180928][T22151] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4341.180931][T22151] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.180942][T22151] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.180948][T22151] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.180954][T22151] ? __pfx___sys_sendto (net/socket.c:2147) [4341.180968][T22151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4341.180975][T22151] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4341.180983][T22151] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4341.180990][T22151] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4341.181000][T22151] __x64_sys_sendto (net/socket.c:2183) [4341.181005][T22151] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4341.181008][T22151] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4341.181013][T22151] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4341.181018][T22151] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4341.181021][T22151] RIP: 0033:0x7fdafe202a4a [ 4341.181025][T22151] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.181028][T22151] RSP: 002b:00007fff195baf48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4341.181031][T22151] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdafe202a4a [ 4341.181033][T22151] RDX: 0000000000000040 RSI: 0000000037cbe340 RDI: 0000000000000005 [ 4341.181035][T22151] RBP: 00007fff195bafd0 R08: 0000000000418574 R09: 000000000000001c [ 4341.181037][T22151] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4341.181039][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdafe32b000 | [ 4341.181039][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdafe32b000 | [ 4341.181054][T22151] | [ 4341.181442][T22151] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22151 | [4341.193576][T22151] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4341.193836][T22151] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4341.193838][T22151] Call Trace: [ 4341.193840][T22151] [4341.193842][T22151] dump_stack_lvl (lib/dump_stack.c:123) [4341.193848][T22151] check_preemption_disabled (lib/smp_processor_id.c:52) [4341.193854][T22151] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4341.193861][T22151] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4341.193868][T22151] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.193874][T22151] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4341.193879][T22151] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.193891][T22151] rawv6_sendmsg (net/ipv6/raw.c:918) [4341.193903][T22151] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4341.193908][T22151] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4341.193912][T22151] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.193920][T22151] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4341.193924][T22151] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4341.193933][T22151] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4341.193949][T22151] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4341.193952][T22151] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.193963][T22151] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.193968][T22151] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.193974][T22151] ? __pfx___sys_sendto (net/socket.c:2147) [4341.193989][T22151] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4341.193995][T22151] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4341.194003][T22151] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4341.194010][T22151] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4341.194020][T22151] __x64_sys_sendto (net/socket.c:2183) [4341.194024][T22151] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4341.194027][T22151] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4341.194033][T22151] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4341.194038][T22151] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4341.194042][T22151] RIP: 0033:0x7fdafe202a4a [ 4341.194045][T22151] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.194047][T22151] RSP: 002b:00007fff195baf48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4341.194050][T22151] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdafe202a4a [ 4341.194052][T22151] RDX: 0000000000000040 RSI: 0000000037cbe340 RDI: 0000000000000005 [ 4341.194054][T22151] RBP: 00007fff195bafd0 R08: 0000000000418574 R09: 000000000000001c [ 4341.194057][T22151] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4341.194058][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdafe32b000 | [ 4341.194058][T22151] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdafe32b000 | [ 4341.194073][T22151] | [ 4341.659761][T22155] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22155 | [4341.660236][T22155] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4341.660503][T22155] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4341.660505][T22155] Call Trace: [ 4341.660507][T22155] [4341.660510][T22155] dump_stack_lvl (lib/dump_stack.c:123) [4341.660520][T22155] check_preemption_disabled (lib/smp_processor_id.c:52) [4341.660527][T22155] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4341.660533][T22155] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4341.660542][T22155] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.660550][T22155] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4341.660555][T22155] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.660567][T22155] rawv6_sendmsg (net/ipv6/raw.c:918) [4341.660578][T22155] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4341.660584][T22155] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4341.660590][T22155] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.660600][T22155] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4341.660607][T22155] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4341.660616][T22155] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4341.660632][T22155] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4341.660635][T22155] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.660646][T22155] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.660652][T22155] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.660658][T22155] ? __pfx___sys_sendto (net/socket.c:2147) [4341.660673][T22155] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4341.660680][T22155] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4341.660689][T22155] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4341.660696][T22155] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4341.660706][T22155] __x64_sys_sendto (net/socket.c:2183) [4341.660710][T22155] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4341.660714][T22155] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4341.660718][T22155] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4341.660723][T22155] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4341.660727][T22155] RIP: 0033:0x7fdd2a1c3a4a [ 4341.660732][T22155] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.660735][T22155] RSP: 002b:00007ffd3af5bac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4341.660739][T22155] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd2a1c3a4a [ 4341.660742][T22155] RDX: 0000000000000040 RSI: 000000003a23a340 RDI: 0000000000000005 [ 4341.660744][T22155] RBP: 00007ffd3af5bb50 R08: 0000000000418574 R09: 000000000000001c [ 4341.660746][T22155] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4341.660748][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd2a2ec000 | [ 4341.660748][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd2a2ec000 | [ 4341.660762][T22155] | [ 4341.660765][T22155] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22155 | [4341.672545][T22155] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4341.672790][T22155] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4341.672791][T22155] Call Trace: [ 4341.672793][T22155] [4341.672795][T22155] dump_stack_lvl (lib/dump_stack.c:123) [4341.672801][T22155] check_preemption_disabled (lib/smp_processor_id.c:52) [4341.672808][T22155] lwtunnel_output (net/core/lwtunnel.c:359) [4341.672814][T22155] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4341.672822][T22155] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.672829][T22155] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4341.672834][T22155] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.672846][T22155] rawv6_sendmsg (net/ipv6/raw.c:918) [4341.672858][T22155] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4341.672863][T22155] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4341.672867][T22155] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.672876][T22155] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4341.672881][T22155] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4341.672890][T22155] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4341.672906][T22155] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4341.672909][T22155] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.672920][T22155] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.672925][T22155] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.672931][T22155] ? __pfx___sys_sendto (net/socket.c:2147) [4341.672946][T22155] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4341.672953][T22155] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4341.672961][T22155] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4341.672968][T22155] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4341.672978][T22155] __x64_sys_sendto (net/socket.c:2183) [4341.672982][T22155] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4341.672986][T22155] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4341.672991][T22155] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4341.672996][T22155] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4341.672999][T22155] RIP: 0033:0x7fdd2a1c3a4a [ 4341.673002][T22155] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.673005][T22155] RSP: 002b:00007ffd3af5bac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4341.673008][T22155] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd2a1c3a4a [ 4341.673010][T22155] RDX: 0000000000000040 RSI: 000000003a23a340 RDI: 0000000000000005 [ 4341.673012][T22155] RBP: 00007ffd3af5bb50 R08: 0000000000418574 R09: 000000000000001c [ 4341.673014][T22155] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4341.673016][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd2a2ec000 | [ 4341.673016][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd2a2ec000 | [ 4341.673031][T22155] | [ 4341.673433][T22155] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22155 | [4341.684912][T22155] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4341.685157][T22155] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4341.685159][T22155] Call Trace: [ 4341.685161][T22155] [4341.685163][T22155] dump_stack_lvl (lib/dump_stack.c:123) [4341.685170][T22155] check_preemption_disabled (lib/smp_processor_id.c:52) [4341.685176][T22155] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4341.685183][T22155] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4341.685191][T22155] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.685197][T22155] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4341.685202][T22155] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.685214][T22155] rawv6_sendmsg (net/ipv6/raw.c:918) [4341.685226][T22155] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4341.685231][T22155] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4341.685235][T22155] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.685244][T22155] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4341.685248][T22155] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4341.685257][T22155] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4341.685273][T22155] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4341.685277][T22155] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.685288][T22155] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.685293][T22155] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.685299][T22155] ? __pfx___sys_sendto (net/socket.c:2147) [4341.685314][T22155] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4341.685321][T22155] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4341.685330][T22155] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4341.685337][T22155] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4341.685347][T22155] __x64_sys_sendto (net/socket.c:2183) [4341.685351][T22155] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4341.685355][T22155] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4341.685360][T22155] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4341.685364][T22155] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4341.685368][T22155] RIP: 0033:0x7fdd2a1c3a4a [ 4341.685371][T22155] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.685374][T22155] RSP: 002b:00007ffd3af5bac8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4341.685377][T22155] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd2a1c3a4a [ 4341.685379][T22155] RDX: 0000000000000040 RSI: 000000003a23a340 RDI: 0000000000000005 [ 4341.685381][T22155] RBP: 00007ffd3af5bb50 R08: 0000000000418574 R09: 000000000000001c [ 4341.685383][T22155] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4341.685384][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd2a2ec000 | [ 4341.685384][T22155] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd2a2ec000 | [ 4341.685399][T22155] | [ 4342.268643][T22160] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22160 | [4342.269137][T22160] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4342.269417][T22160] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4342.269420][T22160] Call Trace: [ 4342.269422][T22160] [4342.269425][T22160] dump_stack_lvl (lib/dump_stack.c:123) [4342.269436][T22160] check_preemption_disabled (lib/smp_processor_id.c:52) [4342.269444][T22160] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4342.269451][T22160] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4342.269461][T22160] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.269469][T22160] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4342.269476][T22160] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.269488][T22160] rawv6_sendmsg (net/ipv6/raw.c:918) [4342.269500][T22160] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4342.269505][T22160] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4342.269513][T22160] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.269523][T22160] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4342.269531][T22160] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4342.269540][T22160] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4342.269556][T22160] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4342.269559][T22160] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.269570][T22160] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.269578][T22160] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.269584][T22160] ? __pfx___sys_sendto (net/socket.c:2147) [4342.269599][T22160] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4342.269607][T22160] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4342.269617][T22160] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4342.269624][T22160] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4342.269634][T22160] __x64_sys_sendto (net/socket.c:2183) [4342.269638][T22160] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4342.269643][T22160] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4342.269648][T22160] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4342.269653][T22160] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4342.269657][T22160] RIP: 0033:0x7f677eadca4a [ 4342.269662][T22160] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.269665][T22160] RSP: 002b:00007ffe52719458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4342.269669][T22160] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f677eadca4a [ 4342.269671][T22160] RDX: 0000000000000040 RSI: 000000001ded5340 RDI: 0000000000000005 [ 4342.269673][T22160] RBP: 00007ffe527194e0 R08: 0000000000418574 R09: 000000000000001c [ 4342.269674][T22160] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4342.269676][T22160] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f677ec05000 | [ 4342.269676][T22160] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f677ec05000 | [ 4342.269690][T22160] | [ 4342.283110][T22160] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22160 | [4342.283565][T22160] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4342.283874][T22160] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4342.283876][T22160] Call Trace: [ 4342.283878][T22160] [4342.283880][T22160] dump_stack_lvl (lib/dump_stack.c:123) [4342.283886][T22160] check_preemption_disabled (lib/smp_processor_id.c:52) [4342.283892][T22160] lwtunnel_output (net/core/lwtunnel.c:359) [4342.283899][T22160] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4342.283906][T22160] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.283912][T22160] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4342.283917][T22160] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.283929][T22160] rawv6_sendmsg (net/ipv6/raw.c:918) [4342.283941][T22160] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4342.283947][T22160] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4342.283951][T22160] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.283960][T22160] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4342.283963][T22160] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4342.283972][T22160] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4342.283988][T22160] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4342.283991][T22160] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.284002][T22160] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.284007][T22160] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.284012][T22160] ? __pfx___sys_sendto (net/socket.c:2147) [4342.284027][T22160] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4342.284034][T22160] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4342.284041][T22160] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4342.284048][T22160] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4342.284058][T22160] __x64_sys_sendto (net/socket.c:2183) [4342.284062][T22160] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4342.284065][T22160] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4342.284070][T22160] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4342.284075][T22160] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4342.284078][T22160] RIP: 0033:0x7f677eadca4a [ 4342.284082][T22160] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.284084][T22160] RSP: 002b:00007ffe52719458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4342.284087][T22160] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f677eadca4a [ 4342.284089][T22160] RDX: 0000000000000040 RSI: 000000001ded5340 RDI: 0000000000000005 [ 4342.284091][T22160] RBP: 00007ffe527194e0 R08: 0000000000418574 R09: 000000000000001c [ 4342.284093][T22160] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4342.284094][T22160] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f677ec05000 | [ 4342.284094][T22160] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f677ec05000 | [ 4342.284109][T22160] | [ 4342.301126][T22160] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22160 | [4342.301515][T22160] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4342.301774][T22160] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4342.301776][T22160] Call Trace: [ 4342.301778][T22160] [4342.301780][T22160] dump_stack_lvl (lib/dump_stack.c:123) [4342.301786][T22160] check_preemption_disabled (lib/smp_processor_id.c:52) [4342.301793][T22160] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4342.301799][T22160] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4342.301807][T22160] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.301814][T22160] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4342.301819][T22160] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.301831][T22160] rawv6_sendmsg (net/ipv6/raw.c:918) [4342.301843][T22160] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4342.301848][T22160] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4342.301854][T22160] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.301862][T22160] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4342.301866][T22160] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4342.301874][T22160] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4342.301891][T22160] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4342.301894][T22160] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.301905][T22160] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.301910][T22160] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.301915][T22160] ? __pfx___sys_sendto (net/socket.c:2147) [4342.301930][T22160] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4342.301937][T22160] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4342.301945][T22160] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4342.301951][T22160] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4342.301962][T22160] __x64_sys_sendto (net/socket.c:2183) [4342.301966][T22160] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4342.301969][T22160] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4342.301973][T22160] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4342.301978][T22160] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4342.301982][T22160] RIP: 0033:0x7f677eadca4a [ 4342.301985][T22160] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.301988][T22160] RSP: 002b:00007ffe52719458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4342.301991][T22160] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f677eadca4a [ 4342.301993][T22160] RDX: 0000000000000040 RSI: 000000001ded5340 RDI: 0000000000000005 [ 4342.301995][T22160] RBP: 00007ffe527194e0 R08: 0000000000418574 R09: 000000000000001c [ 4342.301997][T22160] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4342.301998][T22160] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f677ec05000 | [ 4342.301998][T22160] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f677ec05000 | [ 4342.302014][T22160] | [ 4343.021834][T22166] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22166 | [4343.022328][T22166] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4343.023305][T22166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4343.023307][T22166] Call Trace: [ 4343.023309][T22166] [4343.023311][T22166] dump_stack_lvl (lib/dump_stack.c:123) [4343.023320][T22166] check_preemption_disabled (lib/smp_processor_id.c:52) [4343.023326][T22166] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4343.023333][T22166] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4343.023341][T22166] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.023348][T22166] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4343.023353][T22166] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4343.023365][T22166] rawv6_sendmsg (net/ipv6/raw.c:918) [4343.023377][T22166] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4343.023383][T22166] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4343.023388][T22166] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.023397][T22166] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4343.023402][T22166] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4343.023411][T22166] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4343.023427][T22166] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4343.023430][T22166] ? __lock_release (kernel/locking/lockdep.c:5534) [4343.023441][T22166] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.023448][T22166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4343.023453][T22166] ? __pfx___sys_sendto (net/socket.c:2147) [4343.023468][T22166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4343.023477][T22166] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4343.023485][T22166] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4343.023492][T22166] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4343.023503][T22166] __x64_sys_sendto (net/socket.c:2183) [4343.023506][T22166] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4343.023510][T22166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4343.023516][T22166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4343.023521][T22166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4343.023525][T22166] RIP: 0033:0x7f4d15d90a4a [ 4343.023529][T22166] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4343.023532][T22166] RSP: 002b:00007ffedd66bee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4343.023536][T22166] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d15d90a4a [ 4343.023538][T22166] RDX: 0000000000000040 RSI: 0000000016b95340 RDI: 0000000000000005 [ 4343.023539][T22166] RBP: 00007ffedd66bf70 R08: 0000000000418574 R09: 000000000000001c [ 4343.023541][T22166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4343.023543][T22166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d15eb9000 | [ 4343.023557][T22166] | [ 4346.406809][T22195] check_preemption_disabled: 14 callbacks suppressed | [ 4346.406819][T22195] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22195 | [4346.407594][T22195] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4346.407850][T22195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4346.407852][T22195] Call Trace: [ 4346.407855][T22195] [4346.407857][T22195] dump_stack_lvl (lib/dump_stack.c:123) [4346.407867][T22195] check_preemption_disabled (lib/smp_processor_id.c:52) [4346.407874][T22195] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4346.407881][T22195] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4346.407890][T22195] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.407897][T22195] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4346.407902][T22195] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.407914][T22195] rawv6_sendmsg (net/ipv6/raw.c:918) [4346.407926][T22195] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4346.407931][T22195] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4346.407939][T22195] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.407949][T22195] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4346.407955][T22195] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4346.407965][T22195] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4346.407981][T22195] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4346.407984][T22195] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.407995][T22195] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.408001][T22195] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.408007][T22195] ? __pfx___sys_sendto (net/socket.c:2147) [4346.408022][T22195] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4346.408029][T22195] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4346.408038][T22195] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4346.408046][T22195] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4346.408056][T22195] __x64_sys_sendto (net/socket.c:2183) [4346.408060][T22195] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4346.408064][T22195] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.408068][T22195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4346.408073][T22195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4346.408077][T22195] RIP: 0033:0x7fb295874a4a [ 4346.408082][T22195] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.408085][T22195] RSP: 002b:00007ffd9ce6ad58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4346.408089][T22195] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb295874a4a [ 4346.408091][T22195] RDX: 0000000000000040 RSI: 0000000036edf340 RDI: 0000000000000005 [ 4346.408093][T22195] RBP: 00007ffd9ce6ade0 R08: 0000000000418574 R09: 000000000000001c [ 4346.408095][T22195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4346.408096][T22195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb29599d000 | [ 4346.408096][T22195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb29599d000 | [ 4346.408111][T22195] | [ 4346.408114][T22195] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22195 | [4346.420226][T22195] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4346.420471][T22195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4346.420473][T22195] Call Trace: [ 4346.420476][T22195] [4346.420478][T22195] dump_stack_lvl (lib/dump_stack.c:123) [4346.420485][T22195] check_preemption_disabled (lib/smp_processor_id.c:52) [4346.420491][T22195] lwtunnel_output (net/core/lwtunnel.c:359) [4346.420498][T22195] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4346.420506][T22195] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.420512][T22195] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4346.420517][T22195] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.420529][T22195] rawv6_sendmsg (net/ipv6/raw.c:918) [4346.420541][T22195] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4346.420546][T22195] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4346.420551][T22195] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.420560][T22195] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4346.420564][T22195] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4346.420574][T22195] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4346.420590][T22195] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4346.420593][T22195] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.420604][T22195] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.420609][T22195] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.420615][T22195] ? __pfx___sys_sendto (net/socket.c:2147) [4346.420629][T22195] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4346.420636][T22195] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4346.420644][T22195] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4346.420651][T22195] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4346.420661][T22195] __x64_sys_sendto (net/socket.c:2183) [4346.420665][T22195] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4346.420669][T22195] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.420674][T22195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4346.420678][T22195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4346.420682][T22195] RIP: 0033:0x7fb295874a4a [ 4346.420686][T22195] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.420688][T22195] RSP: 002b:00007ffd9ce6ad58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4346.420692][T22195] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb295874a4a [ 4346.420694][T22195] RDX: 0000000000000040 RSI: 0000000036edf340 RDI: 0000000000000005 [ 4346.420696][T22195] RBP: 00007ffd9ce6ade0 R08: 0000000000418574 R09: 000000000000001c [ 4346.420698][T22195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4346.420700][T22195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb29599d000 | [ 4346.420700][T22195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb29599d000 | [ 4346.420714][T22195] | [ 4346.433561][T22195] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22195 | [4346.433925][T22195] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4346.434170][T22195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4346.434171][T22195] Call Trace: [ 4346.434173][T22195] [4346.434175][T22195] dump_stack_lvl (lib/dump_stack.c:123) [4346.434182][T22195] check_preemption_disabled (lib/smp_processor_id.c:52) [4346.434187][T22195] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4346.434194][T22195] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4346.434201][T22195] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.434206][T22195] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4346.434211][T22195] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.434223][T22195] rawv6_sendmsg (net/ipv6/raw.c:918) [4346.434235][T22195] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4346.434241][T22195] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4346.434244][T22195] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.434252][T22195] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4346.434256][T22195] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4346.434265][T22195] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4346.434281][T22195] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4346.434284][T22195] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.434296][T22195] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.434300][T22195] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.434306][T22195] ? __pfx___sys_sendto (net/socket.c:2147) [4346.434321][T22195] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4346.434327][T22195] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4346.434335][T22195] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4346.434342][T22195] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4346.434352][T22195] __x64_sys_sendto (net/socket.c:2183) [4346.434356][T22195] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4346.434359][T22195] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.434363][T22195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4346.434368][T22195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4346.434371][T22195] RIP: 0033:0x7fb295874a4a [ 4346.434375][T22195] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.434378][T22195] RSP: 002b:00007ffd9ce6ad58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4346.434381][T22195] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb295874a4a [ 4346.434383][T22195] RDX: 0000000000000040 RSI: 0000000036edf340 RDI: 0000000000000005 [ 4346.434384][T22195] RBP: 00007ffd9ce6ade0 R08: 0000000000418574 R09: 000000000000001c [ 4346.434386][T22195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4346.434388][T22195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb29599d000 | [ 4346.434388][T22195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb29599d000 | [ 4346.434403][T22195] | [ 4346.926582][T22199] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22199 | [4346.927094][T22199] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4346.927364][T22199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4346.927366][T22199] Call Trace: [ 4346.927369][T22199] [4346.927372][T22199] dump_stack_lvl (lib/dump_stack.c:123) [4346.927382][T22199] check_preemption_disabled (lib/smp_processor_id.c:52) [4346.927390][T22199] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4346.927396][T22199] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4346.927405][T22199] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.927413][T22199] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4346.927418][T22199] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.927430][T22199] rawv6_sendmsg (net/ipv6/raw.c:918) [4346.927442][T22199] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4346.927447][T22199] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4346.927453][T22199] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.927464][T22199] ? irqentry_exit (kernel/entry/common.c:358) [4346.927467][T22199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.927492][T22199] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4346.927495][T22199] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.927506][T22199] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.927513][T22199] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.927518][T22199] ? __pfx___sys_sendto (net/socket.c:2147) [4346.927534][T22199] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4346.927543][T22199] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4346.927551][T22199] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4346.927558][T22199] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4346.927568][T22199] __x64_sys_sendto (net/socket.c:2183) [4346.927572][T22199] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4346.927576][T22199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.927580][T22199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4346.927585][T22199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4346.927589][T22199] RIP: 0033:0x7f0a1b821a4a [ 4346.927594][T22199] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.927597][T22199] RSP: 002b:00007ffed1994b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4346.927601][T22199] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a1b821a4a [ 4346.927603][T22199] RDX: 0000000000000040 RSI: 000000002e1cf340 RDI: 0000000000000005 [ 4346.927605][T22199] RBP: 00007ffed1994b90 R08: 0000000000418574 R09: 000000000000001c [ 4346.927607][T22199] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4346.927608][T22199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a1b94a000 | [ 4346.927608][T22199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a1b94a000 | [ 4346.927622][T22199] | [ 4346.940470][T22199] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22199 | [4346.940860][T22199] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4346.941114][T22199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4346.941116][T22199] Call Trace: [ 4346.941117][T22199] [4346.941119][T22199] dump_stack_lvl (lib/dump_stack.c:123) [4346.941126][T22199] check_preemption_disabled (lib/smp_processor_id.c:52) [4346.941132][T22199] lwtunnel_output (net/core/lwtunnel.c:359) [4346.941139][T22199] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4346.941146][T22199] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.941152][T22199] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4346.941157][T22199] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.941169][T22199] rawv6_sendmsg (net/ipv6/raw.c:918) [4346.941181][T22199] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4346.941186][T22199] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4346.941190][T22199] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.941199][T22199] ? irqentry_exit (kernel/entry/common.c:358) [4346.941202][T22199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.941225][T22199] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4346.941228][T22199] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.941239][T22199] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.941243][T22199] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.941249][T22199] ? __pfx___sys_sendto (net/socket.c:2147) [4346.941264][T22199] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4346.941270][T22199] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4346.941278][T22199] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4346.941285][T22199] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4346.941295][T22199] __x64_sys_sendto (net/socket.c:2183) [4346.941299][T22199] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4346.941303][T22199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.941307][T22199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4346.941312][T22199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4346.941316][T22199] RIP: 0033:0x7f0a1b821a4a [ 4346.941319][T22199] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.941322][T22199] RSP: 002b:00007ffed1994b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4346.941325][T22199] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a1b821a4a [ 4346.941327][T22199] RDX: 0000000000000040 RSI: 000000002e1cf340 RDI: 0000000000000005 [ 4346.941329][T22199] RBP: 00007ffed1994b90 R08: 0000000000418574 R09: 000000000000001c [ 4346.941331][T22199] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4346.941333][T22199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a1b94a000 | [ 4346.941333][T22199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a1b94a000 | [ 4346.941347][T22199] | [ 4346.957454][T22199] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22199 | [4346.957862][T22199] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4346.958119][T22199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4346.958121][T22199] Call Trace: [ 4346.958123][T22199] [4346.958125][T22199] dump_stack_lvl (lib/dump_stack.c:123) [4346.958132][T22199] check_preemption_disabled (lib/smp_processor_id.c:52) [4346.958138][T22199] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4346.958144][T22199] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4346.958152][T22199] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.958158][T22199] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4346.958163][T22199] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.958175][T22199] rawv6_sendmsg (net/ipv6/raw.c:918) [4346.958187][T22199] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4346.958192][T22199] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4346.958197][T22199] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.958206][T22199] ? irqentry_exit (kernel/entry/common.c:358) [4346.958209][T22199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.958231][T22199] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4346.958234][T22199] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.958246][T22199] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.958250][T22199] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.958256][T22199] ? __pfx___sys_sendto (net/socket.c:2147) [4346.958270][T22199] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4346.958277][T22199] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4346.958285][T22199] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4346.958292][T22199] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4346.958303][T22199] __x64_sys_sendto (net/socket.c:2183) [4346.958307][T22199] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4346.958310][T22199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.958315][T22199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4346.958320][T22199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4346.958323][T22199] RIP: 0033:0x7f0a1b821a4a [ 4346.958327][T22199] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.958330][T22199] RSP: 002b:00007ffed1994b08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4346.958333][T22199] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a1b821a4a [ 4346.958336][T22199] RDX: 0000000000000040 RSI: 000000002e1cf340 RDI: 0000000000000005 [ 4346.958338][T22199] RBP: 00007ffed1994b90 R08: 0000000000418574 R09: 000000000000001c [ 4346.958339][T22199] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4346.958341][T22199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a1b94a000 | [ 4346.958341][T22199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a1b94a000 | [ 4346.958356][T22199] | [ 4347.444871][T22203] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22203 | [4347.445335][T22203] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4347.445610][T22203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4347.445612][T22203] Call Trace: [ 4347.445614][T22203] [4347.445616][T22203] dump_stack_lvl (lib/dump_stack.c:123) [4347.445626][T22203] check_preemption_disabled (lib/smp_processor_id.c:52) [4347.445633][T22203] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4347.445639][T22203] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4347.445660][T22203] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.445686][T22203] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4347.445694][T22203] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.445710][T22203] rawv6_sendmsg (net/ipv6/raw.c:918) [4347.445733][T22203] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4347.445742][T22203] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4347.445750][T22203] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.445763][T22203] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4347.445770][T22203] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4347.445779][T22203] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4347.445795][T22203] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4347.445798][T22203] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.445810][T22203] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.445817][T22203] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.445822][T22203] ? __pfx___sys_sendto (net/socket.c:2147) [4347.445837][T22203] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4347.445845][T22203] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4347.445854][T22203] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4347.445861][T22203] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4347.445871][T22203] __x64_sys_sendto (net/socket.c:2183) [4347.445875][T22203] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4347.445879][T22203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4347.445884][T22203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4347.445889][T22203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4347.445894][T22203] RIP: 0033:0x7f28cbfb1a4a [ 4347.445899][T22203] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.445902][T22203] RSP: 002b:00007ffebe8e15a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4347.445906][T22203] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28cbfb1a4a [ 4347.445908][T22203] RDX: 0000000000000040 RSI: 000000002e65c340 RDI: 0000000000000005 [ 4347.445910][T22203] RBP: 00007ffebe8e1630 R08: 0000000000418574 R09: 000000000000001c [ 4347.445912][T22203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4347.445913][T22203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28cc0da000 | [ 4347.445913][T22203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28cc0da000 | [ 4347.445928][T22203] | [ 4347.445930][T22203] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22203 | [4347.457938][T22203] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4347.458180][T22203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4347.458181][T22203] Call Trace: [ 4347.458183][T22203] [4347.458185][T22203] dump_stack_lvl (lib/dump_stack.c:123) [4347.458193][T22203] check_preemption_disabled (lib/smp_processor_id.c:52) [4347.458199][T22203] lwtunnel_output (net/core/lwtunnel.c:359) [4347.458205][T22203] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4347.458213][T22203] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.458220][T22203] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4347.458224][T22203] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.458236][T22203] rawv6_sendmsg (net/ipv6/raw.c:918) [4347.458248][T22203] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4347.458253][T22203] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4347.458257][T22203] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.458265][T22203] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4347.458270][T22203] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4347.458278][T22203] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4347.458294][T22203] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4347.458297][T22203] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.458308][T22203] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.458313][T22203] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.458319][T22203] ? __pfx___sys_sendto (net/socket.c:2147) [4347.458334][T22203] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4347.458341][T22203] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4347.458349][T22203] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4347.458355][T22203] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4347.458365][T22203] __x64_sys_sendto (net/socket.c:2183) [4347.458369][T22203] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4347.458372][T22203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4347.458376][T22203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4347.458381][T22203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4347.458384][T22203] RIP: 0033:0x7f28cbfb1a4a [ 4347.458388][T22203] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.458390][T22203] RSP: 002b:00007ffebe8e15a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4347.458394][T22203] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28cbfb1a4a [ 4347.458396][T22203] RDX: 0000000000000040 RSI: 000000002e65c340 RDI: 0000000000000005 [ 4347.458397][T22203] RBP: 00007ffebe8e1630 R08: 0000000000418574 R09: 000000000000001c [ 4347.458399][T22203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4347.458401][T22203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28cc0da000 | [ 4347.458401][T22203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28cc0da000 | [ 4347.458415][T22203] | [ 4347.474435][T22203] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22203 | [4347.474812][T22203] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4347.475059][T22203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4347.475061][T22203] Call Trace: [ 4347.475063][T22203] [4347.475065][T22203] dump_stack_lvl (lib/dump_stack.c:123) [4347.475071][T22203] check_preemption_disabled (lib/smp_processor_id.c:52) [4347.475077][T22203] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4347.475084][T22203] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4347.475090][T22203] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.475097][T22203] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4347.475101][T22203] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.475114][T22203] rawv6_sendmsg (net/ipv6/raw.c:918) [4347.475125][T22203] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4347.475131][T22203] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4347.475136][T22203] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.475144][T22203] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4347.475148][T22203] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4347.475157][T22203] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4347.475173][T22203] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4347.475175][T22203] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.475187][T22203] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.475191][T22203] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.475197][T22203] ? __pfx___sys_sendto (net/socket.c:2147) [4347.475211][T22203] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4347.475218][T22203] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4347.475226][T22203] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4347.475233][T22203] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4347.475243][T22203] __x64_sys_sendto (net/socket.c:2183) [4347.475247][T22203] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4347.475250][T22203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4347.475255][T22203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4347.475260][T22203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4347.475263][T22203] RIP: 0033:0x7f28cbfb1a4a [ 4347.475267][T22203] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.475269][T22203] RSP: 002b:00007ffebe8e15a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4347.475272][T22203] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28cbfb1a4a [ 4347.475274][T22203] RDX: 0000000000000040 RSI: 000000002e65c340 RDI: 0000000000000005 [ 4347.475276][T22203] RBP: 00007ffebe8e1630 R08: 0000000000418574 R09: 000000000000001c [ 4347.475278][T22203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4347.475280][T22203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28cc0da000 | [ 4347.475280][T22203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28cc0da000 | [ 4347.475294][T22203] | [ 4347.963214][T22207] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22207 | [4347.964057][T22207] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4347.964334][T22207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4347.964335][T22207] Call Trace: [ 4347.964338][T22207] [4347.964341][T22207] dump_stack_lvl (lib/dump_stack.c:123) [4347.964352][T22207] check_preemption_disabled (lib/smp_processor_id.c:52) [4347.964360][T22207] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4347.964367][T22207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4347.964377][T22207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.964385][T22207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4347.964390][T22207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.964402][T22207] rawv6_sendmsg (net/ipv6/raw.c:918) [4347.964414][T22207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4347.964419][T22207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4347.964427][T22207] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.964437][T22207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4347.964445][T22207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4347.964454][T22207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4347.964470][T22207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4347.964473][T22207] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.964486][T22207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.964494][T22207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.964500][T22207] ? __pfx___sys_sendto (net/socket.c:2147) [4347.964515][T22207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4347.964523][T22207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4347.964533][T22207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4347.964540][T22207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4347.964550][T22207] __x64_sys_sendto (net/socket.c:2183) [4347.964554][T22207] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4347.964559][T22207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4347.964565][T22207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4347.964570][T22207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4347.964575][T22207] RIP: 0033:0x7fdaa1e3da4a [ 4347.964579][T22207] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.964582][T22207] RSP: 002b:00007ffe36cc6c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4347.964586][T22207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdaa1e3da4a [ 4347.964588][T22207] RDX: 0000000000000040 RSI: 000000002d46a340 RDI: 0000000000000005 [ 4347.964591][T22207] RBP: 00007ffe36cc6c90 R08: 0000000000418574 R09: 000000000000001c [ 4347.964593][T22207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4347.964595][T22207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdaa1f66000 | [ 4347.964609][T22207] | [ 4352.219416][T22243] check_preemption_disabled: 23 callbacks suppressed | [ 4352.219426][T22243] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22243 | [4352.220780][T22243] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4352.221037][T22243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4352.221039][T22243] Call Trace: [ 4352.221042][T22243] [4352.221045][T22243] dump_stack_lvl (lib/dump_stack.c:123) [4352.221055][T22243] check_preemption_disabled (lib/smp_processor_id.c:52) [4352.221062][T22243] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4352.221069][T22243] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4352.221078][T22243] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.221086][T22243] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4352.221091][T22243] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.221103][T22243] rawv6_sendmsg (net/ipv6/raw.c:918) [4352.221114][T22243] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4352.221120][T22243] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4352.221127][T22243] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.221137][T22243] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4352.221143][T22243] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4352.221152][T22243] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4352.221168][T22243] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4352.221171][T22243] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.221182][T22243] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.221189][T22243] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.221195][T22243] ? __pfx___sys_sendto (net/socket.c:2147) [4352.221209][T22243] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4352.221217][T22243] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4352.221226][T22243] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4352.221233][T22243] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4352.221243][T22243] __x64_sys_sendto (net/socket.c:2183) [4352.221247][T22243] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4352.221251][T22243] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4352.221257][T22243] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4352.221261][T22243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4352.221266][T22243] RIP: 0033:0x7f40c834ea4a [ 4352.221271][T22243] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4352.221274][T22243] RSP: 002b:00007ffce2c5f398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4352.221278][T22243] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f40c834ea4a [ 4352.221280][T22243] RDX: 0000000000000040 RSI: 0000000006a4a340 RDI: 0000000000000005 [ 4352.221282][T22243] RBP: 00007ffce2c5f420 R08: 0000000000418574 R09: 000000000000001c [ 4352.221284][T22243] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4352.221285][T22243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40c8477000 | [ 4352.221285][T22243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40c8477000 | [ 4352.221300][T22243] | [ 4352.221303][T22243] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22243 | [4352.232806][T22243] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4352.233052][T22243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4352.233054][T22243] Call Trace: [ 4352.233056][T22243] [4352.233058][T22243] dump_stack_lvl (lib/dump_stack.c:123) [4352.233065][T22243] check_preemption_disabled (lib/smp_processor_id.c:52) [4352.233071][T22243] lwtunnel_output (net/core/lwtunnel.c:359) [4352.233078][T22243] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4352.233085][T22243] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.233092][T22243] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4352.233097][T22243] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.233109][T22243] rawv6_sendmsg (net/ipv6/raw.c:918) [4352.233121][T22243] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4352.233126][T22243] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4352.233130][T22243] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.233139][T22243] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4352.233143][T22243] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4352.233152][T22243] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4352.233169][T22243] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4352.233171][T22243] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.233183][T22243] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.233188][T22243] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.233194][T22243] ? __pfx___sys_sendto (net/socket.c:2147) [4352.233209][T22243] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4352.233216][T22243] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4352.233225][T22243] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4352.233232][T22243] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4352.233242][T22243] __x64_sys_sendto (net/socket.c:2183) [4352.233246][T22243] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4352.233249][T22243] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4352.233254][T22243] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4352.233259][T22243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4352.233262][T22243] RIP: 0033:0x7f40c834ea4a [ 4352.233266][T22243] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4352.233268][T22243] RSP: 002b:00007ffce2c5f398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4352.233272][T22243] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f40c834ea4a [ 4352.233274][T22243] RDX: 0000000000000040 RSI: 0000000006a4a340 RDI: 0000000000000005 [ 4352.233275][T22243] RBP: 00007ffce2c5f420 R08: 0000000000418574 R09: 000000000000001c [ 4352.233277][T22243] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4352.233279][T22243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40c8477000 | [ 4352.233279][T22243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40c8477000 | [ 4352.233293][T22243] | [ 4352.249691][T22243] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22243 | [4352.250056][T22243] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4352.250302][T22243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4352.250304][T22243] Call Trace: [ 4352.250306][T22243] [4352.250308][T22243] dump_stack_lvl (lib/dump_stack.c:123) [4352.250315][T22243] check_preemption_disabled (lib/smp_processor_id.c:52) [4352.250321][T22243] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4352.250328][T22243] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4352.250335][T22243] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.250343][T22243] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4352.250348][T22243] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.250360][T22243] rawv6_sendmsg (net/ipv6/raw.c:918) [4352.250372][T22243] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4352.250377][T22243] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4352.250383][T22243] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.250392][T22243] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4352.250397][T22243] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4352.250406][T22243] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4352.250422][T22243] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4352.250425][T22243] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.250436][T22243] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.250442][T22243] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.250447][T22243] ? __pfx___sys_sendto (net/socket.c:2147) [4352.250462][T22243] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4352.250469][T22243] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4352.250479][T22243] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4352.250486][T22243] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4352.250497][T22243] __x64_sys_sendto (net/socket.c:2183) [4352.250500][T22243] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4352.250504][T22243] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4352.250509][T22243] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4352.250514][T22243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4352.250517][T22243] RIP: 0033:0x7f40c834ea4a [ 4352.250521][T22243] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4352.250524][T22243] RSP: 002b:00007ffce2c5f398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4352.250527][T22243] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f40c834ea4a [ 4352.250529][T22243] RDX: 0000000000000040 RSI: 0000000006a4a340 RDI: 0000000000000005 [ 4352.250531][T22243] RBP: 00007ffce2c5f420 R08: 0000000000418574 R09: 000000000000001c [ 4352.250533][T22243] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4352.250535][T22243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40c8477000 | [ 4352.250535][T22243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40c8477000 | [ 4352.250549][T22243] | [ 4352.745298][T22247] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22247 | [4352.745812][T22247] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4352.746079][T22247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4352.746081][T22247] Call Trace: [ 4352.746084][T22247] [4352.746086][T22247] dump_stack_lvl (lib/dump_stack.c:123) [4352.746098][T22247] check_preemption_disabled (lib/smp_processor_id.c:52) [4352.746106][T22247] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4352.746112][T22247] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4352.746122][T22247] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.746131][T22247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4352.746136][T22247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.746148][T22247] rawv6_sendmsg (net/ipv6/raw.c:918) [4352.746159][T22247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4352.746165][T22247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4352.746173][T22247] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.746183][T22247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4352.746190][T22247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4352.746200][T22247] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4352.746216][T22247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4352.746219][T22247] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.746230][T22247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.746237][T22247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.746243][T22247] ? __pfx___sys_sendto (net/socket.c:2147) [4352.746258][T22247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4352.746266][T22247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4352.746276][T22247] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4352.746283][T22247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4352.746293][T22247] __x64_sys_sendto (net/socket.c:2183) [4352.746297][T22247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4352.746301][T22247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4352.746306][T22247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4352.746311][T22247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4352.746315][T22247] RIP: 0033:0x7ff50ab5aa4a [ 4352.746320][T22247] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4352.746322][T22247] RSP: 002b:00007ffc4707dab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4352.746327][T22247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff50ab5aa4a [ 4352.746329][T22247] RDX: 0000000000000040 RSI: 0000000028456340 RDI: 0000000000000005 [ 4352.746331][T22247] RBP: 00007ffc4707db40 R08: 0000000000418574 R09: 000000000000001c [ 4352.746332][T22247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4352.746334][T22247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff50ac83000 | [ 4352.746334][T22247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff50ac83000 | [ 4352.746349][T22247] | [ 4352.746352][T22247] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22247 | [4352.758846][T22247] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4352.759105][T22247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4352.759106][T22247] Call Trace: [ 4352.759108][T22247] [4352.759110][T22247] dump_stack_lvl (lib/dump_stack.c:123) [4352.759116][T22247] check_preemption_disabled (lib/smp_processor_id.c:52) [4352.759122][T22247] lwtunnel_output (net/core/lwtunnel.c:359) [4352.759128][T22247] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4352.759136][T22247] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.759142][T22247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4352.759146][T22247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.759159][T22247] rawv6_sendmsg (net/ipv6/raw.c:918) [4352.759171][T22247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4352.759176][T22247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4352.759180][T22247] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.759188][T22247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4352.759193][T22247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4352.759202][T22247] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4352.759218][T22247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4352.759221][T22247] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.759232][T22247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.759237][T22247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.759242][T22247] ? __pfx___sys_sendto (net/socket.c:2147) [4352.759257][T22247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4352.759263][T22247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4352.759271][T22247] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4352.759278][T22247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4352.759288][T22247] __x64_sys_sendto (net/socket.c:2183) [4352.759292][T22247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4352.759296][T22247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4352.759301][T22247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4352.759305][T22247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4352.759308][T22247] RIP: 0033:0x7ff50ab5aa4a [ 4352.759311][T22247] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4352.759314][T22247] RSP: 002b:00007ffc4707dab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4352.759317][T22247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff50ab5aa4a [ 4352.759319][T22247] RDX: 0000000000000040 RSI: 0000000028456340 RDI: 0000000000000005 [ 4352.759321][T22247] RBP: 00007ffc4707db40 R08: 0000000000418574 R09: 000000000000001c [ 4352.759323][T22247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4352.759324][T22247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff50ac83000 | [ 4352.759324][T22247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff50ac83000 | [ 4352.759339][T22247] | [ 4352.777082][T22247] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22247 | [4352.777467][T22247] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4352.777767][T22247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4352.777768][T22247] Call Trace: [ 4352.777770][T22247] [4352.777772][T22247] dump_stack_lvl (lib/dump_stack.c:123) [4352.777780][T22247] check_preemption_disabled (lib/smp_processor_id.c:52) [4352.777786][T22247] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4352.777792][T22247] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4352.777800][T22247] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.777806][T22247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4352.777811][T22247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.777823][T22247] rawv6_sendmsg (net/ipv6/raw.c:918) [4352.777835][T22247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4352.777840][T22247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4352.777845][T22247] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.777853][T22247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4352.777857][T22247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4352.777866][T22247] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4352.777883][T22247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4352.777885][T22247] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.777897][T22247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.777902][T22247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.777907][T22247] ? __pfx___sys_sendto (net/socket.c:2147) [4352.777922][T22247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4352.777929][T22247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4352.777937][T22247] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4352.777945][T22247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4352.777955][T22247] __x64_sys_sendto (net/socket.c:2183) [4352.777959][T22247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4352.777962][T22247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4352.777967][T22247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4352.777972][T22247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4352.777975][T22247] RIP: 0033:0x7ff50ab5aa4a [ 4352.777979][T22247] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4352.777981][T22247] RSP: 002b:00007ffc4707dab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4352.777985][T22247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff50ab5aa4a [ 4352.777987][T22247] RDX: 0000000000000040 RSI: 0000000028456340 RDI: 0000000000000005 [ 4352.777988][T22247] RBP: 00007ffc4707db40 R08: 0000000000418574 R09: 000000000000001c [ 4352.777990][T22247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4352.777992][T22247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff50ac83000 | [ 4352.777992][T22247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff50ac83000 | [ 4352.778006][T22247] | [ 4353.272007][T22251] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22251 | [4353.272532][T22251] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4353.272802][T22251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4353.272805][T22251] Call Trace: [ 4353.272807][T22251] [4353.272809][T22251] dump_stack_lvl (lib/dump_stack.c:123) [4353.272820][T22251] check_preemption_disabled (lib/smp_processor_id.c:52) [4353.272827][T22251] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4353.272833][T22251] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4353.272843][T22251] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.272851][T22251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4353.272856][T22251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.272868][T22251] rawv6_sendmsg (net/ipv6/raw.c:918) [4353.272880][T22251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4353.272885][T22251] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4353.272892][T22251] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.272901][T22251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4353.272908][T22251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4353.272917][T22251] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4353.272933][T22251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4353.272936][T22251] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.272947][T22251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.272954][T22251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.272959][T22251] ? __pfx___sys_sendto (net/socket.c:2147) [4353.272974][T22251] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4353.272982][T22251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4353.272991][T22251] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4353.272999][T22251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4353.273009][T22251] __x64_sys_sendto (net/socket.c:2183) [4353.273013][T22251] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4353.273017][T22251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4353.273023][T22251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4353.273028][T22251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4353.273032][T22251] RIP: 0033:0x7fdf2f7dea4a [ 4353.273037][T22251] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.273040][T22251] RSP: 002b:00007ffc3f862ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4353.273044][T22251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf2f7dea4a [ 4353.273046][T22251] RDX: 0000000000000040 RSI: 000000002b5d3340 RDI: 0000000000000005 [ 4353.273048][T22251] RBP: 00007ffc3f862c30 R08: 0000000000418574 R09: 000000000000001c [ 4353.273050][T22251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4353.273052][T22251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf2f907000 | [ 4353.273052][T22251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf2f907000 | [ 4353.273066][T22251] | [ 4353.273070][T22251] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22251 | [4353.285510][T22251] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4353.285784][T22251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4353.285785][T22251] Call Trace: [ 4353.285788][T22251] [4353.285790][T22251] dump_stack_lvl (lib/dump_stack.c:123) [4353.285798][T22251] check_preemption_disabled (lib/smp_processor_id.c:52) [4353.285804][T22251] lwtunnel_output (net/core/lwtunnel.c:359) [4353.285811][T22251] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4353.285820][T22251] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.285827][T22251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4353.285832][T22251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.285844][T22251] rawv6_sendmsg (net/ipv6/raw.c:918) [4353.285856][T22251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4353.285861][T22251] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4353.285866][T22251] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.285876][T22251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4353.285882][T22251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4353.285891][T22251] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4353.285907][T22251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4353.285910][T22251] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.285921][T22251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.285927][T22251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.285933][T22251] ? __pfx___sys_sendto (net/socket.c:2147) [4353.285947][T22251] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4353.285955][T22251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4353.285963][T22251] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4353.285971][T22251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4353.285981][T22251] __x64_sys_sendto (net/socket.c:2183) [4353.285985][T22251] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4353.285989][T22251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4353.285994][T22251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4353.285999][T22251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4353.286003][T22251] RIP: 0033:0x7fdf2f7dea4a [ 4353.286007][T22251] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.286010][T22251] RSP: 002b:00007ffc3f862ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4353.286013][T22251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf2f7dea4a [ 4353.286015][T22251] RDX: 0000000000000040 RSI: 000000002b5d3340 RDI: 0000000000000005 [ 4353.286017][T22251] RBP: 00007ffc3f862c30 R08: 0000000000418574 R09: 000000000000001c [ 4353.286019][T22251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4353.286021][T22251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf2f907000 | [ 4353.286021][T22251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf2f907000 | [ 4353.286035][T22251] | [ 4353.302615][T22251] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22251 | [4353.302984][T22251] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4353.303245][T22251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4353.303247][T22251] Call Trace: [ 4353.303249][T22251] [4353.303252][T22251] dump_stack_lvl (lib/dump_stack.c:123) [4353.303259][T22251] check_preemption_disabled (lib/smp_processor_id.c:52) [4353.303266][T22251] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4353.303273][T22251] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4353.303281][T22251] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.303288][T22251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4353.303294][T22251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.303306][T22251] rawv6_sendmsg (net/ipv6/raw.c:918) [4353.303318][T22251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4353.303323][T22251] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4353.303327][T22251] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.303336][T22251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4353.303342][T22251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4353.303351][T22251] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4353.303367][T22251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4353.303370][T22251] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.303381][T22251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.303386][T22251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.303392][T22251] ? __pfx___sys_sendto (net/socket.c:2147) [4353.303407][T22251] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4353.303414][T22251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4353.303423][T22251] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4353.303430][T22251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4353.303440][T22251] __x64_sys_sendto (net/socket.c:2183) [4353.303444][T22251] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4353.303448][T22251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4353.303452][T22251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4353.303458][T22251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4353.303461][T22251] RIP: 0033:0x7fdf2f7dea4a [ 4353.303465][T22251] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.303468][T22251] RSP: 002b:00007ffc3f862ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4353.303471][T22251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf2f7dea4a [ 4353.303473][T22251] RDX: 0000000000000040 RSI: 000000002b5d3340 RDI: 0000000000000005 [ 4353.303477][T22251] RBP: 00007ffc3f862c30 R08: 0000000000418574 R09: 000000000000001c [ 4353.303479][T22251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4353.303480][T22251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf2f907000 | [ 4353.303480][T22251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf2f907000 | [ 4353.303495][T22251] | [ 4353.794846][T22255] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22255 | [4353.795305][T22255] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4353.796196][T22255] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4353.796198][T22255] Call Trace: [ 4353.796201][T22255] [4353.796203][T22255] dump_stack_lvl (lib/dump_stack.c:123) [4353.796214][T22255] check_preemption_disabled (lib/smp_processor_id.c:52) [4353.796221][T22255] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4353.796227][T22255] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4353.796236][T22255] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.796244][T22255] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4353.796249][T22255] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4353.796261][T22255] rawv6_sendmsg (net/ipv6/raw.c:918) [4353.796273][T22255] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4353.796278][T22255] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4353.796285][T22255] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.796295][T22255] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4353.796302][T22255] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4353.796311][T22255] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4353.796327][T22255] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4353.796330][T22255] ? __lock_release (kernel/locking/lockdep.c:5534) [4353.796341][T22255] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.796348][T22255] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4353.796354][T22255] ? __pfx___sys_sendto (net/socket.c:2147) [4353.796368][T22255] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4353.796376][T22255] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4353.796386][T22255] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4353.796393][T22255] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4353.796403][T22255] __x64_sys_sendto (net/socket.c:2183) [4353.796406][T22255] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4353.796411][T22255] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4353.796415][T22255] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4353.796420][T22255] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4353.796425][T22255] RIP: 0033:0x7f1c8d1b5a4a [ 4353.796429][T22255] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.796432][T22255] RSP: 002b:00007fff43f672a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4353.796436][T22255] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1c8d1b5a4a [ 4353.796438][T22255] RDX: 0000000000000040 RSI: 0000000002f2f340 RDI: 0000000000000005 [ 4353.796440][T22255] RBP: 00007fff43f67330 R08: 0000000000418574 R09: 000000000000001c [ 4353.796442][T22255] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4353.796444][T22255] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c8d2de000 | [ 4353.796458][T22255] | [ 4357.624430][T22287] check_preemption_disabled: 23 callbacks suppressed | [ 4357.624440][T22287] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22287 | [4357.625448][T22287] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4357.625747][T22287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4357.625750][T22287] Call Trace: [ 4357.625753][T22287] [4357.625755][T22287] dump_stack_lvl (lib/dump_stack.c:123) [4357.625766][T22287] check_preemption_disabled (lib/smp_processor_id.c:52) [4357.625773][T22287] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4357.625780][T22287] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4357.625789][T22287] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.625797][T22287] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4357.625802][T22287] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.625814][T22287] rawv6_sendmsg (net/ipv6/raw.c:918) [4357.625826][T22287] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4357.625831][T22287] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4357.625838][T22287] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.625848][T22287] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4357.625855][T22287] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4357.625864][T22287] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4357.625880][T22287] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4357.625883][T22287] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.625894][T22287] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.625901][T22287] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.625907][T22287] ? __pfx___sys_sendto (net/socket.c:2147) [4357.625922][T22287] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4357.625929][T22287] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4357.625939][T22287] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4357.625946][T22287] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4357.625956][T22287] __x64_sys_sendto (net/socket.c:2183) [4357.625960][T22287] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4357.625964][T22287] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4357.625969][T22287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4357.625974][T22287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4357.625978][T22287] RIP: 0033:0x7f04736dda4a [ 4357.625983][T22287] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4357.625986][T22287] RSP: 002b:00007ffefeed2b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4357.625990][T22287] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f04736dda4a [ 4357.625993][T22287] RDX: 0000000000000040 RSI: 000000002fb90340 RDI: 0000000000000005 [ 4357.625995][T22287] RBP: 00007ffefeed2c10 R08: 0000000000418574 R09: 000000000000001c [ 4357.625997][T22287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4357.625998][T22287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0473806000 | [ 4357.625998][T22287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0473806000 | [ 4357.626013][T22287] | [ 4357.626017][T22287] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22287 | [4357.638462][T22287] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4357.638730][T22287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4357.638732][T22287] Call Trace: [ 4357.638734][T22287] [4357.638736][T22287] dump_stack_lvl (lib/dump_stack.c:123) [4357.638744][T22287] check_preemption_disabled (lib/smp_processor_id.c:52) [4357.638751][T22287] lwtunnel_output (net/core/lwtunnel.c:359) [4357.638758][T22287] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4357.638766][T22287] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.638773][T22287] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4357.638778][T22287] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.638790][T22287] rawv6_sendmsg (net/ipv6/raw.c:918) [4357.638802][T22287] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4357.638808][T22287] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4357.638813][T22287] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.638822][T22287] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4357.638828][T22287] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4357.638837][T22287] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4357.638853][T22287] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4357.638856][T22287] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.638868][T22287] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.638873][T22287] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.638879][T22287] ? __pfx___sys_sendto (net/socket.c:2147) [4357.638894][T22287] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4357.638901][T22287] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4357.638909][T22287] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4357.638916][T22287] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4357.638926][T22287] __x64_sys_sendto (net/socket.c:2183) [4357.638930][T22287] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4357.638935][T22287] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4357.638939][T22287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4357.638944][T22287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4357.638948][T22287] RIP: 0033:0x7f04736dda4a [ 4357.638952][T22287] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4357.638955][T22287] RSP: 002b:00007ffefeed2b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4357.638958][T22287] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f04736dda4a [ 4357.638961][T22287] RDX: 0000000000000040 RSI: 000000002fb90340 RDI: 0000000000000005 [ 4357.638963][T22287] RBP: 00007ffefeed2c10 R08: 0000000000418574 R09: 000000000000001c [ 4357.638965][T22287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4357.638967][T22287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0473806000 | [ 4357.638967][T22287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0473806000 | [ 4357.638982][T22287] | [ 4357.640627][T22287] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22287 | [4357.651873][T22287] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4357.652141][T22287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4357.652144][T22287] Call Trace: [ 4357.652146][T22287] [4357.652149][T22287] dump_stack_lvl (lib/dump_stack.c:123) [4357.652160][T22287] check_preemption_disabled (lib/smp_processor_id.c:52) [4357.652168][T22287] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4357.652175][T22287] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4357.652185][T22287] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.652193][T22287] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4357.652199][T22287] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.652211][T22287] rawv6_sendmsg (net/ipv6/raw.c:918) [4357.652223][T22287] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4357.652229][T22287] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4357.652236][T22287] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.652248][T22287] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4357.652255][T22287] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4357.652264][T22287] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4357.652281][T22287] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4357.652284][T22287] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.652296][T22287] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.652303][T22287] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.652309][T22287] ? __pfx___sys_sendto (net/socket.c:2147) [4357.652324][T22287] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4357.652332][T22287] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4357.652342][T22287] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4357.652350][T22287] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4357.652360][T22287] __x64_sys_sendto (net/socket.c:2183) [4357.652364][T22287] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4357.652369][T22287] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4357.652374][T22287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4357.652379][T22287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4357.652384][T22287] RIP: 0033:0x7f04736dda4a [ 4357.652390][T22287] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4357.652394][T22287] RSP: 002b:00007ffefeed2b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4357.652398][T22287] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f04736dda4a [ 4357.652401][T22287] RDX: 0000000000000040 RSI: 000000002fb90340 RDI: 0000000000000005 [ 4357.652403][T22287] RBP: 00007ffefeed2c10 R08: 0000000000418574 R09: 000000000000001c [ 4357.652405][T22287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4357.652407][T22287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0473806000 | [ 4357.652407][T22287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0473806000 | [ 4357.652422][T22287] | [ 4358.123160][T22291] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22291 | [4358.123673][T22291] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4358.123943][T22291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4358.123946][T22291] Call Trace: [ 4358.123948][T22291] [4358.123951][T22291] dump_stack_lvl (lib/dump_stack.c:123) [4358.123961][T22291] check_preemption_disabled (lib/smp_processor_id.c:52) [4358.123969][T22291] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4358.123976][T22291] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4358.123985][T22291] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4358.123993][T22291] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4358.123998][T22291] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4358.124010][T22291] rawv6_sendmsg (net/ipv6/raw.c:918) [4358.124022][T22291] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4358.124027][T22291] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4358.124034][T22291] ? __lock_release (kernel/locking/lockdep.c:5534) [4358.124044][T22291] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4358.124051][T22291] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4358.124061][T22291] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4358.124076][T22291] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4358.124080][T22291] ? __lock_release (kernel/locking/lockdep.c:5534) [4358.124091][T22291] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4358.124098][T22291] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4358.124104][T22291] ? __pfx___sys_sendto (net/socket.c:2147) [4358.124119][T22291] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4358.124127][T22291] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4358.124137][T22291] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4358.124144][T22291] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4358.124154][T22291] __x64_sys_sendto (net/socket.c:2183) [4358.124159][T22291] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4358.124163][T22291] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4358.124168][T22291] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4358.124173][T22291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4358.124177][T22291] RIP: 0033:0x7f9ec2417a4a [ 4358.124182][T22291] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.124185][T22291] RSP: 002b:00007fff4600bbd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4358.124189][T22291] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9ec2417a4a [ 4358.124191][T22291] RDX: 0000000000000040 RSI: 000000003c1da340 RDI: 0000000000000005 [ 4358.124194][T22291] RBP: 00007fff4600bc60 R08: 0000000000418574 R09: 000000000000001c [ 4358.124196][T22291] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4358.124198][T22291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9ec2540000 | [ 4358.284811][ C3] Dead loop on virtual device veth1, fix it urgently! | [ 4359.309746][ C3] Dead loop on virtual device veth1, fix it urgently! | [ 4359.591851][T22295] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22295 | [4359.592353][T22295] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4359.592651][T22295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4359.592654][T22295] Call Trace: [ 4359.592657][T22295] [4359.592659][T22295] dump_stack_lvl (lib/dump_stack.c:123) [4359.592669][T22295] check_preemption_disabled (lib/smp_processor_id.c:52) [4359.592677][T22295] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4359.592683][T22295] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4359.592693][T22295] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.592700][T22295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4359.592705][T22295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.592718][T22295] rawv6_sendmsg (net/ipv6/raw.c:918) [4359.592729][T22295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4359.592735][T22295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4359.592741][T22295] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.592751][T22295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4359.592758][T22295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4359.592767][T22295] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4359.592783][T22295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4359.592786][T22295] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.592798][T22295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.592804][T22295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.592810][T22295] ? __pfx___sys_sendto (net/socket.c:2147) [4359.592825][T22295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4359.592833][T22295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4359.592842][T22295] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4359.592849][T22295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4359.592859][T22295] __x64_sys_sendto (net/socket.c:2183) [4359.592863][T22295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4359.592867][T22295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4359.592872][T22295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4359.592877][T22295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4359.592882][T22295] RIP: 0033:0x7f6ff4b0fa4a [ 4359.592887][T22295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.592890][T22295] RSP: 002b:00007ffd628836a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4359.592894][T22295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ff4b0fa4a [ 4359.592897][T22295] RDX: 0000000000000040 RSI: 0000000002c0b340 RDI: 0000000000000005 [ 4359.592898][T22295] RBP: 00007ffd62883730 R08: 0000000000418574 R09: 000000000000001c [ 4359.592901][T22295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4359.592902][T22295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ff4c38000 | [ 4359.592902][T22295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ff4c38000 | [ 4359.592917][T22295] | [ 4359.592920][T22295] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22295 | [4359.605061][T22295] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4359.605323][T22295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4359.605325][T22295] Call Trace: [ 4359.605327][T22295] [4359.605329][T22295] dump_stack_lvl (lib/dump_stack.c:123) [4359.605336][T22295] check_preemption_disabled (lib/smp_processor_id.c:52) [4359.605343][T22295] lwtunnel_output (net/core/lwtunnel.c:359) [4359.605350][T22295] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4359.605358][T22295] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.605365][T22295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4359.605370][T22295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.605382][T22295] rawv6_sendmsg (net/ipv6/raw.c:918) [4359.605394][T22295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4359.605399][T22295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4359.605404][T22295] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.605413][T22295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4359.605417][T22295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4359.605427][T22295] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4359.605443][T22295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4359.605446][T22295] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.605457][T22295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.605462][T22295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.605468][T22295] ? __pfx___sys_sendto (net/socket.c:2147) [4359.605484][T22295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4359.605491][T22295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4359.605499][T22295] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4359.605507][T22295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4359.605517][T22295] __x64_sys_sendto (net/socket.c:2183) [4359.605521][T22295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4359.605524][T22295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4359.605529][T22295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4359.605533][T22295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4359.605536][T22295] RIP: 0033:0x7f6ff4b0fa4a [ 4359.605540][T22295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.605542][T22295] RSP: 002b:00007ffd628836a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4359.605546][T22295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ff4b0fa4a [ 4359.605548][T22295] RDX: 0000000000000040 RSI: 0000000002c0b340 RDI: 0000000000000005 [ 4359.605549][T22295] RBP: 00007ffd62883730 R08: 0000000000418574 R09: 000000000000001c [ 4359.605551][T22295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4359.605553][T22295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ff4c38000 | [ 4359.605553][T22295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ff4c38000 | [ 4359.605568][T22295] | [ 4359.618391][T22295] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22295 | [4359.618787][T22295] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4359.619048][T22295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4359.619050][T22295] Call Trace: [ 4359.619052][T22295] [4359.619054][T22295] dump_stack_lvl (lib/dump_stack.c:123) [4359.619061][T22295] check_preemption_disabled (lib/smp_processor_id.c:52) [4359.619067][T22295] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4359.619074][T22295] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4359.619081][T22295] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.619087][T22295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4359.619092][T22295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4359.619104][T22295] rawv6_sendmsg (net/ipv6/raw.c:918) [4359.619115][T22295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4359.619121][T22295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4359.619125][T22295] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.619133][T22295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4359.619138][T22295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4359.619146][T22295] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4359.619162][T22295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4359.619165][T22295] ? __lock_release (kernel/locking/lockdep.c:5534) [4359.619176][T22295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.619181][T22295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4359.619187][T22295] ? __pfx___sys_sendto (net/socket.c:2147) [4359.619201][T22295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4359.619207][T22295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4359.619215][T22295] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4359.619222][T22295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4359.619232][T22295] __x64_sys_sendto (net/socket.c:2183) [4359.619236][T22295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4359.619239][T22295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4359.619244][T22295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4359.619248][T22295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4359.619252][T22295] RIP: 0033:0x7f6ff4b0fa4a [ 4359.619255][T22295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.619258][T22295] RSP: 002b:00007ffd628836a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4359.619261][T22295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ff4b0fa4a [ 4359.619263][T22295] RDX: 0000000000000040 RSI: 0000000002c0b340 RDI: 0000000000000005 [ 4359.619266][T22295] RBP: 00007ffd62883730 R08: 0000000000418574 R09: 000000000000001c [ 4359.619267][T22295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4359.619269][T22295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ff4c38000 | [ 4359.619269][T22295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ff4c38000 | [ 4359.619284][T22295] | [ 4360.103959][T22299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22299 | [4360.104439][T22299] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4360.104935][T22299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4360.104937][T22299] Call Trace: [ 4360.104940][T22299] [4360.104942][T22299] dump_stack_lvl (lib/dump_stack.c:123) [4360.104954][T22299] check_preemption_disabled (lib/smp_processor_id.c:52) [4360.104962][T22299] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4360.104969][T22299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4360.104979][T22299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4360.104987][T22299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4360.104992][T22299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4360.105004][T22299] rawv6_sendmsg (net/ipv6/raw.c:918) [4360.105017][T22299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4360.105022][T22299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4360.105030][T22299] ? __lock_release (kernel/locking/lockdep.c:5534) [4360.105040][T22299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4360.105048][T22299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4360.105057][T22299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4360.105073][T22299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4360.105076][T22299] ? __lock_release (kernel/locking/lockdep.c:5534) [4360.105088][T22299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4360.105095][T22299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4360.105101][T22299] ? __pfx___sys_sendto (net/socket.c:2147) [4360.105116][T22299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4360.105124][T22299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4360.105135][T22299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4360.105142][T22299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4360.105152][T22299] __x64_sys_sendto (net/socket.c:2183) [4360.105156][T22299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4360.105161][T22299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4360.105166][T22299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4360.105171][T22299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4360.105176][T22299] RIP: 0033:0x7fa153593a4a [ 4360.105180][T22299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.105183][T22299] RSP: 002b:00007ffda5fb1ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4360.105187][T22299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa153593a4a [ 4360.105190][T22299] RDX: 0000000000000040 RSI: 000000003dd83340 RDI: 0000000000000005 [ 4360.105192][T22299] RBP: 00007ffda5fb1c30 R08: 0000000000418574 R09: 000000000000001c [ 4360.105194][T22299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4360.105196][T22299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1536bc000 | [ 4360.105211][T22299] | [ 4360.105213][T22299] lwtunnel_output(): recursion limit reached on datapath | [ 4361.601275][T22303] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22303 | [4361.602727][T22303] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4361.602985][T22303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4361.602988][T22303] Call Trace: [ 4361.602990][T22303] [4361.602993][T22303] dump_stack_lvl (lib/dump_stack.c:123) [4361.603003][T22303] check_preemption_disabled (lib/smp_processor_id.c:52) [4361.603011][T22303] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4361.603018][T22303] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4361.603027][T22303] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4361.603034][T22303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4361.603040][T22303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4361.603052][T22303] rawv6_sendmsg (net/ipv6/raw.c:918) [4361.603063][T22303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4361.603069][T22303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4361.603075][T22303] ? __lock_release (kernel/locking/lockdep.c:5534) [4361.603085][T22303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4361.603092][T22303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4361.603101][T22303] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4361.603117][T22303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4361.603120][T22303] ? __lock_release (kernel/locking/lockdep.c:5534) [4361.603131][T22303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4361.603138][T22303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4361.603143][T22303] ? __pfx___sys_sendto (net/socket.c:2147) [4361.603158][T22303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4361.603166][T22303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4361.603176][T22303] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4361.603183][T22303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4361.603193][T22303] __x64_sys_sendto (net/socket.c:2183) [4361.603197][T22303] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4361.603201][T22303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4361.603206][T22303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4361.603211][T22303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4361.603215][T22303] RIP: 0033:0x7fa1cd6f4a4a [ 4361.603221][T22303] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.603224][T22303] RSP: 002b:00007ffdd15d7398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4361.603228][T22303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1cd6f4a4a [ 4361.603230][T22303] RDX: 0000000000000040 RSI: 000000003afb5340 RDI: 0000000000000005 [ 4361.603232][T22303] RBP: 00007ffdd15d7420 R08: 0000000000418574 R09: 000000000000001c [ 4361.603234][T22303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4361.603236][T22303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1cd81d000 | [ 4361.603236][T22303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1cd81d000 | [ 4361.603250][T22303] | [ 4361.603253][T22303] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22303 | [4361.614843][T22303] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4361.615086][T22303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4361.615088][T22303] Call Trace: [ 4361.615090][T22303] [4361.615092][T22303] dump_stack_lvl (lib/dump_stack.c:123) [4361.615100][T22303] check_preemption_disabled (lib/smp_processor_id.c:52) [4361.615106][T22303] lwtunnel_output (net/core/lwtunnel.c:359) [4361.615113][T22303] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4361.615121][T22303] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4361.615128][T22303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4361.615133][T22303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4361.615146][T22303] rawv6_sendmsg (net/ipv6/raw.c:918) [4361.615158][T22303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4361.615163][T22303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4361.615168][T22303] ? __lock_release (kernel/locking/lockdep.c:5534) [4361.615177][T22303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4361.615182][T22303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4361.615191][T22303] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4361.615207][T22303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4361.615210][T22303] ? __lock_release (kernel/locking/lockdep.c:5534) [4361.615222][T22303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4361.615227][T22303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4361.615233][T22303] ? __pfx___sys_sendto (net/socket.c:2147) [4361.615248][T22303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4361.615255][T22303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4361.615264][T22303] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4361.615271][T22303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4361.615281][T22303] __x64_sys_sendto (net/socket.c:2183) [4361.615285][T22303] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4361.615289][T22303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4361.615294][T22303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4361.615299][T22303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4361.615303][T22303] RIP: 0033:0x7fa1cd6f4a4a [ 4361.615306][T22303] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.615309][T22303] RSP: 002b:00007ffdd15d7398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4361.615312][T22303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1cd6f4a4a [ 4361.615315][T22303] RDX: 0000000000000040 RSI: 000000003afb5340 RDI: 0000000000000005 [ 4361.615316][T22303] RBP: 00007ffdd15d7420 R08: 0000000000418574 R09: 000000000000001c [ 4361.615318][T22303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4361.615320][T22303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1cd81d000 | [ 4361.615334][T22303] | [ 4363.030924][T22315] check_preemption_disabled: 7 callbacks suppressed | [ 4363.030932][T22315] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22315 | [4363.031746][T22315] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4363.032014][T22315] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4363.032016][T22315] Call Trace: [ 4363.032019][T22315] [4363.032021][T22315] dump_stack_lvl (lib/dump_stack.c:123) [4363.032033][T22315] check_preemption_disabled (lib/smp_processor_id.c:52) [4363.032041][T22315] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4363.032047][T22315] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4363.032057][T22315] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.032066][T22315] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4363.032071][T22315] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.032083][T22315] rawv6_sendmsg (net/ipv6/raw.c:918) [4363.032095][T22315] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4363.032100][T22315] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4363.032107][T22315] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.032118][T22315] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4363.032125][T22315] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4363.032134][T22315] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4363.032151][T22315] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4363.032154][T22315] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.032165][T22315] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.032173][T22315] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.032179][T22315] ? __pfx___sys_sendto (net/socket.c:2147) [4363.032194][T22315] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4363.032202][T22315] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4363.032212][T22315] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4363.032220][T22315] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4363.032230][T22315] __x64_sys_sendto (net/socket.c:2183) [4363.032234][T22315] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4363.032239][T22315] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4363.032244][T22315] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4363.032249][T22315] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4363.032254][T22315] RIP: 0033:0x7fb75fb2da4a [ 4363.032258][T22315] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.032262][T22315] RSP: 002b:00007ffed3a55858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4363.032266][T22315] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb75fb2da4a [ 4363.032268][T22315] RDX: 0000000000000040 RSI: 0000000016718340 RDI: 0000000000000005 [ 4363.032271][T22315] RBP: 00007ffed3a558e0 R08: 0000000000418574 R09: 000000000000001c [ 4363.032273][T22315] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4363.032275][T22315] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb75fc56000 | [ 4363.032289][T22315] | [ 4363.032292][T22315] lwtunnel_output(): recursion limit reached on datapath | [ 4364.542954][T22319] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22319 | [4364.543416][T22319] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4364.544758][T22319] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4364.544761][T22319] Call Trace: [ 4364.544763][T22319] [4364.544766][T22319] dump_stack_lvl (lib/dump_stack.c:123) [4364.544776][T22319] check_preemption_disabled (lib/smp_processor_id.c:52) [4364.544783][T22319] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4364.544790][T22319] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4364.544799][T22319] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.544806][T22319] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4364.544812][T22319] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.544824][T22319] rawv6_sendmsg (net/ipv6/raw.c:918) [4364.544835][T22319] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4364.544840][T22319] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4364.544847][T22319] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.544856][T22319] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4364.544863][T22319] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4364.544872][T22319] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4364.544888][T22319] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4364.544891][T22319] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.544902][T22319] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.544909][T22319] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.544915][T22319] ? __pfx___sys_sendto (net/socket.c:2147) [4364.544930][T22319] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4364.544938][T22319] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4364.544947][T22319] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4364.544954][T22319] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4364.544965][T22319] __x64_sys_sendto (net/socket.c:2183) [4364.544969][T22319] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4364.544973][T22319] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4364.544978][T22319] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4364.544982][T22319] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4364.544987][T22319] RIP: 0033:0x7faef56d0a4a [ 4364.544992][T22319] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.544995][T22319] RSP: 002b:00007ffd336c2ff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4364.544999][T22319] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faef56d0a4a [ 4364.545001][T22319] RDX: 0000000000000040 RSI: 0000000009fed340 RDI: 0000000000000005 [ 4364.545003][T22319] RBP: 00007ffd336c3080 R08: 0000000000418574 R09: 000000000000001c [ 4364.545006][T22319] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4364.545008][T22319] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faef57f9000 | [ 4364.545008][T22319] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faef57f9000 | [ 4364.545022][T22319] | [ 4364.545026][T22319] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22319 | [4364.556551][T22319] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4364.556803][T22319] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4364.556804][T22319] Call Trace: [ 4364.556807][T22319] [4364.556809][T22319] dump_stack_lvl (lib/dump_stack.c:123) [4364.556816][T22319] check_preemption_disabled (lib/smp_processor_id.c:52) [4364.556822][T22319] lwtunnel_output (net/core/lwtunnel.c:359) [4364.556829][T22319] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4364.556837][T22319] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.556843][T22319] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4364.556848][T22319] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.556861][T22319] rawv6_sendmsg (net/ipv6/raw.c:918) [4364.556873][T22319] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4364.556878][T22319] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4364.556884][T22319] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.556892][T22319] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4364.556897][T22319] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4364.556906][T22319] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4364.556922][T22319] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4364.556925][T22319] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.556936][T22319] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.556941][T22319] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.556947][T22319] ? __pfx___sys_sendto (net/socket.c:2147) [4364.556962][T22319] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4364.556969][T22319] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4364.556977][T22319] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4364.556985][T22319] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4364.556996][T22319] __x64_sys_sendto (net/socket.c:2183) [4364.557000][T22319] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4364.557004][T22319] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4364.557009][T22319] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4364.557014][T22319] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4364.557017][T22319] RIP: 0033:0x7faef56d0a4a [ 4364.557020][T22319] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.557024][T22319] RSP: 002b:00007ffd336c2ff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4364.557027][T22319] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faef56d0a4a [ 4364.557029][T22319] RDX: 0000000000000040 RSI: 0000000009fed340 RDI: 0000000000000005 [ 4364.557031][T22319] RBP: 00007ffd336c3080 R08: 0000000000418574 R09: 000000000000001c [ 4364.557033][T22319] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4364.557035][T22319] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faef57f9000 | [ 4364.557035][T22319] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faef57f9000 | [ 4364.557050][T22319] | [ 4364.572817][T22319] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22319 | [4364.573176][T22319] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4364.573424][T22319] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4364.573426][T22319] Call Trace: [ 4364.573428][T22319] [4364.573430][T22319] dump_stack_lvl (lib/dump_stack.c:123) [4364.573438][T22319] check_preemption_disabled (lib/smp_processor_id.c:52) [4364.573445][T22319] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4364.573452][T22319] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4364.573460][T22319] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.573467][T22319] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4364.573472][T22319] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4364.573486][T22319] rawv6_sendmsg (net/ipv6/raw.c:918) [4364.573497][T22319] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4364.573503][T22319] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4364.573508][T22319] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.573518][T22319] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4364.573523][T22319] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4364.573532][T22319] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4364.573548][T22319] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4364.573551][T22319] ? __lock_release (kernel/locking/lockdep.c:5534) [4364.573563][T22319] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.573568][T22319] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4364.573574][T22319] ? __pfx___sys_sendto (net/socket.c:2147) [4364.573589][T22319] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4364.573596][T22319] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4364.573605][T22319] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4364.573612][T22319] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4364.573622][T22319] __x64_sys_sendto (net/socket.c:2183) [4364.573626][T22319] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4364.573630][T22319] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4364.573635][T22319] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4364.573640][T22319] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4364.573643][T22319] RIP: 0033:0x7faef56d0a4a [ 4364.573647][T22319] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.573650][T22319] RSP: 002b:00007ffd336c2ff8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4364.573653][T22319] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faef56d0a4a [ 4364.573655][T22319] RDX: 0000000000000040 RSI: 0000000009fed340 RDI: 0000000000000005 [ 4364.573657][T22319] RBP: 00007ffd336c3080 R08: 0000000000418574 R09: 000000000000001c [ 4364.573659][T22319] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4364.573661][T22319] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faef57f9000 | [ 4364.573661][T22319] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faef57f9000 | [ 4364.573676][T22319] | [ 4365.077435][T22323] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22323 | [4365.077953][T22323] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4365.078230][T22323] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4365.078233][T22323] Call Trace: [ 4365.078236][T22323] [4365.078238][T22323] dump_stack_lvl (lib/dump_stack.c:123) [4365.078248][T22323] check_preemption_disabled (lib/smp_processor_id.c:52) [4365.078256][T22323] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4365.078263][T22323] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4365.078272][T22323] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.078280][T22323] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4365.078285][T22323] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.078297][T22323] rawv6_sendmsg (net/ipv6/raw.c:918) [4365.078308][T22323] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4365.078314][T22323] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4365.078320][T22323] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.078330][T22323] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4365.078337][T22323] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4365.078346][T22323] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4365.078362][T22323] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4365.078364][T22323] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.078376][T22323] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.078382][T22323] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.078388][T22323] ? __pfx___sys_sendto (net/socket.c:2147) [4365.078403][T22323] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4365.078411][T22323] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4365.078420][T22323] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4365.078427][T22323] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4365.078437][T22323] __x64_sys_sendto (net/socket.c:2183) [4365.078441][T22323] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4365.078446][T22323] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4365.078451][T22323] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4365.078455][T22323] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4365.078460][T22323] RIP: 0033:0x7fa32b0f4a4a [ 4365.078465][T22323] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.078469][T22323] RSP: 002b:00007ffde984fb68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4365.078476][T22323] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa32b0f4a4a [ 4365.078478][T22323] RDX: 0000000000000040 RSI: 000000000543f340 RDI: 0000000000000005 [ 4365.078480][T22323] RBP: 00007ffde984fbf0 R08: 0000000000418574 R09: 000000000000001c [ 4365.078482][T22323] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4365.078484][T22323] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32b21d000 | [ 4365.078484][T22323] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32b21d000 | [ 4365.078499][T22323] | [ 4365.091364][T22323] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22323 | [4365.091747][T22323] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4365.092004][T22323] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4365.092007][T22323] Call Trace: [ 4365.092009][T22323] [4365.092011][T22323] dump_stack_lvl (lib/dump_stack.c:123) [4365.092019][T22323] check_preemption_disabled (lib/smp_processor_id.c:52) [4365.092025][T22323] lwtunnel_output (net/core/lwtunnel.c:359) [4365.092032][T22323] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4365.092039][T22323] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.092045][T22323] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4365.092050][T22323] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.092063][T22323] rawv6_sendmsg (net/ipv6/raw.c:918) [4365.092075][T22323] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4365.092080][T22323] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4365.092084][T22323] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.092093][T22323] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4365.092098][T22323] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4365.092107][T22323] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4365.092123][T22323] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4365.092126][T22323] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.092138][T22323] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.092143][T22323] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.092149][T22323] ? __pfx___sys_sendto (net/socket.c:2147) [4365.092163][T22323] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4365.092170][T22323] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4365.092179][T22323] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4365.092186][T22323] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4365.092197][T22323] __x64_sys_sendto (net/socket.c:2183) [4365.092200][T22323] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4365.092204][T22323] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4365.092209][T22323] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4365.092213][T22323] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4365.092217][T22323] RIP: 0033:0x7fa32b0f4a4a [ 4365.092221][T22323] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.092224][T22323] RSP: 002b:00007ffde984fb68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4365.092227][T22323] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa32b0f4a4a [ 4365.092229][T22323] RDX: 0000000000000040 RSI: 000000000543f340 RDI: 0000000000000005 [ 4365.092231][T22323] RBP: 00007ffde984fbf0 R08: 0000000000418574 R09: 000000000000001c [ 4365.092234][T22323] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4365.092236][T22323] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32b21d000 | [ 4365.092236][T22323] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32b21d000 | [ 4365.092251][T22323] | [ 4365.109407][T22323] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22323 | [4365.109803][T22323] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4365.110066][T22323] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4365.110068][T22323] Call Trace: [ 4365.110070][T22323] [4365.110073][T22323] dump_stack_lvl (lib/dump_stack.c:123) [4365.110080][T22323] check_preemption_disabled (lib/smp_processor_id.c:52) [4365.110087][T22323] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4365.110093][T22323] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4365.110100][T22323] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.110107][T22323] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4365.110113][T22323] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.110125][T22323] rawv6_sendmsg (net/ipv6/raw.c:918) [4365.110137][T22323] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4365.110142][T22323] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4365.110147][T22323] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.110155][T22323] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4365.110160][T22323] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4365.110169][T22323] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4365.110185][T22323] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4365.110188][T22323] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.110199][T22323] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.110203][T22323] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.110209][T22323] ? __pfx___sys_sendto (net/socket.c:2147) [4365.110224][T22323] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4365.110231][T22323] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4365.110239][T22323] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4365.110246][T22323] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4365.110256][T22323] __x64_sys_sendto (net/socket.c:2183) [4365.110260][T22323] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4365.110264][T22323] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4365.110269][T22323] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4365.110273][T22323] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4365.110276][T22323] RIP: 0033:0x7fa32b0f4a4a [ 4365.110280][T22323] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.110283][T22323] RSP: 002b:00007ffde984fb68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4365.110287][T22323] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa32b0f4a4a [ 4365.110289][T22323] RDX: 0000000000000040 RSI: 000000000543f340 RDI: 0000000000000005 [ 4365.110290][T22323] RBP: 00007ffde984fbf0 R08: 0000000000418574 R09: 000000000000001c [ 4365.110292][T22323] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4365.110294][T22323] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32b21d000 | [ 4365.110294][T22323] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32b21d000 | [ 4365.110309][T22323] | [ 4365.595851][T22327] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22327 | [4365.596345][T22327] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4365.596637][T22327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4365.596639][T22327] Call Trace: [ 4365.596641][T22327] [4365.596644][T22327] dump_stack_lvl (lib/dump_stack.c:123) [4365.596654][T22327] check_preemption_disabled (lib/smp_processor_id.c:52) [4365.596661][T22327] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4365.596668][T22327] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4365.596677][T22327] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.596683][T22327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4365.596689][T22327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.596701][T22327] rawv6_sendmsg (net/ipv6/raw.c:918) [4365.596713][T22327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4365.596717][T22327] ? find_held_lock (kernel/locking/lockdep.c:5348) [4365.596727][T22327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4365.596733][T22327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4365.596737][T22327] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4365.596748][T22327] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4365.596764][T22327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4365.596766][T22327] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.596777][T22327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.596783][T22327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.596788][T22327] ? __pfx___sys_sendto (net/socket.c:2147) [4365.596801][T22327] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4365.596810][T22327] ? find_held_lock (kernel/locking/lockdep.c:5348) [4365.596814][T22327] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4365.596818][T22327] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.596825][T22327] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4365.596830][T22327] ? 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) [4365.596840][T22327] __x64_sys_sendto (net/socket.c:2183) [4365.596844][T22327] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4365.596847][T22327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4365.596851][T22327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4365.596856][T22327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4365.596860][T22327] RIP: 0033:0x7fe3b04c8a4a [ 4365.596865][T22327] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.596868][T22327] RSP: 002b:00007ffdf137ccd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4365.596872][T22327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe3b04c8a4a [ 4365.596874][T22327] RDX: 0000000000000040 RSI: 0000000039a16340 RDI: 0000000000000005 [ 4365.596876][T22327] RBP: 00007ffdf137cd60 R08: 0000000000418574 R09: 000000000000001c [ 4365.596878][T22327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4365.596880][T22327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3b05f1000 | [ 4365.596880][T22327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3b05f1000 | [ 4365.596906][T22327] | [ 4365.596927][T22327] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22327 | [4365.609445][T22327] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4365.609702][T22327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4365.609704][T22327] Call Trace: [ 4365.609706][T22327] [4365.609708][T22327] dump_stack_lvl (lib/dump_stack.c:123) [4365.609715][T22327] check_preemption_disabled (lib/smp_processor_id.c:52) [4365.609721][T22327] lwtunnel_output (net/core/lwtunnel.c:359) [4365.609727][T22327] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4365.609734][T22327] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.609740][T22327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4365.609745][T22327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.609757][T22327] rawv6_sendmsg (net/ipv6/raw.c:918) [4365.609768][T22327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4365.609773][T22327] ? find_held_lock (kernel/locking/lockdep.c:5348) [4365.609782][T22327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4365.609787][T22327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4365.609790][T22327] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4365.609799][T22327] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4365.609815][T22327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4365.609817][T22327] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.609828][T22327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.609833][T22327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.609838][T22327] ? __pfx___sys_sendto (net/socket.c:2147) [4365.609850][T22327] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4365.609858][T22327] ? find_held_lock (kernel/locking/lockdep.c:5348) [4365.609863][T22327] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4365.609867][T22327] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.609873][T22327] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4365.609878][T22327] ? 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) [4365.609886][T22327] __x64_sys_sendto (net/socket.c:2183) [4365.609890][T22327] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4365.609893][T22327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4365.609898][T22327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4365.609903][T22327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4365.609907][T22327] RIP: 0033:0x7fe3b04c8a4a [ 4365.609911][T22327] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.609914][T22327] RSP: 002b:00007ffdf137ccd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4365.609917][T22327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe3b04c8a4a [ 4365.609919][T22327] RDX: 0000000000000040 RSI: 0000000039a16340 RDI: 0000000000000005 [ 4365.609922][T22327] RBP: 00007ffdf137cd60 R08: 0000000000418574 R09: 000000000000001c [ 4365.609924][T22327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4365.609926][T22327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3b05f1000 | [ 4365.609926][T22327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3b05f1000 | [ 4365.609941][T22327] | [ 4365.610431][T22327] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22327 | [4365.622697][T22327] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4365.622945][T22327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4365.622946][T22327] Call Trace: [ 4365.622948][T22327] [4365.622950][T22327] dump_stack_lvl (lib/dump_stack.c:123) [4365.622956][T22327] check_preemption_disabled (lib/smp_processor_id.c:52) [4365.622962][T22327] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4365.622968][T22327] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4365.622975][T22327] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.622980][T22327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4365.622985][T22327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4365.622997][T22327] rawv6_sendmsg (net/ipv6/raw.c:918) [4365.623008][T22327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4365.623013][T22327] ? find_held_lock (kernel/locking/lockdep.c:5348) [4365.623022][T22327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4365.623026][T22327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4365.623028][T22327] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4365.623037][T22327] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4365.623053][T22327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4365.623055][T22327] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.623066][T22327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.623071][T22327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4365.623076][T22327] ? __pfx___sys_sendto (net/socket.c:2147) [4365.623088][T22327] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4365.623096][T22327] ? find_held_lock (kernel/locking/lockdep.c:5348) [4365.623101][T22327] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4365.623104][T22327] ? __lock_release (kernel/locking/lockdep.c:5534) [4365.623110][T22327] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4365.623116][T22327] ? 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) [4365.623123][T22327] __x64_sys_sendto (net/socket.c:2183) [4365.623127][T22327] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4365.623130][T22327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4365.623134][T22327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4365.623139][T22327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4365.623142][T22327] RIP: 0033:0x7fe3b04c8a4a [ 4365.623146][T22327] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.623149][T22327] RSP: 002b:00007ffdf137ccd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4365.623153][T22327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe3b04c8a4a [ 4365.623155][T22327] RDX: 0000000000000040 RSI: 0000000039a16340 RDI: 0000000000000005 [ 4365.623157][T22327] RBP: 00007ffdf137cd60 R08: 0000000000418574 R09: 000000000000001c [ 4365.623159][T22327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4365.623161][T22327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe3b05f1000 | [ 4365.623175][T22327] | [ 4368.413615][T22351] check_preemption_disabled: 15 callbacks suppressed | [ 4368.413624][T22351] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22351 | [4368.414417][T22351] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4368.415082][T22351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4368.415085][T22351] Call Trace: [ 4368.415087][T22351] [4368.415090][T22351] dump_stack_lvl (lib/dump_stack.c:123) [4368.415100][T22351] check_preemption_disabled (lib/smp_processor_id.c:52) [4368.415107][T22351] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4368.415114][T22351] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4368.415123][T22351] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.415131][T22351] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4368.415136][T22351] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.415148][T22351] rawv6_sendmsg (net/ipv6/raw.c:918) [4368.415151][T22351] ? mark_held_locks (kernel/locking/lockdep.c:4326) [4368.415165][T22351] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4368.415172][T22351] ? rcu_read_unlock_special (kernel/rcu/tree_plugin.h:651 (discriminator 1)) [4368.415182][T22351] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4368.415188][T22351] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4368.415197][T22351] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4368.415213][T22351] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4368.415219][T22351] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.415230][T22351] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.415236][T22351] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.415242][T22351] ? __pfx___sys_sendto (net/socket.c:2147) [4368.415257][T22351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4368.415264][T22351] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4368.415274][T22351] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4368.415281][T22351] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4368.415291][T22351] __x64_sys_sendto (net/socket.c:2183) [4368.415295][T22351] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4368.415299][T22351] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4368.415303][T22351] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4368.415308][T22351] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4368.415313][T22351] RIP: 0033:0x7f2364659a4a [ 4368.415317][T22351] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.415320][T22351] RSP: 002b:00007ffd79fd42c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4368.415324][T22351] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2364659a4a [ 4368.415327][T22351] RDX: 0000000000000040 RSI: 00000000287d8340 RDI: 0000000000000005 [ 4368.415328][T22351] RBP: 00007ffd79fd4350 R08: 0000000000418574 R09: 000000000000001c [ 4368.415330][T22351] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4368.415332][T22351] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2364782000 | [ 4368.415332][T22351] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2364782000 | [ 4368.415346][T22351] | [ 4368.415350][T22351] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22351 | [4368.427794][T22351] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4368.428058][T22351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4368.428060][T22351] Call Trace: [ 4368.428062][T22351] [4368.428064][T22351] dump_stack_lvl (lib/dump_stack.c:123) [4368.428072][T22351] check_preemption_disabled (lib/smp_processor_id.c:52) [4368.428078][T22351] lwtunnel_output (net/core/lwtunnel.c:359) [4368.428085][T22351] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4368.428092][T22351] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.428099][T22351] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4368.428104][T22351] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.428116][T22351] rawv6_sendmsg (net/ipv6/raw.c:918) [4368.428119][T22351] ? mark_held_locks (kernel/locking/lockdep.c:4326) [4368.428131][T22351] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4368.428138][T22351] ? rcu_read_unlock_special (kernel/rcu/tree_plugin.h:651 (discriminator 1)) [4368.428146][T22351] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4368.428150][T22351] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4368.428160][T22351] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4368.428176][T22351] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4368.428180][T22351] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.428192][T22351] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.428197][T22351] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.428203][T22351] ? __pfx___sys_sendto (net/socket.c:2147) [4368.428218][T22351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4368.428224][T22351] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4368.428233][T22351] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4368.428240][T22351] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4368.428250][T22351] __x64_sys_sendto (net/socket.c:2183) [4368.428254][T22351] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4368.428258][T22351] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4368.428263][T22351] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4368.428268][T22351] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4368.428271][T22351] RIP: 0033:0x7f2364659a4a [ 4368.428275][T22351] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.428278][T22351] RSP: 002b:00007ffd79fd42c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4368.428282][T22351] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2364659a4a [ 4368.428284][T22351] RDX: 0000000000000040 RSI: 00000000287d8340 RDI: 0000000000000005 [ 4368.428286][T22351] RBP: 00007ffd79fd4350 R08: 0000000000418574 R09: 000000000000001c [ 4368.428289][T22351] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4368.428291][T22351] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2364782000 | [ 4368.428291][T22351] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2364782000 | [ 4368.428306][T22351] | [ 4368.446030][T22351] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22351 | [4368.446423][T22351] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4368.446694][T22351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4368.446695][T22351] Call Trace: [ 4368.446697][T22351] [4368.446700][T22351] dump_stack_lvl (lib/dump_stack.c:123) [4368.446706][T22351] check_preemption_disabled (lib/smp_processor_id.c:52) [4368.446712][T22351] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4368.446718][T22351] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4368.446725][T22351] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.446730][T22351] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4368.446735][T22351] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.446748][T22351] rawv6_sendmsg (net/ipv6/raw.c:918) [4368.446751][T22351] ? mark_held_locks (kernel/locking/lockdep.c:4326) [4368.446763][T22351] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4368.446770][T22351] ? rcu_read_unlock_special (kernel/rcu/tree_plugin.h:651 (discriminator 1)) [4368.446777][T22351] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4368.446781][T22351] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4368.446790][T22351] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4368.446807][T22351] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4368.446810][T22351] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.446821][T22351] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.446825][T22351] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.446831][T22351] ? __pfx___sys_sendto (net/socket.c:2147) [4368.446846][T22351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4368.446852][T22351] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4368.446860][T22351] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4368.446867][T22351] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4368.446877][T22351] __x64_sys_sendto (net/socket.c:2183) [4368.446881][T22351] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4368.446884][T22351] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4368.446889][T22351] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4368.446894][T22351] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4368.446897][T22351] RIP: 0033:0x7f2364659a4a [ 4368.446901][T22351] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.446904][T22351] RSP: 002b:00007ffd79fd42c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4368.446907][T22351] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2364659a4a [ 4368.446909][T22351] RDX: 0000000000000040 RSI: 00000000287d8340 RDI: 0000000000000005 [ 4368.446911][T22351] RBP: 00007ffd79fd4350 R08: 0000000000418574 R09: 000000000000001c [ 4368.446914][T22351] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4368.446915][T22351] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2364782000 | [ 4368.446915][T22351] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2364782000 | [ 4368.446930][T22351] | [ 4368.944509][T22355] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22355 | [4368.945017][T22355] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4368.945290][T22355] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4368.945292][T22355] Call Trace: [ 4368.945294][T22355] [4368.945297][T22355] dump_stack_lvl (lib/dump_stack.c:123) [4368.945308][T22355] check_preemption_disabled (lib/smp_processor_id.c:52) [4368.945316][T22355] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4368.945323][T22355] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4368.945333][T22355] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.945341][T22355] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4368.945346][T22355] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.945358][T22355] rawv6_sendmsg (net/ipv6/raw.c:918) [4368.945370][T22355] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4368.945375][T22355] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4368.945383][T22355] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.945394][T22355] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4368.945401][T22355] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4368.945410][T22355] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4368.945426][T22355] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4368.945430][T22355] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.945441][T22355] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.945448][T22355] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.945455][T22355] ? __pfx___sys_sendto (net/socket.c:2147) [4368.945470][T22355] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4368.945482][T22355] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4368.945491][T22355] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4368.945498][T22355] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4368.945508][T22355] __x64_sys_sendto (net/socket.c:2183) [4368.945512][T22355] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4368.945517][T22355] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4368.945530][T22355] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4368.945535][T22355] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4368.945540][T22355] RIP: 0033:0x7f50e0e28a4a [ 4368.945544][T22355] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.945548][T22355] RSP: 002b:00007ffddf19ff48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4368.945553][T22355] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f50e0e28a4a [ 4368.945555][T22355] RDX: 0000000000000040 RSI: 000000003d4c7340 RDI: 0000000000000005 [ 4368.945557][T22355] RBP: 00007ffddf19ffd0 R08: 0000000000418574 R09: 000000000000001c [ 4368.945559][T22355] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4368.945561][T22355] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f50e0f51000 | [ 4368.945576][T22355] | [ 4368.958769][T22355] lwtunnel_output(): recursion limit reached on datapath | [ 4370.411278][T22359] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22359 | [4370.411803][T22359] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4370.412074][T22359] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4370.412076][T22359] Call Trace: [ 4370.412078][T22359] [4370.412081][T22359] dump_stack_lvl (lib/dump_stack.c:123) [4370.412091][T22359] check_preemption_disabled (lib/smp_processor_id.c:52) [4370.412098][T22359] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4370.412105][T22359] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4370.412114][T22359] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.412122][T22359] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4370.412127][T22359] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.412139][T22359] rawv6_sendmsg (net/ipv6/raw.c:918) [4370.412151][T22359] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4370.412155][T22359] ? find_held_lock (kernel/locking/lockdep.c:5348) [4370.412166][T22359] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4370.412173][T22359] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4370.412176][T22359] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4370.412187][T22359] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4370.412203][T22359] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4370.412206][T22359] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.412217][T22359] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.412224][T22359] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.412230][T22359] ? __pfx___sys_sendto (net/socket.c:2147) [4370.412242][T22359] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4370.412251][T22359] ? find_held_lock (kernel/locking/lockdep.c:5348) [4370.412255][T22359] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4370.412260][T22359] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.412266][T22359] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4370.412272][T22359] ? 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) [4370.412282][T22359] __x64_sys_sendto (net/socket.c:2183) [4370.412286][T22359] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4370.412290][T22359] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4370.412295][T22359] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4370.412300][T22359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4370.412304][T22359] RIP: 0033:0x7fe2fba3fa4a [ 4370.412308][T22359] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.412312][T22359] RSP: 002b:00007fff87c9ece8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4370.412316][T22359] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe2fba3fa4a [ 4370.412318][T22359] RDX: 0000000000000040 RSI: 000000003276a340 RDI: 0000000000000005 [ 4370.412320][T22359] RBP: 00007fff87c9ed70 R08: 0000000000418574 R09: 000000000000001c [ 4370.412322][T22359] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4370.412324][T22359] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe2fbb68000 | [ 4370.412324][T22359] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe2fbb68000 | [ 4370.412338][T22359] | [ 4370.412341][T22359] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22359 | [4370.425175][T22359] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4370.425438][T22359] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4370.425440][T22359] Call Trace: [ 4370.425442][T22359] [4370.425445][T22359] dump_stack_lvl (lib/dump_stack.c:123) [4370.425453][T22359] check_preemption_disabled (lib/smp_processor_id.c:52) [4370.425460][T22359] lwtunnel_output (net/core/lwtunnel.c:359) [4370.425466][T22359] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4370.425475][T22359] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.425483][T22359] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4370.425488][T22359] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.425500][T22359] rawv6_sendmsg (net/ipv6/raw.c:918) [4370.425521][T22359] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4370.425525][T22359] ? find_held_lock (kernel/locking/lockdep.c:5348) [4370.425536][T22359] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4370.425540][T22359] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4370.425544][T22359] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4370.425554][T22359] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4370.425570][T22359] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4370.425573][T22359] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.425584][T22359] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.425589][T22359] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.425595][T22359] ? __pfx___sys_sendto (net/socket.c:2147) [4370.425607][T22359] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4370.425616][T22359] ? find_held_lock (kernel/locking/lockdep.c:5348) [4370.425620][T22359] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4370.425624][T22359] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.425631][T22359] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4370.425637][T22359] ? 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) [4370.425646][T22359] __x64_sys_sendto (net/socket.c:2183) [4370.425650][T22359] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4370.425653][T22359] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4370.425658][T22359] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4370.425663][T22359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4370.425667][T22359] RIP: 0033:0x7fe2fba3fa4a [ 4370.425671][T22359] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.425674][T22359] RSP: 002b:00007fff87c9ece8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4370.425677][T22359] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe2fba3fa4a [ 4370.425680][T22359] RDX: 0000000000000040 RSI: 000000003276a340 RDI: 0000000000000005 [ 4370.425682][T22359] RBP: 00007fff87c9ed70 R08: 0000000000418574 R09: 000000000000001c [ 4370.425684][T22359] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4370.425686][T22359] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe2fbb68000 | [ 4370.425686][T22359] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe2fbb68000 | [ 4370.425700][T22359] | [ 4370.439013][T22359] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22359 | [4370.439397][T22359] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4370.439670][T22359] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4370.439672][T22359] Call Trace: [ 4370.439674][T22359] [4370.439676][T22359] dump_stack_lvl (lib/dump_stack.c:123) [4370.439684][T22359] check_preemption_disabled (lib/smp_processor_id.c:52) [4370.439690][T22359] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4370.439697][T22359] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4370.439704][T22359] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.439711][T22359] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4370.439716][T22359] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.439728][T22359] rawv6_sendmsg (net/ipv6/raw.c:918) [4370.439740][T22359] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4370.439745][T22359] ? find_held_lock (kernel/locking/lockdep.c:5348) [4370.439754][T22359] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4370.439759][T22359] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4370.439763][T22359] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4370.439772][T22359] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4370.439789][T22359] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4370.439792][T22359] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.439803][T22359] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.439808][T22359] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.439814][T22359] ? __pfx___sys_sendto (net/socket.c:2147) [4370.439827][T22359] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4370.439835][T22359] ? find_held_lock (kernel/locking/lockdep.c:5348) [4370.439840][T22359] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4370.439844][T22359] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.439851][T22359] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4370.439856][T22359] ? 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) [4370.439865][T22359] __x64_sys_sendto (net/socket.c:2183) [4370.439870][T22359] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4370.439873][T22359] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4370.439878][T22359] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4370.439883][T22359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4370.439887][T22359] RIP: 0033:0x7fe2fba3fa4a [ 4370.439891][T22359] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.439894][T22359] RSP: 002b:00007fff87c9ece8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4370.439897][T22359] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe2fba3fa4a [ 4370.439900][T22359] RDX: 0000000000000040 RSI: 000000003276a340 RDI: 0000000000000005 [ 4370.439902][T22359] RBP: 00007fff87c9ed70 R08: 0000000000418574 R09: 000000000000001c [ 4370.439904][T22359] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4370.439906][T22359] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe2fbb68000 | [ 4370.439906][T22359] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe2fbb68000 | [ 4370.439921][T22359] | [ 4370.910582][T22363] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22363 | [4370.911074][T22363] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4370.911348][T22363] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4370.911350][T22363] Call Trace: [ 4370.911353][T22363] [4370.911355][T22363] dump_stack_lvl (lib/dump_stack.c:123) [4370.911366][T22363] check_preemption_disabled (lib/smp_processor_id.c:52) [4370.911374][T22363] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4370.911380][T22363] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4370.911390][T22363] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.911398][T22363] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4370.911403][T22363] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4370.911415][T22363] rawv6_sendmsg (net/ipv6/raw.c:918) [4370.911427][T22363] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4370.911431][T22363] ? find_held_lock (kernel/locking/lockdep.c:5348) [4370.911445][T22363] ? irqentry_exit (kernel/entry/common.c:358) [4370.911448][T22363] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4370.911471][T22363] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4370.911479][T22363] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.911492][T22363] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.911500][T22363] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4370.911505][T22363] ? __pfx___sys_sendto (net/socket.c:2147) [4370.911518][T22363] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4370.911527][T22363] ? find_held_lock (kernel/locking/lockdep.c:5348) [4370.911532][T22363] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4370.911535][T22363] ? __lock_release (kernel/locking/lockdep.c:5534) [4370.911542][T22363] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4370.911547][T22363] ? 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) [4370.911559][T22363] __x64_sys_sendto (net/socket.c:2183) [4370.911563][T22363] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4370.911566][T22363] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4370.911571][T22363] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4370.911576][T22363] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4370.911581][T22363] RIP: 0033:0x7fb9c19cba4a [ 4370.911585][T22363] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.911588][T22363] RSP: 002b:00007fff2ee7dd28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4370.911592][T22363] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb9c19cba4a [ 4370.911594][T22363] RDX: 0000000000000040 RSI: 00000000089f2340 RDI: 0000000000000005 [ 4370.911596][T22363] RBP: 00007fff2ee7ddb0 R08: 0000000000418574 R09: 000000000000001c [ 4370.911598][T22363] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4370.911600][T22363] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb9c1af4000 | [ 4371.084926][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4371.085866][ C3] Dead loop on virtual device veth1, fix it urgently! | [ 4372.380683][T22367] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22367 | [4372.381182][T22367] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4372.381457][T22367] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4372.381460][T22367] Call Trace: [ 4372.381462][T22367] [4372.381464][T22367] dump_stack_lvl (lib/dump_stack.c:123) [4372.381476][T22367] check_preemption_disabled (lib/smp_processor_id.c:52) [4372.381484][T22367] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4372.381491][T22367] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4372.381500][T22367] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4372.381508][T22367] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4372.381513][T22367] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4372.381525][T22367] rawv6_sendmsg (net/ipv6/raw.c:918) [4372.381538][T22367] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4372.381543][T22367] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4372.381550][T22367] ? __lock_release (kernel/locking/lockdep.c:5534) [4372.381560][T22367] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4372.381566][T22367] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4372.381575][T22367] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4372.381591][T22367] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4372.381594][T22367] ? __lock_release (kernel/locking/lockdep.c:5534) [4372.381605][T22367] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4372.381612][T22367] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4372.381618][T22367] ? __pfx___sys_sendto (net/socket.c:2147) [4372.381633][T22367] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4372.381640][T22367] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4372.381650][T22367] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4372.381657][T22367] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4372.381667][T22367] __x64_sys_sendto (net/socket.c:2183) [4372.381671][T22367] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4372.381675][T22367] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4372.381681][T22367] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4372.381685][T22367] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4372.381690][T22367] RIP: 0033:0x7f8d03e1da4a [ 4372.381696][T22367] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.381699][T22367] RSP: 002b:00007ffc2dee32f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4372.381703][T22367] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d03e1da4a [ 4372.381706][T22367] RDX: 0000000000000040 RSI: 000000003c191340 RDI: 0000000000000005 [ 4372.381708][T22367] RBP: 00007ffc2dee3380 R08: 0000000000418574 R09: 000000000000001c [ 4372.381710][T22367] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4372.381712][T22367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d03f46000 | [ 4372.381712][T22367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d03f46000 | [ 4372.381726][T22367] | [ 4372.394306][T22367] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22367 | [4372.395028][T22367] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4372.395291][T22367] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4372.395293][T22367] Call Trace: [ 4372.395295][T22367] [4372.395298][T22367] dump_stack_lvl (lib/dump_stack.c:123) [4372.395306][T22367] check_preemption_disabled (lib/smp_processor_id.c:52) [4372.395312][T22367] lwtunnel_output (net/core/lwtunnel.c:359) [4372.395319][T22367] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4372.395327][T22367] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4372.395334][T22367] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4372.395339][T22367] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4372.395351][T22367] rawv6_sendmsg (net/ipv6/raw.c:918) [4372.395363][T22367] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4372.395368][T22367] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4372.395373][T22367] ? __lock_release (kernel/locking/lockdep.c:5534) [4372.395383][T22367] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4372.395389][T22367] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4372.395398][T22367] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4372.395414][T22367] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4372.395417][T22367] ? __lock_release (kernel/locking/lockdep.c:5534) [4372.395428][T22367] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4372.395435][T22367] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4372.395440][T22367] ? __pfx___sys_sendto (net/socket.c:2147) [4372.395455][T22367] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4372.395463][T22367] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4372.395472][T22367] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4372.395481][T22367] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4372.395491][T22367] __x64_sys_sendto (net/socket.c:2183) [4372.395495][T22367] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4372.395498][T22367] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4372.395511][T22367] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4372.395515][T22367] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4372.395519][T22367] RIP: 0033:0x7f8d03e1da4a [ 4372.395523][T22367] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.395526][T22367] RSP: 002b:00007ffc2dee32f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4372.395529][T22367] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d03e1da4a [ 4372.395532][T22367] RDX: 0000000000000040 RSI: 000000003c191340 RDI: 0000000000000005 [ 4372.395534][T22367] RBP: 00007ffc2dee3380 R08: 0000000000418574 R09: 000000000000001c [ 4372.395535][T22367] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4372.395537][T22367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d03f46000 | [ 4372.395552][T22367] | [ 4373.800196][T22379] check_preemption_disabled: 7 callbacks suppressed | [ 4373.800206][T22379] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22379 | [4373.802121][T22379] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4373.802373][T22379] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4373.802375][T22379] Call Trace: [ 4373.802378][T22379] [4373.802381][T22379] dump_stack_lvl (lib/dump_stack.c:123) [4373.802392][T22379] check_preemption_disabled (lib/smp_processor_id.c:52) [4373.802399][T22379] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4373.802406][T22379] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4373.802416][T22379] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.802423][T22379] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4373.802429][T22379] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.802440][T22379] rawv6_sendmsg (net/ipv6/raw.c:918) [4373.802452][T22379] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4373.802457][T22379] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4373.802464][T22379] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.802476][T22379] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4373.802484][T22379] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4373.802493][T22379] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4373.802509][T22379] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4373.802512][T22379] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.802523][T22379] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.802530][T22379] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.802536][T22379] ? __pfx___sys_sendto (net/socket.c:2147) [4373.802551][T22379] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4373.802558][T22379] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4373.802568][T22379] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4373.802575][T22379] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4373.802586][T22379] __x64_sys_sendto (net/socket.c:2183) [4373.802590][T22379] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4373.802593][T22379] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4373.802598][T22379] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4373.802603][T22379] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4373.802607][T22379] RIP: 0033:0x7f5384d48a4a [ 4373.802612][T22379] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4373.802616][T22379] RSP: 002b:00007ffc6a2f2628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4373.802620][T22379] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5384d48a4a [ 4373.802622][T22379] RDX: 0000000000000040 RSI: 000000003a716340 RDI: 0000000000000005 [ 4373.802624][T22379] RBP: 00007ffc6a2f26b0 R08: 0000000000418574 R09: 000000000000001c [ 4373.802626][T22379] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4373.802627][T22379] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5384e71000 | [ 4373.802627][T22379] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5384e71000 | [ 4373.802642][T22379] | [ 4373.815326][T22379] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22379 | [4373.815704][T22379] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4373.815949][T22379] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4373.815951][T22379] Call Trace: [ 4373.815953][T22379] [4373.815955][T22379] dump_stack_lvl (lib/dump_stack.c:123) [4373.815962][T22379] check_preemption_disabled (lib/smp_processor_id.c:52) [4373.815968][T22379] lwtunnel_output (net/core/lwtunnel.c:359) [4373.815975][T22379] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4373.815982][T22379] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.815989][T22379] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4373.815994][T22379] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.816006][T22379] rawv6_sendmsg (net/ipv6/raw.c:918) [4373.816018][T22379] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4373.816024][T22379] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4373.816028][T22379] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.816037][T22379] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4373.816041][T22379] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4373.816050][T22379] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4373.816066][T22379] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4373.816069][T22379] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.816080][T22379] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.816086][T22379] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.816091][T22379] ? __pfx___sys_sendto (net/socket.c:2147) [4373.816106][T22379] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4373.816113][T22379] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4373.816122][T22379] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4373.816129][T22379] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4373.816139][T22379] __x64_sys_sendto (net/socket.c:2183) [4373.816143][T22379] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4373.816146][T22379] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4373.816151][T22379] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4373.816156][T22379] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4373.816159][T22379] RIP: 0033:0x7f5384d48a4a [ 4373.816163][T22379] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4373.816165][T22379] RSP: 002b:00007ffc6a2f2628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4373.816169][T22379] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5384d48a4a [ 4373.816171][T22379] RDX: 0000000000000040 RSI: 000000003a716340 RDI: 0000000000000005 [ 4373.816172][T22379] RBP: 00007ffc6a2f26b0 R08: 0000000000418574 R09: 000000000000001c [ 4373.816174][T22379] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4373.816176][T22379] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5384e71000 | [ 4373.816176][T22379] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5384e71000 | [ 4373.816190][T22379] | [ 4373.834504][T22379] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22379 | [4373.834875][T22379] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4373.835120][T22379] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4373.835122][T22379] Call Trace: [ 4373.835124][T22379] [4373.835126][T22379] dump_stack_lvl (lib/dump_stack.c:123) [4373.835132][T22379] check_preemption_disabled (lib/smp_processor_id.c:52) [4373.835139][T22379] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4373.835145][T22379] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4373.835152][T22379] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.835158][T22379] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4373.835163][T22379] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.835175][T22379] rawv6_sendmsg (net/ipv6/raw.c:918) [4373.835187][T22379] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4373.835192][T22379] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4373.835197][T22379] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.835205][T22379] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4373.835210][T22379] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4373.835219][T22379] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4373.835236][T22379] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4373.835238][T22379] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.835250][T22379] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.835255][T22379] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.835260][T22379] ? __pfx___sys_sendto (net/socket.c:2147) [4373.835275][T22379] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4373.835282][T22379] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4373.835290][T22379] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4373.835297][T22379] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4373.835307][T22379] __x64_sys_sendto (net/socket.c:2183) [4373.835312][T22379] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4373.835315][T22379] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4373.835320][T22379] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4373.835325][T22379] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4373.835328][T22379] RIP: 0033:0x7f5384d48a4a [ 4373.835332][T22379] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4373.835335][T22379] RSP: 002b:00007ffc6a2f2628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4373.835339][T22379] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5384d48a4a [ 4373.835341][T22379] RDX: 0000000000000040 RSI: 000000003a716340 RDI: 0000000000000005 [ 4373.835343][T22379] RBP: 00007ffc6a2f26b0 R08: 0000000000418574 R09: 000000000000001c [ 4373.835345][T22379] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4373.835347][T22379] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5384e71000 | [ 4373.835347][T22379] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5384e71000 | [ 4373.835362][T22379] | [ 4374.335059][T22383] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22383 | [4374.335655][T22383] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4374.335985][T22383] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4374.335987][T22383] Call Trace: [ 4374.335990][T22383] [4374.335992][T22383] dump_stack_lvl (lib/dump_stack.c:123) [4374.336004][T22383] check_preemption_disabled (lib/smp_processor_id.c:52) [4374.336012][T22383] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4374.336018][T22383] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4374.336028][T22383] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.336036][T22383] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4374.336042][T22383] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.336054][T22383] rawv6_sendmsg (net/ipv6/raw.c:918) [4374.336066][T22383] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4374.336071][T22383] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4374.336078][T22383] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.336089][T22383] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4374.336097][T22383] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4374.336106][T22383] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4374.336122][T22383] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4374.336125][T22383] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.336136][T22383] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.336144][T22383] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.336149][T22383] ? __pfx___sys_sendto (net/socket.c:2147) [4374.336164][T22383] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4374.336173][T22383] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4374.336183][T22383] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4374.336190][T22383] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4374.336200][T22383] __x64_sys_sendto (net/socket.c:2183) [4374.336204][T22383] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4374.336208][T22383] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4374.336213][T22383] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4374.336218][T22383] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4374.336222][T22383] RIP: 0033:0x7f1b6d0f4a4a [ 4374.336227][T22383] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.336230][T22383] RSP: 002b:00007ffe79347f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4374.336234][T22383] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1b6d0f4a4a [ 4374.336236][T22383] RDX: 0000000000000040 RSI: 00000000236b0340 RDI: 0000000000000005 [ 4374.336238][T22383] RBP: 00007ffe79347fc0 R08: 0000000000418574 R09: 000000000000001c [ 4374.336240][T22383] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4374.336243][T22383] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1b6d21d000 | [ 4374.336257][T22383] | [ 4374.336260][T22383] lwtunnel_output(): recursion limit reached on datapath | [ 4375.813264][T22387] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22387 | [4375.813755][T22387] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4375.814013][T22387] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4375.814016][T22387] Call Trace: [ 4375.814018][T22387] [4375.814020][T22387] dump_stack_lvl (lib/dump_stack.c:123) [4375.814030][T22387] check_preemption_disabled (lib/smp_processor_id.c:52) [4375.814038][T22387] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4375.814044][T22387] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4375.814054][T22387] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4375.814062][T22387] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4375.814067][T22387] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4375.814079][T22387] rawv6_sendmsg (net/ipv6/raw.c:918) [4375.814090][T22387] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4375.814096][T22387] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4375.814102][T22387] ? __lock_release (kernel/locking/lockdep.c:5534) [4375.814112][T22387] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4375.814118][T22387] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4375.814128][T22387] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4375.814144][T22387] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4375.814147][T22387] ? __lock_release (kernel/locking/lockdep.c:5534) [4375.814158][T22387] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4375.814165][T22387] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4375.814170][T22387] ? __pfx___sys_sendto (net/socket.c:2147) [4375.814185][T22387] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4375.814193][T22387] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4375.814202][T22387] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4375.814209][T22387] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4375.814219][T22387] __x64_sys_sendto (net/socket.c:2183) [4375.814223][T22387] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4375.814227][T22387] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4375.814233][T22387] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4375.814238][T22387] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4375.814242][T22387] RIP: 0033:0x7fd59a320a4a [ 4375.814246][T22387] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.814250][T22387] RSP: 002b:00007ffed5a6cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4375.814254][T22387] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd59a320a4a [ 4375.814256][T22387] RDX: 0000000000000040 RSI: 0000000029aac340 RDI: 0000000000000005 [ 4375.814258][T22387] RBP: 00007ffed5a6ccf0 R08: 0000000000418574 R09: 000000000000001c [ 4375.814260][T22387] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4375.814261][T22387] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd59a449000 | [ 4375.814261][T22387] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd59a449000 | [ 4375.814276][T22387] | [ 4375.814279][T22387] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22387 | [4375.826366][T22387] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4375.826743][T22387] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4375.826745][T22387] Call Trace: [ 4375.826746][T22387] [4375.826748][T22387] dump_stack_lvl (lib/dump_stack.c:123) [4375.826756][T22387] check_preemption_disabled (lib/smp_processor_id.c:52) [4375.826761][T22387] lwtunnel_output (net/core/lwtunnel.c:359) [4375.826768][T22387] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4375.826776][T22387] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4375.826782][T22387] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4375.826787][T22387] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4375.826799][T22387] rawv6_sendmsg (net/ipv6/raw.c:918) [4375.826810][T22387] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4375.826816][T22387] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4375.826819][T22387] ? __lock_release (kernel/locking/lockdep.c:5534) [4375.826828][T22387] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4375.826832][T22387] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4375.826841][T22387] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4375.826857][T22387] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4375.826860][T22387] ? __lock_release (kernel/locking/lockdep.c:5534) [4375.826871][T22387] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4375.826876][T22387] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4375.826882][T22387] ? __pfx___sys_sendto (net/socket.c:2147) [4375.826897][T22387] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4375.826904][T22387] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4375.826912][T22387] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4375.826919][T22387] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4375.826930][T22387] __x64_sys_sendto (net/socket.c:2183) [4375.826934][T22387] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4375.826937][T22387] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4375.826942][T22387] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4375.826947][T22387] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4375.826950][T22387] RIP: 0033:0x7fd59a320a4a [ 4375.826954][T22387] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.826957][T22387] RSP: 002b:00007ffed5a6cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4375.826960][T22387] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd59a320a4a [ 4375.826962][T22387] RDX: 0000000000000040 RSI: 0000000029aac340 RDI: 0000000000000005 [ 4375.826964][T22387] RBP: 00007ffed5a6ccf0 R08: 0000000000418574 R09: 000000000000001c [ 4375.826967][T22387] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4375.826968][T22387] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd59a449000 | [ 4375.826968][T22387] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd59a449000 | [ 4375.826983][T22387] | [ 4375.843676][T22387] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22387 | [4375.844041][T22387] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4375.844291][T22387] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4375.844293][T22387] Call Trace: [ 4375.844295][T22387] [4375.844297][T22387] dump_stack_lvl (lib/dump_stack.c:123) [4375.844305][T22387] check_preemption_disabled (lib/smp_processor_id.c:52) [4375.844311][T22387] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4375.844317][T22387] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4375.844325][T22387] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4375.844331][T22387] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4375.844336][T22387] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4375.844348][T22387] rawv6_sendmsg (net/ipv6/raw.c:918) [4375.844360][T22387] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4375.844365][T22387] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4375.844369][T22387] ? __lock_release (kernel/locking/lockdep.c:5534) [4375.844378][T22387] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4375.844383][T22387] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4375.844392][T22387] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4375.844408][T22387] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4375.844411][T22387] ? __lock_release (kernel/locking/lockdep.c:5534) [4375.844422][T22387] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4375.844427][T22387] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4375.844433][T22387] ? __pfx___sys_sendto (net/socket.c:2147) [4375.844448][T22387] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4375.844455][T22387] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4375.844463][T22387] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4375.844471][T22387] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4375.844482][T22387] __x64_sys_sendto (net/socket.c:2183) [4375.844486][T22387] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4375.844490][T22387] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4375.844494][T22387] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4375.844499][T22387] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4375.844503][T22387] RIP: 0033:0x7fd59a320a4a [ 4375.844506][T22387] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.844509][T22387] RSP: 002b:00007ffed5a6cc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4375.844513][T22387] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd59a320a4a [ 4375.844515][T22387] RDX: 0000000000000040 RSI: 0000000029aac340 RDI: 0000000000000005 [ 4375.844518][T22387] RBP: 00007ffed5a6ccf0 R08: 0000000000418574 R09: 000000000000001c [ 4375.844520][T22387] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4375.844522][T22387] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd59a449000 | [ 4375.844522][T22387] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd59a449000 | [ 4375.844537][T22387] | [ 4376.311440][T22391] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22391 | [4376.311940][T22391] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4376.312214][T22391] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4376.312216][T22391] Call Trace: [ 4376.312219][T22391] [4376.312221][T22391] dump_stack_lvl (lib/dump_stack.c:123) [4376.312233][T22391] check_preemption_disabled (lib/smp_processor_id.c:52) [4376.312241][T22391] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4376.312247][T22391] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4376.312257][T22391] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4376.312265][T22391] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4376.312270][T22391] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4376.312283][T22391] rawv6_sendmsg (net/ipv6/raw.c:918) [4376.312294][T22391] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4376.312299][T22391] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4376.312307][T22391] ? __lock_release (kernel/locking/lockdep.c:5534) [4376.312318][T22391] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4376.312326][T22391] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4376.312335][T22391] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4376.312351][T22391] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4376.312354][T22391] ? __lock_release (kernel/locking/lockdep.c:5534) [4376.312365][T22391] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4376.312373][T22391] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4376.312378][T22391] ? __pfx___sys_sendto (net/socket.c:2147) [4376.312394][T22391] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4376.312401][T22391] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4376.312411][T22391] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4376.312418][T22391] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4376.312428][T22391] __x64_sys_sendto (net/socket.c:2183) [4376.312432][T22391] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4376.312437][T22391] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4376.312442][T22391] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4376.312447][T22391] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4376.312452][T22391] RIP: 0033:0x7f419ba52a4a [ 4376.312456][T22391] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4376.312460][T22391] RSP: 002b:00007fffa8bfb878 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4376.312464][T22391] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f419ba52a4a [ 4376.312466][T22391] RDX: 0000000000000040 RSI: 00000000091cb340 RDI: 0000000000000005 [ 4376.312468][T22391] RBP: 00007fffa8bfb900 R08: 0000000000418574 R09: 000000000000001c [ 4376.312470][T22391] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4376.312472][T22391] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f419bb7b000 | [ 4376.325715][T22391] lwtunnel_output(): recursion limit reached on datapath | [ 4377.740758][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4377.815588][T22395] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22395 | [4377.816070][T22395] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4377.816336][T22395] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4377.816339][T22395] Call Trace: [ 4377.816341][T22395] [4377.816343][T22395] dump_stack_lvl (lib/dump_stack.c:123) [4377.816351][T22395] check_preemption_disabled (lib/smp_processor_id.c:52) [4377.816358][T22395] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4377.816365][T22395] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4377.816373][T22395] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.816380][T22395] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4377.816385][T22395] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.816397][T22395] rawv6_sendmsg (net/ipv6/raw.c:918) [4377.816409][T22395] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4377.816419][T22395] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4377.816425][T22395] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4377.816435][T22395] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4377.816452][T22395] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4377.816456][T22395] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.816467][T22395] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.816475][T22395] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.816481][T22395] ? __pfx___sys_sendto (net/socket.c:2147) [4377.816484][T22395] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.816503][T22395] ? __pfx_sched_balance_domains (kernel/sched/fair.c:12189) [4377.816509][T22395] ? clockevents_program_event (kernel/time/clockevents.c:334 (discriminator 3)) [4377.816520][T22395] ? handle_softirqs (./arch/x86/include/asm/preempt.h:27 kernel/softirq.c:426 kernel/softirq.c:607) [4377.816528][T22395] ? lockdep_softirqs_on (kernel/locking/lockdep.c:472 kernel/locking/lockdep.c:4559) [4377.816533][T22395] ? __local_bh_enable (kernel/softirq.c:368) [4377.816542][T22395] __x64_sys_sendto (net/socket.c:2183) [4377.816546][T22395] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4377.816550][T22395] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4377.816555][T22395] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4377.816560][T22395] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4377.816564][T22395] RIP: 0033:0x7f26e43bba4a [ 4377.816568][T22395] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.816572][T22395] RSP: 002b:00007ffce79b1338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4377.816576][T22395] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f26e43bba4a [ 4377.816579][T22395] RDX: 0000000000000040 RSI: 0000000022cf8340 RDI: 0000000000000005 [ 4377.816581][T22395] RBP: 00007ffce79b13c0 R08: 0000000000418574 R09: 000000000000001c [ 4377.816583][T22395] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4377.816585][T22395] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26e44e4000 | [ 4377.816599][T22395] | [ 4377.829726][T22395] lwtunnel_output(): recursion limit reached on datapath | [ 4379.312582][T22399] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22399 | [4379.313149][T22399] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4379.313405][T22399] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4379.313408][T22399] Call Trace: [ 4379.313410][T22399] [4379.313412][T22399] dump_stack_lvl (lib/dump_stack.c:123) [4379.313421][T22399] check_preemption_disabled (lib/smp_processor_id.c:52) [4379.313428][T22399] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4379.313434][T22399] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4379.313442][T22399] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.313448][T22399] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4379.313453][T22399] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.313465][T22399] rawv6_sendmsg (net/ipv6/raw.c:918) [4379.313478][T22399] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4379.313484][T22399] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4379.313489][T22399] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.313498][T22399] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4379.313503][T22399] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4379.313512][T22399] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4379.313527][T22399] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4379.313530][T22399] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.313541][T22399] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.313547][T22399] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.313552][T22399] ? __pfx___sys_sendto (net/socket.c:2147) [4379.313565][T22399] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4379.313570][T22399] ? irqentry_exit (kernel/entry/common.c:358) [4379.313585][T22399] ? __sys_sendto (net/socket.c:2153) [4379.313592][T22399] __x64_sys_sendto (net/socket.c:2183) [4379.313596][T22399] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4379.313600][T22399] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4379.313605][T22399] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4379.313610][T22399] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4379.313613][T22399] RIP: 0033:0x7f216dd5da4a [ 4379.313618][T22399] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.313621][T22399] RSP: 002b:00007ffd226ed978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4379.313625][T22399] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f216dd5da4a [ 4379.313627][T22399] RDX: 0000000000000040 RSI: 0000000015eb5340 RDI: 0000000000000005 [ 4379.313629][T22399] RBP: 00007ffd226eda00 R08: 0000000000418574 R09: 000000000000001c [ 4379.313631][T22399] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4379.313632][T22399] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f216de86000 | [ 4379.313646][T22399] | [ 4379.326451][T22399] lwtunnel_output(): recursion limit reached on datapath | [ 4380.788580][T22403] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22403 | [4380.789049][T22403] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4380.789305][T22403] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4380.789307][T22403] Call Trace: [ 4380.789309][T22403] [4380.789312][T22403] dump_stack_lvl (lib/dump_stack.c:123) [4380.789322][T22403] check_preemption_disabled (lib/smp_processor_id.c:52) [4380.789330][T22403] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4380.789336][T22403] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4380.789346][T22403] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4380.789353][T22403] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4380.789358][T22403] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4380.789370][T22403] rawv6_sendmsg (net/ipv6/raw.c:918) [4380.789383][T22403] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4380.789388][T22403] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4380.789395][T22403] ? __lock_release (kernel/locking/lockdep.c:5534) [4380.789405][T22403] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4380.789412][T22403] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4380.789421][T22403] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4380.789427][T22403] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4380.789434][T22403] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4380.789455][T22403] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4380.789462][T22403] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4380.789468][T22403] ? __pfx___sys_sendto (net/socket.c:2147) [4380.789484][T22403] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4380.789490][T22403] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4380.789500][T22403] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4380.789507][T22403] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4380.789518][T22403] __x64_sys_sendto (net/socket.c:2183) [4380.789522][T22403] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4380.789525][T22403] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4380.789530][T22403] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4380.789535][T22403] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4380.789539][T22403] RIP: 0033:0x7fccea1aaa4a [ 4380.789544][T22403] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4380.789547][T22403] RSP: 002b:00007ffdf9b54ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4380.789551][T22403] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fccea1aaa4a [ 4380.789554][T22403] RDX: 0000000000000040 RSI: 000000003153e340 RDI: 0000000000000005 [ 4380.789556][T22403] RBP: 00007ffdf9b54d30 R08: 0000000000418574 R09: 000000000000001c [ 4380.789558][T22403] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4380.789560][T22403] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccea2d3000 | [ 4380.789560][T22403] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccea2d3000 | [ 4380.789575][T22403] | [ 4380.802487][T22403] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22403 | [4380.802856][T22403] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4380.803101][T22403] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4380.803103][T22403] Call Trace: [ 4380.803105][T22403] [4380.803106][T22403] dump_stack_lvl (lib/dump_stack.c:123) [4380.803112][T22403] check_preemption_disabled (lib/smp_processor_id.c:52) [4380.803118][T22403] lwtunnel_output (net/core/lwtunnel.c:359) [4380.803125][T22403] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4380.803131][T22403] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4380.803137][T22403] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4380.803141][T22403] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4380.803154][T22403] rawv6_sendmsg (net/ipv6/raw.c:918) [4380.803166][T22403] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4380.803171][T22403] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4380.803175][T22403] ? __lock_release (kernel/locking/lockdep.c:5534) [4380.803183][T22403] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4380.803186][T22403] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4380.803195][T22403] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4380.803201][T22403] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4380.803206][T22403] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4380.803227][T22403] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4380.803231][T22403] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4380.803237][T22403] ? __pfx___sys_sendto (net/socket.c:2147) [4380.803251][T22403] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4380.803257][T22403] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4380.803265][T22403] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4380.803272][T22403] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4380.803282][T22403] __x64_sys_sendto (net/socket.c:2183) [4380.803286][T22403] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4380.803289][T22403] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4380.803294][T22403] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4380.803298][T22403] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4380.803301][T22403] RIP: 0033:0x7fccea1aaa4a [ 4380.803305][T22403] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4380.803308][T22403] RSP: 002b:00007ffdf9b54ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4380.803311][T22403] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fccea1aaa4a [ 4380.803313][T22403] RDX: 0000000000000040 RSI: 000000003153e340 RDI: 0000000000000005 [ 4380.803315][T22403] RBP: 00007ffdf9b54d30 R08: 0000000000418574 R09: 000000000000001c [ 4380.803316][T22403] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4380.803318][T22403] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccea2d3000 | [ 4380.803318][T22403] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccea2d3000 | [ 4380.803333][T22403] | [ 4380.820419][T22403] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22403 | [4380.820797][T22403] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4380.821040][T22403] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4380.821042][T22403] Call Trace: [ 4380.821043][T22403] [4380.821045][T22403] dump_stack_lvl (lib/dump_stack.c:123) [4380.821052][T22403] check_preemption_disabled (lib/smp_processor_id.c:52) [4380.821058][T22403] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4380.821064][T22403] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4380.821072][T22403] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4380.821077][T22403] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4380.821082][T22403] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4380.821095][T22403] rawv6_sendmsg (net/ipv6/raw.c:918) [4380.821106][T22403] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4380.821112][T22403] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4380.821116][T22403] ? __lock_release (kernel/locking/lockdep.c:5534) [4380.821124][T22403] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4380.821129][T22403] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4380.821138][T22403] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4380.821145][T22403] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4380.821150][T22403] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4380.821171][T22403] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4380.821176][T22403] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4380.821182][T22403] ? __pfx___sys_sendto (net/socket.c:2147) [4380.821197][T22403] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4380.821203][T22403] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4380.821210][T22403] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4380.821218][T22403] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4380.821228][T22403] __x64_sys_sendto (net/socket.c:2183) [4380.821232][T22403] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4380.821235][T22403] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4380.821240][T22403] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4380.821245][T22403] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4380.821248][T22403] RIP: 0033:0x7fccea1aaa4a [ 4380.821251][T22403] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4380.821254][T22403] RSP: 002b:00007ffdf9b54ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4380.821257][T22403] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fccea1aaa4a [ 4380.821260][T22403] RDX: 0000000000000040 RSI: 000000003153e340 RDI: 0000000000000005 [ 4380.821261][T22403] RBP: 00007ffdf9b54d30 R08: 0000000000418574 R09: 000000000000001c [ 4380.821263][T22403] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4380.821265][T22403] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccea2d3000 | [ 4380.821265][T22403] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccea2d3000 | [ 4380.821280][T22403] | [ 4381.298223][T22407] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22407 | [4381.299138][T22407] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4381.299417][T22407] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4381.299419][T22407] Call Trace: [ 4381.299421][T22407] [4381.299424][T22407] dump_stack_lvl (lib/dump_stack.c:123) [4381.299435][T22407] check_preemption_disabled (lib/smp_processor_id.c:52) [4381.299443][T22407] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4381.299449][T22407] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4381.299459][T22407] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4381.299467][T22407] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4381.299473][T22407] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4381.299487][T22407] rawv6_sendmsg (net/ipv6/raw.c:918) [4381.299498][T22407] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4381.299504][T22407] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4381.299512][T22407] ? __lock_release (kernel/locking/lockdep.c:5534) [4381.299522][T22407] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4381.299530][T22407] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4381.299539][T22407] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4381.299555][T22407] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4381.299558][T22407] ? __lock_release (kernel/locking/lockdep.c:5534) [4381.299569][T22407] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4381.299576][T22407] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4381.299582][T22407] ? __pfx___sys_sendto (net/socket.c:2147) [4381.299597][T22407] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4381.299605][T22407] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4381.299616][T22407] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4381.299623][T22407] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4381.299633][T22407] __x64_sys_sendto (net/socket.c:2183) [4381.299638][T22407] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4381.299642][T22407] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4381.299648][T22407] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4381.299652][T22407] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4381.299657][T22407] RIP: 0033:0x7f5a69ec9a4a [ 4381.299661][T22407] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.299664][T22407] RSP: 002b:00007ffccf535c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4381.299668][T22407] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a69ec9a4a [ 4381.299671][T22407] RDX: 0000000000000040 RSI: 0000000009bb4340 RDI: 0000000000000005 [ 4381.299672][T22407] RBP: 00007ffccf535cc0 R08: 0000000000418574 R09: 000000000000001c [ 4381.299674][T22407] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4381.299677][T22407] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a69ff2000 | [ 4381.299691][T22407] | [ 4381.312881][T22407] lwtunnel_output(): recursion limit reached on datapath | [ 4382.780128][T22411] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22411 | [4382.780750][T22411] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4382.781084][T22411] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4382.781087][T22411] Call Trace: [ 4382.781089][T22411] [4382.781091][T22411] dump_stack_lvl (lib/dump_stack.c:123) [4382.781100][T22411] check_preemption_disabled (lib/smp_processor_id.c:52) [4382.781107][T22411] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4382.781114][T22411] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4382.781121][T22411] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4382.781129][T22411] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4382.781134][T22411] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4382.781146][T22411] rawv6_sendmsg (net/ipv6/raw.c:918) [4382.781157][T22411] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4382.781162][T22411] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4382.781168][T22411] ? __lock_release (kernel/locking/lockdep.c:5534) [4382.781177][T22411] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4382.781182][T22411] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4382.781191][T22411] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4382.781207][T22411] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4382.781211][T22411] ? __lock_release (kernel/locking/lockdep.c:5534) [4382.781222][T22411] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4382.781228][T22411] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4382.781233][T22411] ? __pfx___sys_sendto (net/socket.c:2147) [4382.781248][T22411] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4382.781255][T22411] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4382.781264][T22411] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4382.781279][T22411] __x64_sys_sendto (net/socket.c:2183) [4382.781283][T22411] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4382.781286][T22411] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4382.781291][T22411] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4382.781296][T22411] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4382.781300][T22411] RIP: 0033:0x7f5dd3e37a4a [ 4382.781304][T22411] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.781308][T22411] RSP: 002b:00007fff050a3a98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4382.781311][T22411] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5dd3e37a4a [ 4382.781313][T22411] RDX: 0000000000000040 RSI: 00000000113b4340 RDI: 0000000000000005 [ 4382.781315][T22411] RBP: 00007fff050a3b20 R08: 0000000000418574 R09: 000000000000001c [ 4382.781317][T22411] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4382.781319][T22411] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5dd3f60000 | [ 4382.781334][T22411] | [ 4382.781336][T22411] lwtunnel_output(): recursion limit reached on datapath | [ 4384.261763][T22415] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22415 | [4384.262279][T22415] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4384.262586][T22415] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4384.262588][T22415] Call Trace: [ 4384.262590][T22415] [4384.262592][T22415] dump_stack_lvl (lib/dump_stack.c:123) [4384.262601][T22415] check_preemption_disabled (lib/smp_processor_id.c:52) [4384.262608][T22415] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4384.262614][T22415] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4384.262622][T22415] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.262628][T22415] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4384.262633][T22415] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4384.262645][T22415] rawv6_sendmsg (net/ipv6/raw.c:918) [4384.262657][T22415] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4384.262662][T22415] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4384.262668][T22415] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.262676][T22415] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4384.262681][T22415] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4384.262690][T22415] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4384.262706][T22415] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4384.262709][T22415] ? __lock_release (kernel/locking/lockdep.c:5534) [4384.262720][T22415] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.262726][T22415] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4384.262731][T22415] ? __pfx___sys_sendto (net/socket.c:2147) [4384.262746][T22415] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4384.262753][T22415] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4384.262761][T22415] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4384.262768][T22415] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4384.262779][T22415] __x64_sys_sendto (net/socket.c:2183) [4384.262783][T22415] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4384.262787][T22415] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4384.262792][T22415] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4384.262797][T22415] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4384.262800][T22415] RIP: 0033:0x7f6f95b05a4a [ 4384.262805][T22415] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.262808][T22415] RSP: 002b:00007ffd463042c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4384.262812][T22415] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6f95b05a4a [ 4384.262814][T22415] RDX: 0000000000000040 RSI: 00000000283af340 RDI: 0000000000000005 [ 4384.262816][T22415] RBP: 00007ffd46304350 R08: 0000000000418574 R09: 000000000000001c [ 4384.262818][T22415] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4384.262820][T22415] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6f95c2e000 | [ 4384.262834][T22415] | [ 4384.262837][T22415] lwtunnel_output(): recursion limit reached on datapath | [ 4385.738189][T22419] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22419 | [4385.738691][T22419] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4385.738955][T22419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4385.738957][T22419] Call Trace: [ 4385.738959][T22419] [4385.738961][T22419] dump_stack_lvl (lib/dump_stack.c:123) [4385.738970][T22419] check_preemption_disabled (lib/smp_processor_id.c:52) [4385.738976][T22419] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4385.738983][T22419] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4385.738991][T22419] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4385.738997][T22419] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4385.739002][T22419] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4385.739014][T22419] rawv6_sendmsg (net/ipv6/raw.c:918) [4385.739026][T22419] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4385.739031][T22419] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4385.739037][T22419] ? __lock_release (kernel/locking/lockdep.c:5534) [4385.739045][T22419] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4385.739050][T22419] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4385.739059][T22419] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4385.739075][T22419] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4385.739078][T22419] ? __lock_release (kernel/locking/lockdep.c:5534) [4385.739089][T22419] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4385.739095][T22419] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4385.739101][T22419] ? __pfx___sys_sendto (net/socket.c:2147) [4385.739115][T22419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4385.739122][T22419] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4385.739130][T22419] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4385.739138][T22419] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4385.739147][T22419] __x64_sys_sendto (net/socket.c:2183) [4385.739151][T22419] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4385.739155][T22419] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4385.739160][T22419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4385.739165][T22419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4385.739169][T22419] RIP: 0033:0x7f4843d56a4a [ 4385.739173][T22419] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4385.739176][T22419] RSP: 002b:00007ffe11a6c898 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4385.739180][T22419] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4843d56a4a [ 4385.739182][T22419] RDX: 0000000000000040 RSI: 0000000007ab8340 RDI: 0000000000000005 [ 4385.739184][T22419] RBP: 00007ffe11a6c920 R08: 0000000000418574 R09: 000000000000001c [ 4385.739186][T22419] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4385.739187][T22419] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4843e7f000 | [ 4385.739202][T22419] | [ 4385.739204][T22419] lwtunnel_output(): recursion limit reached on datapath | [ 4387.213908][T22423] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22423 | [4387.214376][T22423] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4387.214987][T22423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4387.214990][T22423] Call Trace: [ 4387.214993][T22423] [4387.214995][T22423] dump_stack_lvl (lib/dump_stack.c:123) [4387.215006][T22423] check_preemption_disabled (lib/smp_processor_id.c:52) [4387.215013][T22423] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4387.215020][T22423] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4387.215030][T22423] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4387.215038][T22423] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4387.215043][T22423] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4387.215055][T22423] rawv6_sendmsg (net/ipv6/raw.c:918) [4387.215067][T22423] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4387.215072][T22423] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4387.215080][T22423] ? __lock_release (kernel/locking/lockdep.c:5534) [4387.215089][T22423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4387.215096][T22423] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4387.215105][T22423] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4387.215121][T22423] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4387.215124][T22423] ? __lock_release (kernel/locking/lockdep.c:5534) [4387.215136][T22423] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4387.215143][T22423] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4387.215149][T22423] ? __pfx___sys_sendto (net/socket.c:2147) [4387.215163][T22423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4387.215171][T22423] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4387.215180][T22423] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4387.215187][T22423] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4387.215197][T22423] __x64_sys_sendto (net/socket.c:2183) [4387.215201][T22423] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4387.215205][T22423] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4387.215209][T22423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4387.215214][T22423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4387.215219][T22423] RIP: 0033:0x7f887cdc2a4a [ 4387.215223][T22423] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.215227][T22423] RSP: 002b:00007fff3eb0f918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4387.215231][T22423] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f887cdc2a4a [ 4387.215233][T22423] RDX: 0000000000000040 RSI: 00000000022a4340 RDI: 0000000000000005 [ 4387.215235][T22423] RBP: 00007fff3eb0f9a0 R08: 0000000000418574 R09: 000000000000001c [ 4387.215237][T22423] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4387.215239][T22423] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f887ceeb000 | [ 4387.215239][T22423] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f887ceeb000 | [ 4387.215254][T22423] | [ 4387.215257][T22423] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22423 | [4387.226685][T22423] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4387.226933][T22423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4387.226935][T22423] Call Trace: [ 4387.226937][T22423] [4387.226939][T22423] dump_stack_lvl (lib/dump_stack.c:123) [4387.226945][T22423] check_preemption_disabled (lib/smp_processor_id.c:52) [4387.226951][T22423] lwtunnel_output (net/core/lwtunnel.c:359) [4387.226957][T22423] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4387.226964][T22423] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4387.226969][T22423] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4387.226974][T22423] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4387.226986][T22423] rawv6_sendmsg (net/ipv6/raw.c:918) [4387.226998][T22423] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4387.227004][T22423] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4387.227007][T22423] ? __lock_release (kernel/locking/lockdep.c:5534) [4387.227015][T22423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4387.227018][T22423] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4387.227027][T22423] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4387.227043][T22423] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4387.227046][T22423] ? __lock_release (kernel/locking/lockdep.c:5534) [4387.227058][T22423] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4387.227062][T22423] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4387.227068][T22423] ? __pfx___sys_sendto (net/socket.c:2147) [4387.227082][T22423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4387.227089][T22423] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4387.227096][T22423] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4387.227104][T22423] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4387.227114][T22423] __x64_sys_sendto (net/socket.c:2183) [4387.227118][T22423] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4387.227121][T22423] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4387.227125][T22423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4387.227130][T22423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4387.227133][T22423] RIP: 0033:0x7f887cdc2a4a [ 4387.227137][T22423] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.227139][T22423] RSP: 002b:00007fff3eb0f918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4387.227142][T22423] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f887cdc2a4a [ 4387.227144][T22423] RDX: 0000000000000040 RSI: 00000000022a4340 RDI: 0000000000000005 [ 4387.227146][T22423] RBP: 00007fff3eb0f9a0 R08: 0000000000418574 R09: 000000000000001c [ 4387.227148][T22423] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4387.227149][T22423] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f887ceeb000 | [ 4387.227149][T22423] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f887ceeb000 | [ 4387.227164][T22423] | [ 4387.245462][T22423] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22423 | [4387.245834][T22423] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4387.246080][T22423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4387.246082][T22423] Call Trace: [ 4387.246084][T22423] [4387.246086][T22423] dump_stack_lvl (lib/dump_stack.c:123) [4387.246093][T22423] check_preemption_disabled (lib/smp_processor_id.c:52) [4387.246099][T22423] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4387.246105][T22423] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4387.246112][T22423] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4387.246118][T22423] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4387.246123][T22423] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4387.246135][T22423] rawv6_sendmsg (net/ipv6/raw.c:918) [4387.246147][T22423] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4387.246153][T22423] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4387.246157][T22423] ? __lock_release (kernel/locking/lockdep.c:5534) [4387.246166][T22423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4387.246170][T22423] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4387.246179][T22423] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4387.246195][T22423] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4387.246198][T22423] ? __lock_release (kernel/locking/lockdep.c:5534) [4387.246210][T22423] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4387.246215][T22423] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4387.246220][T22423] ? __pfx___sys_sendto (net/socket.c:2147) [4387.246235][T22423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4387.246243][T22423] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4387.246251][T22423] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4387.246258][T22423] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4387.246268][T22423] __x64_sys_sendto (net/socket.c:2183) [4387.246272][T22423] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4387.246275][T22423] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4387.246281][T22423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4387.246286][T22423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4387.246289][T22423] RIP: 0033:0x7f887cdc2a4a [ 4387.246292][T22423] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.246295][T22423] RSP: 002b:00007fff3eb0f918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4387.246299][T22423] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f887cdc2a4a [ 4387.246301][T22423] RDX: 0000000000000040 RSI: 00000000022a4340 RDI: 0000000000000005 [ 4387.246303][T22423] RBP: 00007fff3eb0f9a0 R08: 0000000000418574 R09: 000000000000001c [ 4387.246305][T22423] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4387.246306][T22423] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f887ceeb000 | [ 4387.246306][T22423] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f887ceeb000 | [ 4387.246322][T22423] | [ 4387.739933][T22427] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22427 | [4387.740426][T22427] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4387.740707][T22427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4387.740710][T22427] Call Trace: [ 4387.740712][T22427] [4387.740715][T22427] dump_stack_lvl (lib/dump_stack.c:123) [4387.740726][T22427] check_preemption_disabled (lib/smp_processor_id.c:52) [4387.740734][T22427] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4387.740741][T22427] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4387.740750][T22427] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4387.740759][T22427] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4387.740764][T22427] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4387.740776][T22427] rawv6_sendmsg (net/ipv6/raw.c:918) [4387.740787][T22427] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4387.740793][T22427] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4387.740800][T22427] ? __lock_release (kernel/locking/lockdep.c:5534) [4387.740811][T22427] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4387.740818][T22427] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4387.740827][T22427] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4387.740843][T22427] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4387.740847][T22427] ? __lock_release (kernel/locking/lockdep.c:5534) [4387.740858][T22427] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4387.740866][T22427] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4387.740871][T22427] ? __pfx___sys_sendto (net/socket.c:2147) [4387.740886][T22427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4387.740895][T22427] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4387.740905][T22427] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4387.740912][T22427] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4387.740922][T22427] __x64_sys_sendto (net/socket.c:2183) [4387.740926][T22427] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4387.740931][T22427] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4387.740936][T22427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4387.740941][T22427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4387.740946][T22427] RIP: 0033:0x7f20cb895a4a [ 4387.740950][T22427] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.740954][T22427] RSP: 002b:00007ffc36c16e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4387.740958][T22427] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f20cb895a4a [ 4387.740960][T22427] RDX: 0000000000000040 RSI: 000000003ff34340 RDI: 0000000000000005 [ 4387.740962][T22427] RBP: 00007ffc36c16f00 R08: 0000000000418574 R09: 000000000000001c [ 4387.740963][T22427] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4387.740965][T22427] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f20cb9be000 | [ 4387.740979][T22427] | [ 4387.740982][T22427] lwtunnel_output(): recursion limit reached on datapath | [ 4389.215460][T22431] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22431 | [4389.216375][T22431] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4389.216656][T22431] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4389.216659][T22431] Call Trace: [ 4389.216661][T22431] [4389.216663][T22431] dump_stack_lvl (lib/dump_stack.c:123) [4389.216673][T22431] check_preemption_disabled (lib/smp_processor_id.c:52) [4389.216680][T22431] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4389.216687][T22431] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4389.216696][T22431] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.216704][T22431] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4389.216709][T22431] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.216721][T22431] rawv6_sendmsg (net/ipv6/raw.c:918) [4389.216733][T22431] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4389.216739][T22431] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4389.216745][T22431] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.216754][T22431] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4389.216760][T22431] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4389.216769][T22431] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4389.216785][T22431] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4389.216788][T22431] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.216800][T22431] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.216806][T22431] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.216812][T22431] ? __pfx___sys_sendto (net/socket.c:2147) [4389.216827][T22431] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4389.216834][T22431] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4389.216844][T22431] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4389.216851][T22431] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4389.216861][T22431] __x64_sys_sendto (net/socket.c:2183) [4389.216865][T22431] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4389.216870][T22431] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4389.216874][T22431] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4389.216879][T22431] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4389.216883][T22431] RIP: 0033:0x7fb601323a4a [ 4389.216888][T22431] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.216891][T22431] RSP: 002b:00007ffe51cb65d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4389.216895][T22431] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb601323a4a [ 4389.216897][T22431] RDX: 0000000000000040 RSI: 0000000003da8340 RDI: 0000000000000005 [ 4389.216899][T22431] RBP: 00007ffe51cb6660 R08: 0000000000418574 R09: 000000000000001c [ 4389.216901][T22431] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4389.216903][T22431] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb60144c000 | [ 4389.216917][T22431] | [ 4389.216920][T22431] lwtunnel_output(): recursion limit reached on datapath | [ 4390.680021][T22435] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22435 | [4390.680529][T22435] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4390.680791][T22435] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4390.680793][T22435] Call Trace: [ 4390.680796][T22435] [4390.680798][T22435] dump_stack_lvl (lib/dump_stack.c:123) [4390.680808][T22435] check_preemption_disabled (lib/smp_processor_id.c:52) [4390.680816][T22435] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4390.680822][T22435] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4390.680831][T22435] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.680839][T22435] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4390.680844][T22435] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.680856][T22435] rawv6_sendmsg (net/ipv6/raw.c:918) [4390.680868][T22435] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4390.680873][T22435] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4390.680880][T22435] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.680890][T22435] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4390.680897][T22435] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4390.680906][T22435] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4390.680922][T22435] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4390.680925][T22435] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.680936][T22435] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.680943][T22435] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.680949][T22435] ? __pfx___sys_sendto (net/socket.c:2147) [4390.680964][T22435] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4390.680972][T22435] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4390.680981][T22435] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4390.680988][T22435] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4390.680999][T22435] __x64_sys_sendto (net/socket.c:2183) [4390.681003][T22435] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4390.681007][T22435] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4390.681012][T22435] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4390.681017][T22435] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4390.681021][T22435] RIP: 0033:0x7f6b2f105a4a [ 4390.681026][T22435] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.681030][T22435] RSP: 002b:00007fff1395b068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4390.681034][T22435] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b2f105a4a [ 4390.681036][T22435] RDX: 0000000000000040 RSI: 000000001011e340 RDI: 0000000000000005 [ 4390.681038][T22435] RBP: 00007fff1395b0f0 R08: 0000000000418574 R09: 000000000000001c [ 4390.681040][T22435] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4390.681041][T22435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b2f22e000 | [ 4390.681041][T22435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b2f22e000 | [ 4390.681056][T22435] | [ 4390.681059][T22435] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22435 | [4390.692834][T22435] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4390.693083][T22435] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4390.693085][T22435] Call Trace: [ 4390.693087][T22435] [4390.693089][T22435] dump_stack_lvl (lib/dump_stack.c:123) [4390.693094][T22435] check_preemption_disabled (lib/smp_processor_id.c:52) [4390.693099][T22435] lwtunnel_output (net/core/lwtunnel.c:359) [4390.693106][T22435] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4390.693113][T22435] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.693119][T22435] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4390.693124][T22435] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.693136][T22435] rawv6_sendmsg (net/ipv6/raw.c:918) [4390.693148][T22435] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4390.693153][T22435] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4390.693157][T22435] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.693164][T22435] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4390.693168][T22435] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4390.693177][T22435] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4390.693193][T22435] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4390.693196][T22435] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.693207][T22435] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.693212][T22435] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.693217][T22435] ? __pfx___sys_sendto (net/socket.c:2147) [4390.693232][T22435] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4390.693239][T22435] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4390.693247][T22435] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4390.693254][T22435] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4390.693264][T22435] __x64_sys_sendto (net/socket.c:2183) [4390.693268][T22435] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4390.693271][T22435] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4390.693276][T22435] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4390.693280][T22435] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4390.693283][T22435] RIP: 0033:0x7f6b2f105a4a [ 4390.693287][T22435] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.693289][T22435] RSP: 002b:00007fff1395b068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4390.693292][T22435] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b2f105a4a [ 4390.693295][T22435] RDX: 0000000000000040 RSI: 000000001011e340 RDI: 0000000000000005 [ 4390.693296][T22435] RBP: 00007fff1395b0f0 R08: 0000000000418574 R09: 000000000000001c [ 4390.693298][T22435] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4390.693300][T22435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b2f22e000 | [ 4390.693300][T22435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b2f22e000 | [ 4390.693315][T22435] | [ 4390.710570][T22435] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22435 | [4390.710937][T22435] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4390.711191][T22435] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4390.711193][T22435] Call Trace: [ 4390.711194][T22435] [4390.711197][T22435] dump_stack_lvl (lib/dump_stack.c:123) [4390.711204][T22435] check_preemption_disabled (lib/smp_processor_id.c:52) [4390.711210][T22435] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4390.711217][T22435] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4390.711224][T22435] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.711231][T22435] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4390.711236][T22435] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.711248][T22435] rawv6_sendmsg (net/ipv6/raw.c:918) [4390.711260][T22435] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4390.711266][T22435] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4390.711270][T22435] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.711279][T22435] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4390.711284][T22435] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4390.711293][T22435] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4390.711309][T22435] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4390.711312][T22435] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.711323][T22435] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.711328][T22435] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.711334][T22435] ? __pfx___sys_sendto (net/socket.c:2147) [4390.711349][T22435] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4390.711355][T22435] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4390.711363][T22435] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4390.711371][T22435] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4390.711381][T22435] __x64_sys_sendto (net/socket.c:2183) [4390.711385][T22435] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4390.711389][T22435] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4390.711394][T22435] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4390.711399][T22435] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4390.711402][T22435] RIP: 0033:0x7f6b2f105a4a [ 4390.711406][T22435] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.711409][T22435] RSP: 002b:00007fff1395b068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4390.711412][T22435] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b2f105a4a [ 4390.711414][T22435] RDX: 0000000000000040 RSI: 000000001011e340 RDI: 0000000000000005 [ 4390.711416][T22435] RBP: 00007fff1395b0f0 R08: 0000000000418574 R09: 000000000000001c [ 4390.711418][T22435] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4390.711420][T22435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b2f22e000 | [ 4390.711420][T22435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b2f22e000 | [ 4390.711435][T22435] | [ 4391.165453][T22439] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22439 | [4391.165965][T22439] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4391.166238][T22439] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4391.166240][T22439] Call Trace: [ 4391.166242][T22439] [4391.166245][T22439] dump_stack_lvl (lib/dump_stack.c:123) [4391.166257][T22439] check_preemption_disabled (lib/smp_processor_id.c:52) [4391.166264][T22439] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4391.166271][T22439] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4391.166281][T22439] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4391.166289][T22439] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4391.166294][T22439] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4391.166306][T22439] rawv6_sendmsg (net/ipv6/raw.c:918) [4391.166318][T22439] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4391.166323][T22439] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4391.166331][T22439] ? __lock_release (kernel/locking/lockdep.c:5534) [4391.166341][T22439] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4391.166350][T22439] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4391.166359][T22439] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4391.166375][T22439] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4391.166378][T22439] ? __lock_release (kernel/locking/lockdep.c:5534) [4391.166390][T22439] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4391.166398][T22439] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4391.166403][T22439] ? __pfx___sys_sendto (net/socket.c:2147) [4391.166418][T22439] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4391.166426][T22439] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4391.166436][T22439] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4391.166443][T22439] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4391.166453][T22439] __x64_sys_sendto (net/socket.c:2183) [4391.166457][T22439] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4391.166461][T22439] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4391.166467][T22439] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4391.166472][T22439] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4391.166478][T22439] RIP: 0033:0x7fa0820a4a4a [ 4391.166482][T22439] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4391.166486][T22439] RSP: 002b:00007ffdcc0880c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4391.166490][T22439] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa0820a4a4a [ 4391.166492][T22439] RDX: 0000000000000040 RSI: 000000001dcee340 RDI: 0000000000000005 [ 4391.166494][T22439] RBP: 00007ffdcc088150 R08: 0000000000418574 R09: 000000000000001c [ 4391.166496][T22439] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4391.166498][T22439] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa0821cd000 | [ 4391.166512][T22439] | [ 4391.180544][T22439] lwtunnel_output(): recursion limit reached on datapath | [ 4392.654198][T22443] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22443 | [4392.655411][T22443] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4392.655711][T22443] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4392.655714][T22443] Call Trace: [ 4392.655716][T22443] [4392.655718][T22443] dump_stack_lvl (lib/dump_stack.c:123) [4392.655729][T22443] check_preemption_disabled (lib/smp_processor_id.c:52) [4392.655736][T22443] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4392.655743][T22443] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4392.655752][T22443] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.655760][T22443] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4392.655765][T22443] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.655777][T22443] rawv6_sendmsg (net/ipv6/raw.c:918) [4392.655789][T22443] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4392.655794][T22443] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4392.655802][T22443] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.655812][T22443] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4392.655819][T22443] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4392.655828][T22443] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4392.655844][T22443] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4392.655847][T22443] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.655858][T22443] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.655865][T22443] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.655871][T22443] ? __pfx___sys_sendto (net/socket.c:2147) [4392.655886][T22443] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4392.655893][T22443] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4392.655902][T22443] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4392.655909][T22443] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4392.655919][T22443] __x64_sys_sendto (net/socket.c:2183) [4392.655923][T22443] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4392.655927][T22443] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4392.655931][T22443] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4392.655936][T22443] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4392.655940][T22443] RIP: 0033:0x7f777fd1da4a [ 4392.655945][T22443] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.655948][T22443] RSP: 002b:00007ffd83171e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4392.655953][T22443] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f777fd1da4a [ 4392.655955][T22443] RDX: 0000000000000040 RSI: 000000001cf32340 RDI: 0000000000000005 [ 4392.655957][T22443] RBP: 00007ffd83171f00 R08: 0000000000418574 R09: 000000000000001c [ 4392.655959][T22443] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4392.655961][T22443] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f777fe46000 | [ 4392.655961][T22443] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f777fe46000 | [ 4392.655975][T22443] | [ 4392.655979][T22443] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22443 | [4392.667933][T22443] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4392.668197][T22443] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4392.668198][T22443] Call Trace: [ 4392.668200][T22443] [4392.668203][T22443] dump_stack_lvl (lib/dump_stack.c:123) [4392.668209][T22443] check_preemption_disabled (lib/smp_processor_id.c:52) [4392.668215][T22443] lwtunnel_output (net/core/lwtunnel.c:359) [4392.668222][T22443] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4392.668229][T22443] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.668234][T22443] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4392.668239][T22443] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.668252][T22443] rawv6_sendmsg (net/ipv6/raw.c:918) [4392.668264][T22443] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4392.668269][T22443] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4392.668274][T22443] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.668282][T22443] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4392.668286][T22443] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4392.668295][T22443] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4392.668311][T22443] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4392.668314][T22443] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.668325][T22443] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.668330][T22443] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.668336][T22443] ? __pfx___sys_sendto (net/socket.c:2147) [4392.668351][T22443] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4392.668358][T22443] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4392.668366][T22443] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4392.668373][T22443] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4392.668384][T22443] __x64_sys_sendto (net/socket.c:2183) [4392.668388][T22443] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4392.668391][T22443] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4392.668396][T22443] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4392.668401][T22443] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4392.668404][T22443] RIP: 0033:0x7f777fd1da4a [ 4392.668407][T22443] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.668410][T22443] RSP: 002b:00007ffd83171e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4392.668413][T22443] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f777fd1da4a [ 4392.668415][T22443] RDX: 0000000000000040 RSI: 000000001cf32340 RDI: 0000000000000005 [ 4392.668417][T22443] RBP: 00007ffd83171f00 R08: 0000000000418574 R09: 000000000000001c [ 4392.668419][T22443] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4392.668421][T22443] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f777fe46000 | [ 4392.668421][T22443] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f777fe46000 | [ 4392.668436][T22443] | [ 4392.683003][T22443] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22443 | [4392.683389][T22443] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4392.683668][T22443] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4392.683670][T22443] Call Trace: [ 4392.683672][T22443] [4392.683674][T22443] dump_stack_lvl (lib/dump_stack.c:123) [4392.683681][T22443] check_preemption_disabled (lib/smp_processor_id.c:52) [4392.683688][T22443] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4392.683694][T22443] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4392.683701][T22443] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.683708][T22443] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4392.683713][T22443] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4392.683725][T22443] rawv6_sendmsg (net/ipv6/raw.c:918) [4392.683738][T22443] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4392.683743][T22443] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4392.683748][T22443] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.683756][T22443] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4392.683761][T22443] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4392.683770][T22443] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4392.683787][T22443] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4392.683790][T22443] ? __lock_release (kernel/locking/lockdep.c:5534) [4392.683801][T22443] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.683805][T22443] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4392.683811][T22443] ? __pfx___sys_sendto (net/socket.c:2147) [4392.683826][T22443] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4392.683833][T22443] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4392.683841][T22443] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4392.683849][T22443] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4392.683859][T22443] __x64_sys_sendto (net/socket.c:2183) [4392.683863][T22443] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4392.683866][T22443] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4392.683871][T22443] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4392.683876][T22443] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4392.683880][T22443] RIP: 0033:0x7f777fd1da4a [ 4392.683883][T22443] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.683886][T22443] RSP: 002b:00007ffd83171e78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4392.683889][T22443] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f777fd1da4a [ 4392.683891][T22443] RDX: 0000000000000040 RSI: 000000001cf32340 RDI: 0000000000000005 [ 4392.683893][T22443] RBP: 00007ffd83171f00 R08: 0000000000418574 R09: 000000000000001c [ 4392.683895][T22443] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4392.683896][T22443] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f777fe46000 | [ 4392.683896][T22443] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f777fe46000 | [ 4392.683911][T22443] | [ 4393.153111][T22447] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22447 | [4393.153630][T22447] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4393.153902][T22447] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4393.153903][T22447] Call Trace: [ 4393.153906][T22447] [4393.153908][T22447] dump_stack_lvl (lib/dump_stack.c:123) [4393.153920][T22447] check_preemption_disabled (lib/smp_processor_id.c:52) [4393.153928][T22447] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4393.153935][T22447] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4393.153945][T22447] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.153953][T22447] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4393.153958][T22447] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4393.153970][T22447] rawv6_sendmsg (net/ipv6/raw.c:918) [4393.153983][T22447] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4393.153989][T22447] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4393.153996][T22447] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.154007][T22447] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4393.154015][T22447] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4393.154024][T22447] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4393.154041][T22447] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4393.154044][T22447] ? __lock_release (kernel/locking/lockdep.c:5534) [4393.154055][T22447] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.154063][T22447] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4393.154068][T22447] ? __pfx___sys_sendto (net/socket.c:2147) [4393.154083][T22447] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4393.154091][T22447] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4393.154102][T22447] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4393.154109][T22447] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4393.154119][T22447] __x64_sys_sendto (net/socket.c:2183) [4393.154123][T22447] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4393.154128][T22447] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4393.154134][T22447] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4393.154139][T22447] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4393.154144][T22447] RIP: 0033:0x7fb90c87ea4a [ 4393.154149][T22447] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.154152][T22447] RSP: 002b:00007ffd95104218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4393.154156][T22447] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb90c87ea4a [ 4393.154158][T22447] RDX: 0000000000000040 RSI: 000000001f138340 RDI: 0000000000000005 [ 4393.154160][T22447] RBP: 00007ffd951042a0 R08: 0000000000418574 R09: 000000000000001c [ 4393.154162][T22447] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4393.154163][T22447] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb90c9a7000 | [ 4393.154178][T22447] | [ 4393.154180][T22447] lwtunnel_output(): recursion limit reached on datapath | [ 4394.642226][T22451] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22451 | [4394.642751][T22451] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4394.643028][T22451] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4394.643030][T22451] Call Trace: [ 4394.643034][T22451] [4394.643036][T22451] dump_stack_lvl (lib/dump_stack.c:123) [4394.643046][T22451] check_preemption_disabled (lib/smp_processor_id.c:52) [4394.643054][T22451] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4394.643061][T22451] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4394.643070][T22451] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.643078][T22451] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4394.643083][T22451] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.643095][T22451] rawv6_sendmsg (net/ipv6/raw.c:918) [4394.643107][T22451] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4394.643112][T22451] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4394.643119][T22451] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.643129][T22451] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4394.643136][T22451] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4394.643145][T22451] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4394.643161][T22451] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4394.643164][T22451] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.643175][T22451] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.643182][T22451] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.643188][T22451] ? __pfx___sys_sendto (net/socket.c:2147) [4394.643203][T22451] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4394.643211][T22451] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4394.643221][T22451] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4394.643228][T22451] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4394.643238][T22451] __x64_sys_sendto (net/socket.c:2183) [4394.643242][T22451] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4394.643247][T22451] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4394.643252][T22451] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4394.643257][T22451] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4394.643262][T22451] RIP: 0033:0x7f8434d86a4a [ 4394.643267][T22451] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.643270][T22451] RSP: 002b:00007fff9cfbc4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4394.643274][T22451] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8434d86a4a [ 4394.643277][T22451] RDX: 0000000000000040 RSI: 0000000019225340 RDI: 0000000000000005 [ 4394.643278][T22451] RBP: 00007fff9cfbc540 R08: 0000000000418574 R09: 000000000000001c [ 4394.643280][T22451] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4394.643282][T22451] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8434eaf000 | [ 4394.643282][T22451] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8434eaf000 | [ 4394.643297][T22451] | [ 4394.643300][T22451] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22451 | [4394.655307][T22451] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4394.655601][T22451] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4394.655603][T22451] Call Trace: [ 4394.655605][T22451] [4394.655607][T22451] dump_stack_lvl (lib/dump_stack.c:123) [4394.655614][T22451] check_preemption_disabled (lib/smp_processor_id.c:52) [4394.655620][T22451] lwtunnel_output (net/core/lwtunnel.c:359) [4394.655626][T22451] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4394.655634][T22451] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.655640][T22451] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4394.655645][T22451] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.655657][T22451] rawv6_sendmsg (net/ipv6/raw.c:918) [4394.655669][T22451] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4394.655675][T22451] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4394.655679][T22451] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.655687][T22451] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4394.655691][T22451] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4394.655700][T22451] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4394.655717][T22451] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4394.655720][T22451] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.655731][T22451] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.655735][T22451] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.655741][T22451] ? __pfx___sys_sendto (net/socket.c:2147) [4394.655756][T22451] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4394.655762][T22451] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4394.655770][T22451] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4394.655778][T22451] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4394.655788][T22451] __x64_sys_sendto (net/socket.c:2183) [4394.655792][T22451] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4394.655795][T22451] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4394.655800][T22451] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4394.655805][T22451] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4394.655808][T22451] RIP: 0033:0x7f8434d86a4a [ 4394.655812][T22451] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.655815][T22451] RSP: 002b:00007fff9cfbc4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4394.655818][T22451] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8434d86a4a [ 4394.655820][T22451] RDX: 0000000000000040 RSI: 0000000019225340 RDI: 0000000000000005 [ 4394.655821][T22451] RBP: 00007fff9cfbc540 R08: 0000000000418574 R09: 000000000000001c [ 4394.655823][T22451] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4394.655825][T22451] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8434eaf000 | [ 4394.655825][T22451] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8434eaf000 | [ 4394.655839][T22451] | [ 4394.656363][T22451] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22451 | [4394.668366][T22451] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4394.668635][T22451] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4394.668637][T22451] Call Trace: [ 4394.668639][T22451] [4394.668641][T22451] dump_stack_lvl (lib/dump_stack.c:123) [4394.668647][T22451] check_preemption_disabled (lib/smp_processor_id.c:52) [4394.668653][T22451] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4394.668660][T22451] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4394.668667][T22451] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.668673][T22451] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4394.668678][T22451] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.668690][T22451] rawv6_sendmsg (net/ipv6/raw.c:918) [4394.668702][T22451] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4394.668708][T22451] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4394.668712][T22451] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.668720][T22451] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4394.668735][T22451] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4394.668744][T22451] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4394.668760][T22451] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4394.668763][T22451] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.668774][T22451] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.668778][T22451] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.668784][T22451] ? __pfx___sys_sendto (net/socket.c:2147) [4394.668798][T22451] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4394.668804][T22451] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4394.668812][T22451] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4394.668819][T22451] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4394.668829][T22451] __x64_sys_sendto (net/socket.c:2183) [4394.668833][T22451] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4394.668836][T22451] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4394.668841][T22451] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4394.668845][T22451] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4394.668849][T22451] RIP: 0033:0x7f8434d86a4a [ 4394.668853][T22451] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.668856][T22451] RSP: 002b:00007fff9cfbc4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4394.668859][T22451] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8434d86a4a [ 4394.668861][T22451] RDX: 0000000000000040 RSI: 0000000019225340 RDI: 0000000000000005 [ 4394.668863][T22451] RBP: 00007fff9cfbc540 R08: 0000000000418574 R09: 000000000000001c [ 4394.668865][T22451] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4394.668867][T22451] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8434eaf000 | [ 4394.668867][T22451] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8434eaf000 | [ 4394.668881][T22451] | [ 4395.158752][T22455] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22455 | [4395.159229][T22455] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4395.159504][T22455] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4395.159507][T22455] Call Trace: [ 4395.159509][T22455] [4395.159511][T22455] dump_stack_lvl (lib/dump_stack.c:123) [4395.159523][T22455] check_preemption_disabled (lib/smp_processor_id.c:52) [4395.159530][T22455] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4395.159536][T22455] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4395.159547][T22455] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.159555][T22455] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4395.159560][T22455] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4395.159572][T22455] rawv6_sendmsg (net/ipv6/raw.c:918) [4395.159583][T22455] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4395.159588][T22455] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4395.159596][T22455] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.159606][T22455] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4395.159614][T22455] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4395.159623][T22455] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4395.159638][T22455] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4395.159641][T22455] ? __lock_release (kernel/locking/lockdep.c:5534) [4395.159652][T22455] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.159676][T22455] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4395.159682][T22455] ? __pfx___sys_sendto (net/socket.c:2147) [4395.159709][T22455] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4395.159717][T22455] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4395.159728][T22455] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4395.159734][T22455] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4395.159744][T22455] __x64_sys_sendto (net/socket.c:2183) [4395.159748][T22455] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4395.159753][T22455] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4395.159758][T22455] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4395.159763][T22455] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4395.159768][T22455] RIP: 0033:0x7f32c661ba4a [ 4395.159788][T22455] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.159792][T22455] RSP: 002b:00007ffc09f23fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4395.159796][T22455] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f32c661ba4a [ 4395.159798][T22455] RDX: 0000000000000040 RSI: 0000000028a0a340 RDI: 0000000000000005 [ 4395.159800][T22455] RBP: 00007ffc09f24070 R08: 0000000000418574 R09: 000000000000001c [ 4395.159802][T22455] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4395.159804][T22455] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32c6744000 | [ 4395.159819][T22455] | [ 4395.159821][T22455] lwtunnel_output(): recursion limit reached on datapath | [ 4396.625323][T22459] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22459 | [4396.626817][T22459] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4396.627073][T22459] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4396.627075][T22459] Call Trace: [ 4396.627077][T22459] [4396.627080][T22459] dump_stack_lvl (lib/dump_stack.c:123) [4396.627089][T22459] check_preemption_disabled (lib/smp_processor_id.c:52) [4396.627097][T22459] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4396.627104][T22459] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4396.627113][T22459] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.627121][T22459] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4396.627126][T22459] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.627138][T22459] rawv6_sendmsg (net/ipv6/raw.c:918) [4396.627149][T22459] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4396.627155][T22459] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4396.627161][T22459] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.627171][T22459] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4396.627178][T22459] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4396.627187][T22459] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4396.627203][T22459] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4396.627206][T22459] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.627217][T22459] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.627224][T22459] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.627229][T22459] ? __pfx___sys_sendto (net/socket.c:2147) [4396.627244][T22459] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4396.627252][T22459] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4396.627261][T22459] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4396.627269][T22459] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4396.627279][T22459] __x64_sys_sendto (net/socket.c:2183) [4396.627283][T22459] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4396.627288][T22459] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4396.627293][T22459] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4396.627298][T22459] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4396.627302][T22459] RIP: 0033:0x7f6a7672ba4a [ 4396.627306][T22459] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4396.627310][T22459] RSP: 002b:00007fff3d1cdfe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4396.627313][T22459] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a7672ba4a [ 4396.627316][T22459] RDX: 0000000000000040 RSI: 0000000037f44340 RDI: 0000000000000005 [ 4396.627318][T22459] RBP: 00007fff3d1ce070 R08: 0000000000418574 R09: 000000000000001c [ 4396.627320][T22459] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4396.627321][T22459] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a76854000 | [ 4396.627321][T22459] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a76854000 | [ 4396.627336][T22459] | [ 4396.627437][T22459] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22459 | [4396.638982][T22459] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4396.639232][T22459] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4396.639234][T22459] Call Trace: [ 4396.639236][T22459] [4396.639238][T22459] dump_stack_lvl (lib/dump_stack.c:123) [4396.639246][T22459] check_preemption_disabled (lib/smp_processor_id.c:52) [4396.639252][T22459] lwtunnel_output (net/core/lwtunnel.c:359) [4396.639259][T22459] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4396.639267][T22459] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.639273][T22459] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4396.639278][T22459] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.639290][T22459] rawv6_sendmsg (net/ipv6/raw.c:918) [4396.639302][T22459] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4396.639308][T22459] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4396.639312][T22459] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.639321][T22459] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4396.639325][T22459] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4396.639335][T22459] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4396.639351][T22459] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4396.639354][T22459] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.639365][T22459] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.639370][T22459] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.639376][T22459] ? __pfx___sys_sendto (net/socket.c:2147) [4396.639391][T22459] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4396.639398][T22459] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4396.639407][T22459] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4396.639414][T22459] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4396.639424][T22459] __x64_sys_sendto (net/socket.c:2183) [4396.639428][T22459] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4396.639432][T22459] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4396.639438][T22459] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4396.639443][T22459] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4396.639446][T22459] RIP: 0033:0x7f6a7672ba4a [ 4396.639450][T22459] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4396.639454][T22459] RSP: 002b:00007fff3d1cdfe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4396.639457][T22459] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a7672ba4a [ 4396.639460][T22459] RDX: 0000000000000040 RSI: 0000000037f44340 RDI: 0000000000000005 [ 4396.639461][T22459] RBP: 00007fff3d1ce070 R08: 0000000000418574 R09: 000000000000001c [ 4396.639464][T22459] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4396.639465][T22459] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a76854000 | [ 4396.639465][T22459] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a76854000 | [ 4396.639481][T22459] | [ 4396.652462][T22459] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22459 | [4396.652838][T22459] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4396.653090][T22459] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4396.653092][T22459] Call Trace: [ 4396.653095][T22459] [4396.653097][T22459] dump_stack_lvl (lib/dump_stack.c:123) [4396.653104][T22459] check_preemption_disabled (lib/smp_processor_id.c:52) [4396.653111][T22459] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4396.653117][T22459] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4396.653125][T22459] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.653131][T22459] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4396.653136][T22459] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.653148][T22459] rawv6_sendmsg (net/ipv6/raw.c:918) [4396.653160][T22459] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4396.653165][T22459] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4396.653170][T22459] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.653179][T22459] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4396.653183][T22459] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4396.653192][T22459] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4396.653208][T22459] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4396.653211][T22459] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.653222][T22459] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.653227][T22459] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.653233][T22459] ? __pfx___sys_sendto (net/socket.c:2147) [4396.653248][T22459] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4396.653255][T22459] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4396.653263][T22459] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4396.653271][T22459] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4396.653281][T22459] __x64_sys_sendto (net/socket.c:2183) [4396.653285][T22459] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4396.653288][T22459] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4396.653293][T22459] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4396.653298][T22459] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4396.653302][T22459] RIP: 0033:0x7f6a7672ba4a [ 4396.653306][T22459] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4396.653309][T22459] RSP: 002b:00007fff3d1cdfe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4396.653312][T22459] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a7672ba4a [ 4396.653314][T22459] RDX: 0000000000000040 RSI: 0000000037f44340 RDI: 0000000000000005 [ 4396.653316][T22459] RBP: 00007fff3d1ce070 R08: 0000000000418574 R09: 000000000000001c [ 4396.653318][T22459] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4396.653320][T22459] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a76854000 | [ 4396.653320][T22459] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a76854000 | [ 4396.653334][T22459] | [ 4397.129735][T22463] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22463 | [4397.130205][T22463] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4397.130459][T22463] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4397.130461][T22463] Call Trace: [ 4397.130464][T22463] [4397.130466][T22463] dump_stack_lvl (lib/dump_stack.c:123) [4397.130478][T22463] check_preemption_disabled (lib/smp_processor_id.c:52) [4397.130486][T22463] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4397.130493][T22463] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4397.130503][T22463] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4397.130510][T22463] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4397.130516][T22463] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4397.130528][T22463] rawv6_sendmsg (net/ipv6/raw.c:918) [4397.130540][T22463] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4397.130545][T22463] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4397.130552][T22463] ? __lock_release (kernel/locking/lockdep.c:5534) [4397.130562][T22463] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4397.130570][T22463] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4397.130579][T22463] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4397.130594][T22463] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4397.130598][T22463] ? __lock_release (kernel/locking/lockdep.c:5534) [4397.130609][T22463] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4397.130616][T22463] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4397.130621][T22463] ? __pfx___sys_sendto (net/socket.c:2147) [4397.130636][T22463] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4397.130644][T22463] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4397.130653][T22463] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4397.130660][T22463] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4397.130671][T22463] __x64_sys_sendto (net/socket.c:2183) [4397.130674][T22463] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4397.130679][T22463] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4397.130684][T22463] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4397.130689][T22463] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4397.130693][T22463] RIP: 0033:0x7f7252e1ba4a [ 4397.130698][T22463] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.130702][T22463] RSP: 002b:00007ffcf18fcbc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4397.130706][T22463] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7252e1ba4a [ 4397.130708][T22463] RDX: 0000000000000040 RSI: 00000000081ac340 RDI: 0000000000000005 [ 4397.130710][T22463] RBP: 00007ffcf18fcc50 R08: 0000000000418574 R09: 000000000000001c [ 4397.130712][T22463] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4397.130714][T22463] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7252f44000 | [ 4397.130714][T22463] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7252f44000 | [ 4397.130730][T22463] | [ 4397.143277][T22463] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22463 | [4397.144069][T22463] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4397.144322][T22463] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4397.144324][T22463] Call Trace: [ 4397.144325][T22463] [4397.144328][T22463] dump_stack_lvl (lib/dump_stack.c:123) [4397.144334][T22463] check_preemption_disabled (lib/smp_processor_id.c:52) [4397.144341][T22463] lwtunnel_output (net/core/lwtunnel.c:359) [4397.144347][T22463] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4397.144354][T22463] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4397.144360][T22463] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4397.144366][T22463] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4397.144378][T22463] rawv6_sendmsg (net/ipv6/raw.c:918) [4397.144390][T22463] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4397.144395][T22463] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4397.144399][T22463] ? __lock_release (kernel/locking/lockdep.c:5534) [4397.144407][T22463] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4397.144411][T22463] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4397.144420][T22463] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4397.144437][T22463] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4397.144439][T22463] ? __lock_release (kernel/locking/lockdep.c:5534) [4397.144451][T22463] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4397.144456][T22463] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4397.144461][T22463] ? __pfx___sys_sendto (net/socket.c:2147) [4397.144478][T22463] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4397.144484][T22463] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4397.144493][T22463] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4397.144500][T22463] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4397.144511][T22463] __x64_sys_sendto (net/socket.c:2183) [4397.144515][T22463] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4397.144518][T22463] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4397.144523][T22463] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4397.144528][T22463] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4397.144531][T22463] RIP: 0033:0x7f7252e1ba4a [ 4397.144535][T22463] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.144538][T22463] RSP: 002b:00007ffcf18fcbc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4397.144541][T22463] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7252e1ba4a [ 4397.144543][T22463] RDX: 0000000000000040 RSI: 00000000081ac340 RDI: 0000000000000005 [ 4397.144545][T22463] RBP: 00007ffcf18fcc50 R08: 0000000000418574 R09: 000000000000001c [ 4397.144546][T22463] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4397.144548][T22463] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7252f44000 | [ 4397.144548][T22463] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7252f44000 | [ 4397.144562][T22463] | [ 4397.157546][T22463] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22463 | [4397.157909][T22463] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4397.158160][T22463] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4397.158162][T22463] Call Trace: [ 4397.158164][T22463] [4397.158166][T22463] dump_stack_lvl (lib/dump_stack.c:123) [4397.158172][T22463] check_preemption_disabled (lib/smp_processor_id.c:52) [4397.158179][T22463] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4397.158185][T22463] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4397.158192][T22463] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4397.158198][T22463] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4397.158203][T22463] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4397.158215][T22463] rawv6_sendmsg (net/ipv6/raw.c:918) [4397.158227][T22463] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4397.158233][T22463] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4397.158237][T22463] ? __lock_release (kernel/locking/lockdep.c:5534) [4397.158245][T22463] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4397.158250][T22463] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4397.158259][T22463] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4397.158275][T22463] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4397.158278][T22463] ? __lock_release (kernel/locking/lockdep.c:5534) [4397.158289][T22463] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4397.158294][T22463] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4397.158300][T22463] ? __pfx___sys_sendto (net/socket.c:2147) [4397.158314][T22463] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4397.158321][T22463] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4397.158329][T22463] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4397.158336][T22463] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4397.158346][T22463] __x64_sys_sendto (net/socket.c:2183) [4397.158350][T22463] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4397.158354][T22463] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4397.158358][T22463] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4397.158363][T22463] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4397.158366][T22463] RIP: 0033:0x7f7252e1ba4a [ 4397.158370][T22463] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.158372][T22463] RSP: 002b:00007ffcf18fcbc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4397.158375][T22463] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7252e1ba4a [ 4397.158378][T22463] RDX: 0000000000000040 RSI: 00000000081ac340 RDI: 0000000000000005 [ 4397.158379][T22463] RBP: 00007ffcf18fcc50 R08: 0000000000418574 R09: 000000000000001c [ 4397.158381][T22463] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4397.158383][T22463] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7252f44000 | [ 4397.158383][T22463] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7252f44000 | [ 4397.158398][T22463] | [ 4397.645462][T22467] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22467 | [4397.645969][T22467] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4397.646242][T22467] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4397.646244][T22467] Call Trace: [ 4397.646246][T22467] [4397.646249][T22467] dump_stack_lvl (lib/dump_stack.c:123) [4397.646260][T22467] check_preemption_disabled (lib/smp_processor_id.c:52) [4397.646268][T22467] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4397.646274][T22467] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4397.646285][T22467] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4397.646293][T22467] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4397.646298][T22467] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4397.646310][T22467] rawv6_sendmsg (net/ipv6/raw.c:918) [4397.646322][T22467] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4397.646327][T22467] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4397.646334][T22467] ? __lock_release (kernel/locking/lockdep.c:5534) [4397.646345][T22467] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4397.646353][T22467] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4397.646362][T22467] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4397.646378][T22467] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4397.646381][T22467] ? __lock_release (kernel/locking/lockdep.c:5534) [4397.646392][T22467] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4397.646400][T22467] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4397.646406][T22467] ? __pfx___sys_sendto (net/socket.c:2147) [4397.646420][T22467] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4397.646428][T22467] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4397.646438][T22467] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4397.646445][T22467] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4397.646456][T22467] __x64_sys_sendto (net/socket.c:2183) [4397.646460][T22467] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4397.646465][T22467] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4397.646470][T22467] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4397.646476][T22467] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4397.646481][T22467] RIP: 0033:0x7feac5949a4a [ 4397.646486][T22467] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.646489][T22467] RSP: 002b:00007ffd98c3b238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4397.646493][T22467] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feac5949a4a [ 4397.646495][T22467] RDX: 0000000000000040 RSI: 0000000034b19340 RDI: 0000000000000005 [ 4397.646497][T22467] RBP: 00007ffd98c3b2c0 R08: 0000000000418574 R09: 000000000000001c [ 4397.646499][T22467] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4397.646501][T22467] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feac5a72000 | [ 4397.646516][T22467] | [ 4397.660407][T22467] lwtunnel_output(): recursion limit reached on datapath | [ 4399.139244][T22471] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22471 | [4399.140122][T22471] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4399.140395][T22471] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4399.140397][T22471] Call Trace: [ 4399.140399][T22471] [4399.140402][T22471] dump_stack_lvl (lib/dump_stack.c:123) [4399.140410][T22471] check_preemption_disabled (lib/smp_processor_id.c:52) [4399.140416][T22471] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4399.140423][T22471] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4399.140432][T22471] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.140439][T22471] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4399.140444][T22471] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4399.140457][T22471] rawv6_sendmsg (net/ipv6/raw.c:918) [4399.140469][T22471] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4399.140476][T22471] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4399.140482][T22471] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.140490][T22471] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4399.140495][T22471] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4399.140504][T22471] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4399.140520][T22471] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4399.140524][T22471] ? __lock_release (kernel/locking/lockdep.c:5534) [4399.140535][T22471] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.140541][T22471] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4399.140547][T22471] ? __pfx___sys_sendto (net/socket.c:2147) [4399.140561][T22471] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4399.140568][T22471] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4399.140577][T22471] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4399.140584][T22471] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4399.140594][T22471] __x64_sys_sendto (net/socket.c:2183) [4399.140598][T22471] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4399.140601][T22471] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4399.140606][T22471] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4399.140611][T22471] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4399.140615][T22471] RIP: 0033:0x7f85e98b3a4a [ 4399.140619][T22471] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4399.140622][T22471] RSP: 002b:00007ffe74643ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4399.140625][T22471] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f85e98b3a4a [ 4399.140628][T22471] RDX: 0000000000000040 RSI: 0000000032082340 RDI: 0000000000000005 [ 4399.140629][T22471] RBP: 00007ffe74643f70 R08: 0000000000418574 R09: 000000000000001c [ 4399.140631][T22471] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4399.140633][T22471] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85e99dc000 | [ 4399.140647][T22471] | [ 4399.153538][T22471] lwtunnel_output(): recursion limit reached on datapath | [ 4400.619830][T22475] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22475 | [4400.620292][T22475] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4400.621691][T22475] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4400.621693][T22475] Call Trace: [ 4400.621696][T22475] [4400.621698][T22475] dump_stack_lvl (lib/dump_stack.c:123) [4400.621709][T22475] check_preemption_disabled (lib/smp_processor_id.c:52) [4400.621717][T22475] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4400.621723][T22475] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4400.621732][T22475] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.621740][T22475] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4400.621745][T22475] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.621757][T22475] rawv6_sendmsg (net/ipv6/raw.c:918) [4400.621769][T22475] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4400.621774][T22475] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4400.621782][T22475] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.621792][T22475] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4400.621798][T22475] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4400.621807][T22475] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4400.621824][T22475] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4400.621827][T22475] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.621838][T22475] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.621845][T22475] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.621851][T22475] ? __pfx___sys_sendto (net/socket.c:2147) [4400.621866][T22475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4400.621873][T22475] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4400.621883][T22475] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4400.621890][T22475] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4400.621900][T22475] __x64_sys_sendto (net/socket.c:2183) [4400.621904][T22475] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4400.621908][T22475] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4400.621913][T22475] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4400.621918][T22475] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4400.621923][T22475] RIP: 0033:0x7f94ca2baa4a [ 4400.621927][T22475] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.621931][T22475] RSP: 002b:00007ffdf3999ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4400.621935][T22475] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f94ca2baa4a [ 4400.621938][T22475] RDX: 0000000000000040 RSI: 000000003509e340 RDI: 0000000000000005 [ 4400.621939][T22475] RBP: 00007ffdf3999b60 R08: 0000000000418574 R09: 000000000000001c [ 4400.621941][T22475] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4400.621943][T22475] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f94ca3e3000 | [ 4400.621943][T22475] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f94ca3e3000 | [ 4400.621957][T22475] | [ 4400.621960][T22475] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22475 | [4400.633657][T22475] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4400.633901][T22475] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4400.633904][T22475] Call Trace: [ 4400.633906][T22475] [4400.633908][T22475] dump_stack_lvl (lib/dump_stack.c:123) [4400.633916][T22475] check_preemption_disabled (lib/smp_processor_id.c:52) [4400.633922][T22475] lwtunnel_output (net/core/lwtunnel.c:359) [4400.633929][T22475] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4400.633938][T22475] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.633945][T22475] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4400.633950][T22475] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4400.633962][T22475] rawv6_sendmsg (net/ipv6/raw.c:918) [4400.633974][T22475] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4400.633979][T22475] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4400.633984][T22475] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.633993][T22475] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4400.633998][T22475] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4400.634007][T22475] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4400.634024][T22475] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4400.634026][T22475] ? __lock_release (kernel/locking/lockdep.c:5534) [4400.634038][T22475] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.634044][T22475] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4400.634050][T22475] ? __pfx___sys_sendto (net/socket.c:2147) [4400.634065][T22475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4400.634072][T22475] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4400.634081][T22475] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4400.634088][T22475] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4400.634099][T22475] __x64_sys_sendto (net/socket.c:2183) [4400.634103][T22475] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4400.634106][T22475] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4400.634112][T22475] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4400.634117][T22475] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4400.634121][T22475] RIP: 0033:0x7f94ca2baa4a [ 4400.634125][T22475] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.634128][T22475] RSP: 002b:00007ffdf3999ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4400.634131][T22475] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f94ca2baa4a [ 4400.634133][T22475] RDX: 0000000000000040 RSI: 000000003509e340 RDI: 0000000000000005 [ 4400.634134][T22475] RBP: 00007ffdf3999b60 R08: 0000000000418574 R09: 000000000000001c [ 4400.634136][T22475] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4400.634138][T22475] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f94ca3e3000 | [ 4400.634152][T22475] | [ 4402.382728][T22490] check_preemption_disabled: 7 callbacks suppressed | [ 4402.382736][T22490] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22490 | [4402.383553][T22490] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4402.383820][T22490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4402.383822][T22490] Call Trace: [ 4402.383825][T22490] [4402.383827][T22490] dump_stack_lvl (lib/dump_stack.c:123) [4402.383838][T22490] check_preemption_disabled (lib/smp_processor_id.c:52) [4402.383845][T22490] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4402.383851][T22490] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4402.383861][T22490] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4402.383869][T22490] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4402.383874][T22490] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4402.383886][T22490] rawv6_sendmsg (net/ipv6/raw.c:918) [4402.383898][T22490] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4402.383903][T22490] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4402.383910][T22490] ? __lock_release (kernel/locking/lockdep.c:5534) [4402.383920][T22490] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4402.383927][T22490] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4402.383936][T22490] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4402.383952][T22490] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4402.383956][T22490] ? __lock_release (kernel/locking/lockdep.c:5534) [4402.383967][T22490] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4402.383973][T22490] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4402.383979][T22490] ? __pfx___sys_sendto (net/socket.c:2147) [4402.383994][T22490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4402.384002][T22490] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4402.384011][T22490] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4402.384018][T22490] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4402.384028][T22490] __x64_sys_sendto (net/socket.c:2183) [4402.384033][T22490] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4402.384037][T22490] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4402.384042][T22490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4402.384047][T22490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4402.384051][T22490] RIP: 0033:0x7f88b91c9a4a [ 4402.384056][T22490] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.384059][T22490] RSP: 002b:00007fff8bbe53e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4402.384063][T22490] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f88b91c9a4a [ 4402.384065][T22490] RDX: 0000000000000040 RSI: 0000000006fef340 RDI: 0000000000000005 [ 4402.384067][T22490] RBP: 00007fff8bbe5470 R08: 0000000000418574 R09: 000000000000001c [ 4402.384069][T22490] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4402.384071][T22490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88b92f2000 | [ 4402.384071][T22490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88b92f2000 | [ 4402.384085][T22490] | [ 4402.384089][T22490] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22490 | [4402.396429][T22490] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4402.396697][T22490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4402.396699][T22490] Call Trace: [ 4402.396702][T22490] [4402.396704][T22490] dump_stack_lvl (lib/dump_stack.c:123) [4402.396713][T22490] check_preemption_disabled (lib/smp_processor_id.c:52) [4402.396720][T22490] lwtunnel_output (net/core/lwtunnel.c:359) [4402.396727][T22490] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4402.396736][T22490] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4402.396743][T22490] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4402.396748][T22490] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4402.396761][T22490] rawv6_sendmsg (net/ipv6/raw.c:918) [4402.396772][T22490] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4402.396778][T22490] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4402.396783][T22490] ? __lock_release (kernel/locking/lockdep.c:5534) [4402.396793][T22490] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4402.396799][T22490] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4402.396808][T22490] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4402.396824][T22490] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4402.396827][T22490] ? __lock_release (kernel/locking/lockdep.c:5534) [4402.396838][T22490] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4402.396845][T22490] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4402.396850][T22490] ? __pfx___sys_sendto (net/socket.c:2147) [4402.396865][T22490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4402.396873][T22490] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4402.396882][T22490] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4402.396889][T22490] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4402.396900][T22490] __x64_sys_sendto (net/socket.c:2183) [4402.396904][T22490] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4402.396907][T22490] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4402.396912][T22490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4402.396917][T22490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4402.396921][T22490] RIP: 0033:0x7f88b91c9a4a [ 4402.396925][T22490] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.396927][T22490] RSP: 002b:00007fff8bbe53e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4402.396931][T22490] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f88b91c9a4a [ 4402.396933][T22490] RDX: 0000000000000040 RSI: 0000000006fef340 RDI: 0000000000000005 [ 4402.396935][T22490] RBP: 00007fff8bbe5470 R08: 0000000000418574 R09: 000000000000001c [ 4402.396937][T22490] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4402.396939][T22490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88b92f2000 | [ 4402.396939][T22490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88b92f2000 | [ 4402.396954][T22490] | [ 4402.397410][T22490] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22490 | [4402.409489][T22490] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4402.409752][T22490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4402.409754][T22490] Call Trace: [ 4402.409756][T22490] [4402.409758][T22490] dump_stack_lvl (lib/dump_stack.c:123) [4402.409765][T22490] check_preemption_disabled (lib/smp_processor_id.c:52) [4402.409771][T22490] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4402.409778][T22490] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4402.409785][T22490] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4402.409791][T22490] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4402.409797][T22490] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4402.409809][T22490] rawv6_sendmsg (net/ipv6/raw.c:918) [4402.409821][T22490] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4402.409826][T22490] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4402.409831][T22490] ? __lock_release (kernel/locking/lockdep.c:5534) [4402.409839][T22490] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4402.409844][T22490] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4402.409853][T22490] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4402.409870][T22490] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4402.409873][T22490] ? __lock_release (kernel/locking/lockdep.c:5534) [4402.409884][T22490] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4402.409889][T22490] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4402.409894][T22490] ? __pfx___sys_sendto (net/socket.c:2147) [4402.409909][T22490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4402.409916][T22490] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4402.409924][T22490] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4402.409931][T22490] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4402.409941][T22490] __x64_sys_sendto (net/socket.c:2183) [4402.409945][T22490] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4402.409949][T22490] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4402.409955][T22490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4402.409960][T22490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4402.409964][T22490] RIP: 0033:0x7f88b91c9a4a [ 4402.409968][T22490] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.409971][T22490] RSP: 002b:00007fff8bbe53e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4402.409975][T22490] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f88b91c9a4a [ 4402.409977][T22490] RDX: 0000000000000040 RSI: 0000000006fef340 RDI: 0000000000000005 [ 4402.409979][T22490] RBP: 00007fff8bbe5470 R08: 0000000000418574 R09: 000000000000001c [ 4402.409981][T22490] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4402.409983][T22490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88b92f2000 | [ 4402.409983][T22490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88b92f2000 | [ 4402.409998][T22490] | [ 4403.227518][T22497] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22497 | [4403.227985][T22497] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4403.228236][T22497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4403.228238][T22497] Call Trace: [ 4403.228240][T22497] [4403.228243][T22497] dump_stack_lvl (lib/dump_stack.c:123) [4403.228252][T22497] check_preemption_disabled (lib/smp_processor_id.c:52) [4403.228259][T22497] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4403.228266][T22497] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4403.228274][T22497] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4403.228281][T22497] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4403.228287][T22497] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4403.228299][T22497] rawv6_sendmsg (net/ipv6/raw.c:918) [4403.228310][T22497] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4403.228316][T22497] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4403.228322][T22497] ? __lock_release (kernel/locking/lockdep.c:5534) [4403.228331][T22497] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4403.228337][T22497] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4403.228346][T22497] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4403.228363][T22497] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4403.228366][T22497] ? __lock_release (kernel/locking/lockdep.c:5534) [4403.228377][T22497] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4403.228383][T22497] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4403.228388][T22497] ? __pfx___sys_sendto (net/socket.c:2147) [4403.228414][T22497] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4403.228421][T22497] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4403.228430][T22497] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4403.228437][T22497] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4403.228447][T22497] __x64_sys_sendto (net/socket.c:2183) [4403.228450][T22497] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4403.228455][T22497] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4403.228460][T22497] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4403.228464][T22497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4403.228469][T22497] RIP: 0033:0x7fd8291a6a4a [ 4403.228473][T22497] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.228476][T22497] RSP: 002b:00007ffe4dfa9c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4403.228480][T22497] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd8291a6a4a [ 4403.228483][T22497] RDX: 0000000000000040 RSI: 00000000379f9340 RDI: 0000000000000005 [ 4403.228486][T22497] RBP: 00007ffe4dfa9cf0 R08: 0000000000418574 R09: 000000000000001c [ 4403.228488][T22497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4403.228490][T22497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8292cf000 | [ 4403.228490][T22497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8292cf000 | [ 4403.228504][T22497] | [ 4403.240846][T22497] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22497 | [4403.241191][T22497] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4403.241439][T22497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4403.241440][T22497] Call Trace: [ 4403.241442][T22497] [4403.241444][T22497] dump_stack_lvl (lib/dump_stack.c:123) [4403.241452][T22497] check_preemption_disabled (lib/smp_processor_id.c:52) [4403.241458][T22497] lwtunnel_output (net/core/lwtunnel.c:359) [4403.241465][T22497] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4403.241472][T22497] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4403.241480][T22497] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4403.241485][T22497] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4403.241497][T22497] rawv6_sendmsg (net/ipv6/raw.c:918) [4403.241508][T22497] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4403.241514][T22497] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4403.241519][T22497] ? __lock_release (kernel/locking/lockdep.c:5534) [4403.241528][T22497] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4403.241532][T22497] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4403.241541][T22497] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4403.241556][T22497] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4403.241560][T22497] ? __lock_release (kernel/locking/lockdep.c:5534) [4403.241571][T22497] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4403.241576][T22497] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4403.241582][T22497] ? __pfx___sys_sendto (net/socket.c:2147) [4403.241596][T22497] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4403.241604][T22497] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4403.241613][T22497] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4403.241620][T22497] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4403.241630][T22497] __x64_sys_sendto (net/socket.c:2183) [4403.241634][T22497] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4403.241638][T22497] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4403.241643][T22497] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4403.241648][T22497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4403.241652][T22497] RIP: 0033:0x7fd8291a6a4a [ 4403.241655][T22497] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.241658][T22497] RSP: 002b:00007ffe4dfa9c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4403.241661][T22497] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd8291a6a4a [ 4403.241663][T22497] RDX: 0000000000000040 RSI: 00000000379f9340 RDI: 0000000000000005 [ 4403.241665][T22497] RBP: 00007ffe4dfa9cf0 R08: 0000000000418574 R09: 000000000000001c [ 4403.241667][T22497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4403.241669][T22497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8292cf000 | [ 4403.241669][T22497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8292cf000 | [ 4403.241684][T22497] | [ 4403.254715][T22497] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22497 | [4403.255080][T22497] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4403.255326][T22497] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4403.255328][T22497] Call Trace: [ 4403.255330][T22497] [4403.255332][T22497] dump_stack_lvl (lib/dump_stack.c:123) [4403.255346][T22497] check_preemption_disabled (lib/smp_processor_id.c:52) [4403.255353][T22497] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4403.255359][T22497] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4403.255368][T22497] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4403.255374][T22497] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4403.255380][T22497] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4403.255392][T22497] rawv6_sendmsg (net/ipv6/raw.c:918) [4403.255404][T22497] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4403.255410][T22497] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4403.255415][T22497] ? __lock_release (kernel/locking/lockdep.c:5534) [4403.255424][T22497] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4403.255430][T22497] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4403.255439][T22497] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4403.255455][T22497] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4403.255458][T22497] ? __lock_release (kernel/locking/lockdep.c:5534) [4403.255470][T22497] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4403.255477][T22497] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4403.255483][T22497] ? __pfx___sys_sendto (net/socket.c:2147) [4403.255498][T22497] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4403.255506][T22497] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4403.255514][T22497] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4403.255521][T22497] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4403.255532][T22497] __x64_sys_sendto (net/socket.c:2183) [4403.255536][T22497] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4403.255540][T22497] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4403.255545][T22497] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4403.255551][T22497] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4403.255555][T22497] RIP: 0033:0x7fd8291a6a4a [ 4403.255559][T22497] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.255562][T22497] RSP: 002b:00007ffe4dfa9c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4403.255566][T22497] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd8291a6a4a [ 4403.255568][T22497] RDX: 0000000000000040 RSI: 00000000379f9340 RDI: 0000000000000005 [ 4403.255570][T22497] RBP: 00007ffe4dfa9cf0 R08: 0000000000418574 R09: 000000000000001c [ 4403.255573][T22497] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4403.255575][T22497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8292cf000 | [ 4403.255575][T22497] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd8292cf000 | [ 4403.255590][T22497] | [ 4404.051552][T22504] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22504 | [4404.052050][T22504] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4404.052313][T22504] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4404.052316][T22504] Call Trace: [ 4404.052319][T22504] [4404.052321][T22504] dump_stack_lvl (lib/dump_stack.c:123) [4404.052333][T22504] check_preemption_disabled (lib/smp_processor_id.c:52) [4404.052342][T22504] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4404.052348][T22504] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4404.052358][T22504] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4404.052366][T22504] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4404.052372][T22504] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4404.052384][T22504] rawv6_sendmsg (net/ipv6/raw.c:918) [4404.052396][T22504] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4404.052401][T22504] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4404.052408][T22504] ? __lock_release (kernel/locking/lockdep.c:5534) [4404.052419][T22504] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4404.052426][T22504] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4404.052435][T22504] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4404.052451][T22504] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4404.052455][T22504] ? __lock_release (kernel/locking/lockdep.c:5534) [4404.052466][T22504] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4404.052475][T22504] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4404.052481][T22504] ? __pfx___sys_sendto (net/socket.c:2147) [4404.052496][T22504] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4404.052505][T22504] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4404.052515][T22504] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4404.052523][T22504] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4404.052533][T22504] __x64_sys_sendto (net/socket.c:2183) [4404.052537][T22504] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4404.052543][T22504] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4404.052548][T22504] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4404.052553][T22504] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4404.052558][T22504] RIP: 0033:0x7f923a79fa4a [ 4404.052563][T22504] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.052566][T22504] RSP: 002b:00007ffc5e087498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4404.052570][T22504] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f923a79fa4a [ 4404.052572][T22504] RDX: 0000000000000040 RSI: 000000003ccfb340 RDI: 0000000000000005 [ 4404.052574][T22504] RBP: 00007ffc5e087520 R08: 0000000000418574 R09: 000000000000001c [ 4404.052576][T22504] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4404.052578][T22504] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f923a8c8000 | [ 4404.052593][T22504] | [ 4404.066559][T22504] lwtunnel_output(): recursion limit reached on datapath | [ 4405.862035][T22511] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22511 | [4405.862511][T22511] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4405.862773][T22511] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4405.862776][T22511] Call Trace: [ 4405.862778][T22511] [4405.862781][T22511] dump_stack_lvl (lib/dump_stack.c:123) [4405.862791][T22511] check_preemption_disabled (lib/smp_processor_id.c:52) [4405.862798][T22511] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4405.862805][T22511] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4405.862814][T22511] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.862822][T22511] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4405.862827][T22511] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.862839][T22511] rawv6_sendmsg (net/ipv6/raw.c:918) [4405.862850][T22511] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4405.862856][T22511] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4405.862863][T22511] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.862873][T22511] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4405.862880][T22511] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4405.862889][T22511] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4405.862904][T22511] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4405.862908][T22511] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.862918][T22511] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.862926][T22511] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.862931][T22511] ? __pfx___sys_sendto (net/socket.c:2147) [4405.862946][T22511] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4405.862953][T22511] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4405.862963][T22511] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4405.862970][T22511] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4405.862979][T22511] __x64_sys_sendto (net/socket.c:2183) [4405.862984][T22511] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4405.862988][T22511] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4405.862993][T22511] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4405.862998][T22511] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4405.863002][T22511] RIP: 0033:0x7fa75f9c2a4a [ 4405.863008][T22511] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4405.863011][T22511] RSP: 002b:00007ffc4dd4e8a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4405.863015][T22511] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa75f9c2a4a [ 4405.863018][T22511] RDX: 0000000000000040 RSI: 000000003830e340 RDI: 0000000000000005 [ 4405.863020][T22511] RBP: 00007ffc4dd4e930 R08: 0000000000418574 R09: 000000000000001c [ 4405.863022][T22511] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4405.863024][T22511] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa75faeb000 | [ 4405.863024][T22511] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa75faeb000 | [ 4405.863038][T22511] | [ 4405.863041][T22511] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22511 | [4405.874678][T22511] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4405.874942][T22511] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4405.874944][T22511] Call Trace: [ 4405.874946][T22511] [4405.874948][T22511] dump_stack_lvl (lib/dump_stack.c:123) [4405.874954][T22511] check_preemption_disabled (lib/smp_processor_id.c:52) [4405.874960][T22511] lwtunnel_output (net/core/lwtunnel.c:359) [4405.874966][T22511] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4405.874973][T22511] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.874979][T22511] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4405.874983][T22511] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.874996][T22511] rawv6_sendmsg (net/ipv6/raw.c:918) [4405.875008][T22511] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4405.875014][T22511] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4405.875017][T22511] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.875025][T22511] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4405.875029][T22511] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4405.875037][T22511] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4405.875054][T22511] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4405.875056][T22511] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.875068][T22511] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.875072][T22511] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.875077][T22511] ? __pfx___sys_sendto (net/socket.c:2147) [4405.875093][T22511] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4405.875099][T22511] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4405.875106][T22511] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4405.875114][T22511] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4405.875124][T22511] __x64_sys_sendto (net/socket.c:2183) [4405.875128][T22511] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4405.875131][T22511] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4405.875136][T22511] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4405.875141][T22511] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4405.875144][T22511] RIP: 0033:0x7fa75f9c2a4a [ 4405.875147][T22511] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4405.875150][T22511] RSP: 002b:00007ffc4dd4e8a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4405.875153][T22511] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa75f9c2a4a [ 4405.875155][T22511] RDX: 0000000000000040 RSI: 000000003830e340 RDI: 0000000000000005 [ 4405.875157][T22511] RBP: 00007ffc4dd4e930 R08: 0000000000418574 R09: 000000000000001c [ 4405.875159][T22511] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4405.875161][T22511] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa75faeb000 | [ 4405.875161][T22511] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa75faeb000 | [ 4405.875176][T22511] | [ 4405.892989][T22511] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22511 | [4405.893337][T22511] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4405.893586][T22511] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4405.893588][T22511] Call Trace: [ 4405.893590][T22511] [4405.893592][T22511] dump_stack_lvl (lib/dump_stack.c:123) [4405.893599][T22511] check_preemption_disabled (lib/smp_processor_id.c:52) [4405.893605][T22511] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4405.893612][T22511] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4405.893619][T22511] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.893625][T22511] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4405.893629][T22511] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.893641][T22511] rawv6_sendmsg (net/ipv6/raw.c:918) [4405.893653][T22511] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4405.893659][T22511] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4405.893663][T22511] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.893672][T22511] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4405.893676][T22511] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4405.893686][T22511] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4405.893702][T22511] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4405.893704][T22511] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.893716][T22511] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.893720][T22511] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.893726][T22511] ? __pfx___sys_sendto (net/socket.c:2147) [4405.893740][T22511] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4405.893747][T22511] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4405.893755][T22511] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4405.893762][T22511] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4405.893772][T22511] __x64_sys_sendto (net/socket.c:2183) [4405.893776][T22511] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4405.893780][T22511] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4405.893785][T22511] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4405.893790][T22511] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4405.893793][T22511] RIP: 0033:0x7fa75f9c2a4a [ 4405.893797][T22511] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4405.893800][T22511] RSP: 002b:00007ffc4dd4e8a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4405.893803][T22511] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa75f9c2a4a [ 4405.893806][T22511] RDX: 0000000000000040 RSI: 000000003830e340 RDI: 0000000000000005 [ 4405.893807][T22511] RBP: 00007ffc4dd4e930 R08: 0000000000418574 R09: 000000000000001c [ 4405.893809][T22511] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4405.893811][T22511] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa75faeb000 | [ 4407.168954][T22522] lwtunnel_output(): recursion limit reached on datapath | [ 4408.649127][T22526] check_preemption_disabled: 4 callbacks suppressed | [ 4408.649136][T22526] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22526 | [4408.649913][T22526] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4408.650166][T22526] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4408.650168][T22526] Call Trace: [ 4408.650171][T22526] [4408.650173][T22526] dump_stack_lvl (lib/dump_stack.c:123) [4408.650184][T22526] check_preemption_disabled (lib/smp_processor_id.c:52) [4408.650191][T22526] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4408.650198][T22526] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4408.650207][T22526] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4408.650215][T22526] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4408.650220][T22526] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4408.650232][T22526] rawv6_sendmsg (net/ipv6/raw.c:918) [4408.650244][T22526] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4408.650249][T22526] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4408.650257][T22526] ? __lock_release (kernel/locking/lockdep.c:5534) [4408.650267][T22526] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4408.650274][T22526] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4408.650284][T22526] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4408.650300][T22526] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4408.650303][T22526] ? __lock_release (kernel/locking/lockdep.c:5534) [4408.650314][T22526] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4408.650321][T22526] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4408.650327][T22526] ? __pfx___sys_sendto (net/socket.c:2147) [4408.650342][T22526] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4408.650350][T22526] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4408.650359][T22526] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4408.650366][T22526] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4408.650377][T22526] __x64_sys_sendto (net/socket.c:2183) [4408.650381][T22526] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4408.650385][T22526] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4408.650390][T22526] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4408.650395][T22526] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4408.650400][T22526] RIP: 0033:0x7f5da4a47a4a [ 4408.650404][T22526] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.650407][T22526] RSP: 002b:00007ffc9ffbe2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4408.650412][T22526] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5da4a47a4a [ 4408.650415][T22526] RDX: 0000000000000040 RSI: 000000001761c340 RDI: 0000000000000005 [ 4408.650417][T22526] RBP: 00007ffc9ffbe370 R08: 0000000000418574 R09: 000000000000001c [ 4408.650419][T22526] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4408.650421][T22526] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5da4b70000 | [ 4408.650421][T22526] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5da4b70000 | [ 4408.650436][T22526] | [ 4408.650439][T22526] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22526 | [4408.662881][T22526] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4408.663132][T22526] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4408.663134][T22526] Call Trace: [ 4408.663136][T22526] [4408.663138][T22526] dump_stack_lvl (lib/dump_stack.c:123) [4408.663145][T22526] check_preemption_disabled (lib/smp_processor_id.c:52) [4408.663150][T22526] lwtunnel_output (net/core/lwtunnel.c:359) [4408.663157][T22526] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4408.663164][T22526] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4408.663170][T22526] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4408.663175][T22526] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4408.663187][T22526] rawv6_sendmsg (net/ipv6/raw.c:918) [4408.663199][T22526] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4408.663205][T22526] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4408.663209][T22526] ? __lock_release (kernel/locking/lockdep.c:5534) [4408.663217][T22526] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4408.663220][T22526] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4408.663229][T22526] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4408.663246][T22526] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4408.663249][T22526] ? __lock_release (kernel/locking/lockdep.c:5534) [4408.663260][T22526] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4408.663265][T22526] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4408.663272][T22526] ? __pfx___sys_sendto (net/socket.c:2147) [4408.663286][T22526] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4408.663293][T22526] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4408.663300][T22526] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4408.663308][T22526] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4408.663318][T22526] __x64_sys_sendto (net/socket.c:2183) [4408.663322][T22526] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4408.663325][T22526] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4408.663330][T22526] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4408.663335][T22526] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4408.663338][T22526] RIP: 0033:0x7f5da4a47a4a [ 4408.663342][T22526] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.663345][T22526] RSP: 002b:00007ffc9ffbe2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4408.663348][T22526] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5da4a47a4a [ 4408.663351][T22526] RDX: 0000000000000040 RSI: 000000001761c340 RDI: 0000000000000005 [ 4408.663352][T22526] RBP: 00007ffc9ffbe370 R08: 0000000000418574 R09: 000000000000001c [ 4408.663354][T22526] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4408.663357][T22526] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5da4b70000 | [ 4408.663357][T22526] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5da4b70000 | [ 4408.663371][T22526] | [ 4408.679363][T22526] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22526 | [4408.679746][T22526] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4408.679994][T22526] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4408.679995][T22526] Call Trace: [ 4408.679997][T22526] [4408.680000][T22526] dump_stack_lvl (lib/dump_stack.c:123) [4408.680007][T22526] check_preemption_disabled (lib/smp_processor_id.c:52) [4408.680013][T22526] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4408.680020][T22526] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4408.680027][T22526] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4408.680033][T22526] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4408.680038][T22526] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4408.680051][T22526] rawv6_sendmsg (net/ipv6/raw.c:918) [4408.680062][T22526] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4408.680068][T22526] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4408.680073][T22526] ? __lock_release (kernel/locking/lockdep.c:5534) [4408.680081][T22526] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4408.680086][T22526] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4408.680095][T22526] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4408.680112][T22526] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4408.680115][T22526] ? __lock_release (kernel/locking/lockdep.c:5534) [4408.680126][T22526] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4408.680131][T22526] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4408.680136][T22526] ? __pfx___sys_sendto (net/socket.c:2147) [4408.680151][T22526] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4408.680158][T22526] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4408.680165][T22526] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4408.680173][T22526] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4408.680183][T22526] __x64_sys_sendto (net/socket.c:2183) [4408.680187][T22526] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4408.680191][T22526] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4408.680196][T22526] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4408.680201][T22526] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4408.680204][T22526] RIP: 0033:0x7f5da4a47a4a [ 4408.680208][T22526] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.680210][T22526] RSP: 002b:00007ffc9ffbe2e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4408.680214][T22526] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5da4a47a4a [ 4408.680216][T22526] RDX: 0000000000000040 RSI: 000000001761c340 RDI: 0000000000000005 [ 4408.680218][T22526] RBP: 00007ffc9ffbe370 R08: 0000000000418574 R09: 000000000000001c [ 4408.680220][T22526] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4408.680222][T22526] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5da4b70000 | [ 4408.680222][T22526] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5da4b70000 | [ 4408.680237][T22526] | [ 4409.160142][T22530] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22530 | [4409.160620][T22530] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4409.160880][T22530] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4409.160882][T22530] Call Trace: [ 4409.160885][T22530] [4409.160888][T22530] dump_stack_lvl (lib/dump_stack.c:123) [4409.160898][T22530] check_preemption_disabled (lib/smp_processor_id.c:52) [4409.160906][T22530] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4409.160913][T22530] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4409.160922][T22530] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4409.160930][T22530] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4409.160936][T22530] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4409.160948][T22530] rawv6_sendmsg (net/ipv6/raw.c:918) [4409.160960][T22530] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4409.160965][T22530] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4409.160972][T22530] ? __lock_release (kernel/locking/lockdep.c:5534) [4409.160982][T22530] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4409.160989][T22530] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4409.160998][T22530] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4409.161014][T22530] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4409.161017][T22530] ? __lock_release (kernel/locking/lockdep.c:5534) [4409.161029][T22530] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4409.161035][T22530] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4409.161041][T22530] ? __pfx___sys_sendto (net/socket.c:2147) [4409.161056][T22530] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4409.161064][T22530] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4409.161074][T22530] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4409.161081][T22530] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4409.161092][T22530] __x64_sys_sendto (net/socket.c:2183) [4409.161096][T22530] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4409.161100][T22530] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4409.161105][T22530] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4409.161110][T22530] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4409.161114][T22530] RIP: 0033:0x7fd4dc9a5a4a [ 4409.161119][T22530] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4409.161122][T22530] RSP: 002b:00007ffcd1d751c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4409.161127][T22530] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4dc9a5a4a [ 4409.161129][T22530] RDX: 0000000000000040 RSI: 000000001101f340 RDI: 0000000000000005 [ 4409.161131][T22530] RBP: 00007ffcd1d75250 R08: 0000000000418574 R09: 000000000000001c [ 4409.161133][T22530] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4409.161136][T22530] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4dcace000 | [ 4409.161136][T22530] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4dcace000 | [ 4409.161150][T22530] | [ 4409.161154][T22530] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22530 | [4409.172998][T22530] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4409.173249][T22530] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4409.173251][T22530] Call Trace: [ 4409.173253][T22530] [4409.173256][T22530] dump_stack_lvl (lib/dump_stack.c:123) [4409.173263][T22530] check_preemption_disabled (lib/smp_processor_id.c:52) [4409.173269][T22530] lwtunnel_output (net/core/lwtunnel.c:359) [4409.173276][T22530] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4409.173283][T22530] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4409.173289][T22530] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4409.173295][T22530] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4409.173307][T22530] rawv6_sendmsg (net/ipv6/raw.c:918) [4409.173319][T22530] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4409.173324][T22530] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4409.173328][T22530] ? __lock_release (kernel/locking/lockdep.c:5534) [4409.173337][T22530] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4409.173341][T22530] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4409.173350][T22530] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4409.173367][T22530] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4409.173370][T22530] ? __lock_release (kernel/locking/lockdep.c:5534) [4409.173381][T22530] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4409.173386][T22530] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4409.173392][T22530] ? __pfx___sys_sendto (net/socket.c:2147) [4409.173407][T22530] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4409.173414][T22530] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4409.173423][T22530] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4409.173430][T22530] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4409.173441][T22530] __x64_sys_sendto (net/socket.c:2183) [4409.173445][T22530] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4409.173448][T22530] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4409.173453][T22530] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4409.173458][T22530] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4409.173461][T22530] RIP: 0033:0x7fd4dc9a5a4a [ 4409.173465][T22530] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4409.173467][T22530] RSP: 002b:00007ffcd1d751c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4409.173471][T22530] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4dc9a5a4a [ 4409.173473][T22530] RDX: 0000000000000040 RSI: 000000001101f340 RDI: 0000000000000005 [ 4409.173476][T22530] RBP: 00007ffcd1d75250 R08: 0000000000418574 R09: 000000000000001c [ 4409.173478][T22530] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4409.173480][T22530] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4dcace000 | [ 4409.173480][T22530] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4dcace000 | [ 4409.173495][T22530] | [ 4409.186646][T22530] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22530 | [4409.187042][T22530] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4409.187311][T22530] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4409.187313][T22530] Call Trace: [ 4409.187315][T22530] [4409.187317][T22530] dump_stack_lvl (lib/dump_stack.c:123) [4409.187325][T22530] check_preemption_disabled (lib/smp_processor_id.c:52) [4409.187331][T22530] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4409.187337][T22530] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4409.187344][T22530] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4409.187351][T22530] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4409.187356][T22530] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4409.187368][T22530] rawv6_sendmsg (net/ipv6/raw.c:918) [4409.187380][T22530] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4409.187386][T22530] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4409.187390][T22530] ? __lock_release (kernel/locking/lockdep.c:5534) [4409.187399][T22530] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4409.187404][T22530] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4409.187413][T22530] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4409.187429][T22530] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4409.187432][T22530] ? __lock_release (kernel/locking/lockdep.c:5534) [4409.187444][T22530] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4409.187449][T22530] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4409.187455][T22530] ? __pfx___sys_sendto (net/socket.c:2147) [4409.187470][T22530] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4409.187480][T22530] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4409.187489][T22530] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4409.187496][T22530] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4409.187506][T22530] __x64_sys_sendto (net/socket.c:2183) [4409.187510][T22530] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4409.187514][T22530] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4409.187519][T22530] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4409.187524][T22530] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4409.187527][T22530] RIP: 0033:0x7fd4dc9a5a4a [ 4409.187532][T22530] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4409.187535][T22530] RSP: 002b:00007ffcd1d751c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4409.187538][T22530] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd4dc9a5a4a [ 4409.187541][T22530] RDX: 0000000000000040 RSI: 000000001101f340 RDI: 0000000000000005 [ 4409.187543][T22530] RBP: 00007ffcd1d75250 R08: 0000000000418574 R09: 000000000000001c [ 4409.187545][T22530] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4409.187547][T22530] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4dcace000 | [ 4409.187547][T22530] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd4dcace000 | [ 4409.187562][T22530] | [ 4409.657363][T22534] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22534 | [4409.658905][T22534] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4409.659182][T22534] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4409.659184][T22534] Call Trace: [ 4409.659187][T22534] [4409.659189][T22534] dump_stack_lvl (lib/dump_stack.c:123) [4409.659200][T22534] check_preemption_disabled (lib/smp_processor_id.c:52) [4409.659207][T22534] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4409.659214][T22534] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4409.659223][T22534] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4409.659230][T22534] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4409.659236][T22534] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4409.659248][T22534] rawv6_sendmsg (net/ipv6/raw.c:918) [4409.659259][T22534] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4409.659265][T22534] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4409.659272][T22534] ? __lock_release (kernel/locking/lockdep.c:5534) [4409.659282][T22534] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4409.659289][T22534] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4409.659298][T22534] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4409.659315][T22534] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4409.659318][T22534] ? __lock_release (kernel/locking/lockdep.c:5534) [4409.659329][T22534] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4409.659336][T22534] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4409.659342][T22534] ? __pfx___sys_sendto (net/socket.c:2147) [4409.659357][T22534] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4409.659365][T22534] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4409.659374][T22534] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4409.659382][T22534] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4409.659392][T22534] __x64_sys_sendto (net/socket.c:2183) [4409.659396][T22534] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4409.659401][T22534] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4409.659406][T22534] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4409.659411][T22534] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4409.659416][T22534] RIP: 0033:0x7f73f8909a4a [ 4409.659420][T22534] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4409.659424][T22534] RSP: 002b:00007ffc452d5738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4409.659428][T22534] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73f8909a4a [ 4409.659431][T22534] RDX: 0000000000000040 RSI: 00000000176e3340 RDI: 0000000000000005 [ 4409.659433][T22534] RBP: 00007ffc452d57c0 R08: 0000000000418574 R09: 000000000000001c [ 4409.659435][T22534] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4409.659437][T22534] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73f8a32000 | [ 4409.659437][T22534] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73f8a32000 | [ 4409.659451][T22534] | [ 4409.659455][T22534] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22534 | [4409.671539][T22534] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4409.671804][T22534] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4409.671806][T22534] Call Trace: [ 4409.671808][T22534] [4409.671810][T22534] dump_stack_lvl (lib/dump_stack.c:123) [4409.671818][T22534] check_preemption_disabled (lib/smp_processor_id.c:52) [4409.671826][T22534] lwtunnel_output (net/core/lwtunnel.c:359) [4409.671833][T22534] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4409.671841][T22534] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4409.671848][T22534] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4409.671853][T22534] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4409.671866][T22534] rawv6_sendmsg (net/ipv6/raw.c:918) [4409.671878][T22534] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4409.671883][T22534] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4409.671889][T22534] ? __lock_release (kernel/locking/lockdep.c:5534) [4409.671898][T22534] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4409.671905][T22534] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4409.671914][T22534] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4409.671930][T22534] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4409.671933][T22534] ? __lock_release (kernel/locking/lockdep.c:5534) [4409.671945][T22534] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4409.671950][T22534] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4409.671955][T22534] ? __pfx___sys_sendto (net/socket.c:2147) [4409.671971][T22534] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4409.671978][T22534] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4409.671987][T22534] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4409.671995][T22534] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4409.672005][T22534] __x64_sys_sendto (net/socket.c:2183) [4409.672009][T22534] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4409.672014][T22534] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4409.672019][T22534] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4409.672024][T22534] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4409.672028][T22534] RIP: 0033:0x7f73f8909a4a [ 4409.672032][T22534] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4409.672035][T22534] RSP: 002b:00007ffc452d5738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4409.672039][T22534] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73f8909a4a [ 4409.672041][T22534] RDX: 0000000000000040 RSI: 00000000176e3340 RDI: 0000000000000005 [ 4409.672043][T22534] RBP: 00007ffc452d57c0 R08: 0000000000418574 R09: 000000000000001c [ 4409.672045][T22534] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4409.672047][T22534] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73f8a32000 | [ 4409.672047][T22534] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73f8a32000 | [ 4409.672062][T22534] | [ 4409.689910][T22534] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22534 | [4409.690286][T22534] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4409.690562][T22534] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4409.690564][T22534] Call Trace: [ 4409.690567][T22534] [4409.690569][T22534] dump_stack_lvl (lib/dump_stack.c:123) [4409.690577][T22534] check_preemption_disabled (lib/smp_processor_id.c:52) [4409.690584][T22534] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4409.690591][T22534] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4409.690599][T22534] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4409.690606][T22534] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4409.690611][T22534] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4409.690624][T22534] rawv6_sendmsg (net/ipv6/raw.c:918) [4409.690636][T22534] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4409.690641][T22534] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4409.690647][T22534] ? __lock_release (kernel/locking/lockdep.c:5534) [4409.690656][T22534] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4409.690661][T22534] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4409.690671][T22534] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4409.690688][T22534] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4409.690691][T22534] ? __lock_release (kernel/locking/lockdep.c:5534) [4409.690703][T22534] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4409.690708][T22534] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4409.690714][T22534] ? __pfx___sys_sendto (net/socket.c:2147) [4409.690729][T22534] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4409.690736][T22534] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4409.690744][T22534] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4409.690751][T22534] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4409.690762][T22534] __x64_sys_sendto (net/socket.c:2183) [4409.690766][T22534] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4409.690770][T22534] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4409.690775][T22534] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4409.690780][T22534] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4409.690784][T22534] RIP: 0033:0x7f73f8909a4a [ 4409.690788][T22534] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4409.690791][T22534] RSP: 002b:00007ffc452d5738 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4409.690795][T22534] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73f8909a4a [ 4409.690797][T22534] RDX: 0000000000000040 RSI: 00000000176e3340 RDI: 0000000000000005 [ 4409.690799][T22534] RBP: 00007ffc452d57c0 R08: 0000000000418574 R09: 000000000000001c [ 4409.690801][T22534] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4409.690803][T22534] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73f8a32000 | [ 4409.690803][T22534] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73f8a32000 | [ 4409.690818][T22534] | [ 4410.183407][T22538] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22538 | [4410.183918][T22538] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4410.184189][T22538] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4410.184191][T22538] Call Trace: [ 4410.184194][T22538] [4410.184196][T22538] dump_stack_lvl (lib/dump_stack.c:123) [4410.184207][T22538] check_preemption_disabled (lib/smp_processor_id.c:52) [4410.184214][T22538] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4410.184221][T22538] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4410.184231][T22538] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4410.184239][T22538] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4410.184244][T22538] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4410.184257][T22538] rawv6_sendmsg (net/ipv6/raw.c:918) [4410.184268][T22538] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4410.184274][T22538] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4410.184281][T22538] ? __lock_release (kernel/locking/lockdep.c:5534) [4410.184291][T22538] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4410.184297][T22538] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4410.184307][T22538] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4410.184323][T22538] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4410.184326][T22538] ? __lock_release (kernel/locking/lockdep.c:5534) [4410.184338][T22538] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4410.184344][T22538] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4410.184350][T22538] ? __pfx___sys_sendto (net/socket.c:2147) [4410.184365][T22538] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4410.184372][T22538] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4410.184382][T22538] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4410.184389][T22538] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4410.184399][T22538] __x64_sys_sendto (net/socket.c:2183) [4410.184403][T22538] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4410.184408][T22538] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4410.184414][T22538] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4410.184419][T22538] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4410.184423][T22538] RIP: 0033:0x7f1bd4248a4a [ 4410.184428][T22538] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.184431][T22538] RSP: 002b:00007ffef8d5a3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4410.184436][T22538] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1bd4248a4a [ 4410.184438][T22538] RDX: 0000000000000040 RSI: 000000001e16f340 RDI: 0000000000000005 [ 4410.184440][T22538] RBP: 00007ffef8d5a440 R08: 0000000000418574 R09: 000000000000001c [ 4410.184442][T22538] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4410.184445][T22538] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1bd4371000 | [ 4413.007065][T22562] lwtunnel_output(): recursion limit reached on datapath | [ 4414.484027][T22566] check_preemption_disabled: 18 callbacks suppressed | [ 4414.484035][T22566] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22566 | [4414.484826][T22566] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4414.485089][T22566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4414.485092][T22566] Call Trace: [ 4414.485094][T22566] [4414.485096][T22566] dump_stack_lvl (lib/dump_stack.c:123) [4414.485108][T22566] check_preemption_disabled (lib/smp_processor_id.c:52) [4414.485115][T22566] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4414.485122][T22566] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4414.485132][T22566] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.485140][T22566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4414.485145][T22566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.485157][T22566] rawv6_sendmsg (net/ipv6/raw.c:918) [4414.485169][T22566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4414.485174][T22566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4414.485182][T22566] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.485192][T22566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4414.485200][T22566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4414.485209][T22566] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4414.485225][T22566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4414.485228][T22566] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.485240][T22566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.485247][T22566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.485252][T22566] ? __pfx___sys_sendto (net/socket.c:2147) [4414.485267][T22566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4414.485284][T22566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4414.485294][T22566] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4414.485301][T22566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4414.485311][T22566] __x64_sys_sendto (net/socket.c:2183) [4414.485316][T22566] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4414.485321][T22566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4414.485326][T22566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4414.485331][T22566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4414.485336][T22566] RIP: 0033:0x7fe5020dca4a [ 4414.485341][T22566] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.485344][T22566] RSP: 002b:00007ffd4afe5a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4414.485348][T22566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe5020dca4a [ 4414.485351][T22566] RDX: 0000000000000040 RSI: 0000000030c4f340 RDI: 0000000000000005 [ 4414.485353][T22566] RBP: 00007ffd4afe5ac0 R08: 0000000000418574 R09: 000000000000001c [ 4414.485355][T22566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4414.485358][T22566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe502205000 | [ 4414.485372][T22566] | [ 4414.485375][T22566] lwtunnel_output(): recursion limit reached on datapath | [ 4416.376040][T22574] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22574 | [4416.376517][T22574] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4416.376773][T22574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4416.376777][T22574] Call Trace: [ 4416.376779][T22574] [4416.376782][T22574] dump_stack_lvl (lib/dump_stack.c:123) [4416.376793][T22574] check_preemption_disabled (lib/smp_processor_id.c:52) [4416.376800][T22574] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4416.376807][T22574] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4416.376816][T22574] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.376824][T22574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4416.376829][T22574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.376842][T22574] rawv6_sendmsg (net/ipv6/raw.c:918) [4416.376853][T22574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4416.376859][T22574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4416.376866][T22574] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.376876][T22574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4416.376882][T22574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4416.376892][T22574] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4416.376908][T22574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4416.376911][T22574] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.376923][T22574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.376930][T22574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.376935][T22574] ? __pfx___sys_sendto (net/socket.c:2147) [4416.376951][T22574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4416.376958][T22574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4416.376967][T22574] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4416.376975][T22574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4416.376985][T22574] __x64_sys_sendto (net/socket.c:2183) [4416.376989][T22574] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4416.376994][T22574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4416.376999][T22574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4416.377004][T22574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4416.377009][T22574] RIP: 0033:0x7f0856c75a4a [ 4416.377014][T22574] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4416.377017][T22574] RSP: 002b:00007ffc160151f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4416.377022][T22574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0856c75a4a [ 4416.377025][T22574] RDX: 0000000000000040 RSI: 000000002df8d340 RDI: 0000000000000005 [ 4416.377027][T22574] RBP: 00007ffc16015280 R08: 0000000000418574 R09: 000000000000001c [ 4416.377030][T22574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4416.377032][T22574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0856d9e000 | [ 4416.377032][T22574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0856d9e000 | [ 4416.377046][T22574] | [ 4416.377049][T22574] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22574 | [4416.389030][T22574] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4416.389278][T22574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4416.389280][T22574] Call Trace: [ 4416.389282][T22574] [4416.389284][T22574] dump_stack_lvl (lib/dump_stack.c:123) [4416.389294][T22574] check_preemption_disabled (lib/smp_processor_id.c:52) [4416.389301][T22574] lwtunnel_output (net/core/lwtunnel.c:359) [4416.389308][T22574] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4416.389318][T22574] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.389325][T22574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4416.389330][T22574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.389343][T22574] rawv6_sendmsg (net/ipv6/raw.c:918) [4416.389355][T22574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4416.389360][T22574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4416.389365][T22574] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.389374][T22574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4416.389380][T22574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4416.389389][T22574] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4416.389405][T22574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4416.389408][T22574] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.389420][T22574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.389426][T22574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.389432][T22574] ? __pfx___sys_sendto (net/socket.c:2147) [4416.389447][T22574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4416.389455][T22574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4416.389464][T22574] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4416.389471][T22574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4416.389483][T22574] __x64_sys_sendto (net/socket.c:2183) [4416.389487][T22574] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4416.389491][T22574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4416.389496][T22574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4416.389501][T22574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4416.389505][T22574] RIP: 0033:0x7f0856c75a4a [ 4416.389509][T22574] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4416.389512][T22574] RSP: 002b:00007ffc160151f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4416.389516][T22574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0856c75a4a [ 4416.389518][T22574] RDX: 0000000000000040 RSI: 000000002df8d340 RDI: 0000000000000005 [ 4416.389520][T22574] RBP: 00007ffc16015280 R08: 0000000000418574 R09: 000000000000001c [ 4416.389522][T22574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4416.389524][T22574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0856d9e000 | [ 4416.389524][T22574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0856d9e000 | [ 4416.389539][T22574] | [ 4416.402420][T22574] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22574 | [4416.402802][T22574] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4416.403066][T22574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4416.403068][T22574] Call Trace: [ 4416.403070][T22574] [4416.403073][T22574] dump_stack_lvl (lib/dump_stack.c:123) [4416.403079][T22574] check_preemption_disabled (lib/smp_processor_id.c:52) [4416.403085][T22574] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4416.403092][T22574] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4416.403099][T22574] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.403105][T22574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4416.403111][T22574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.403123][T22574] rawv6_sendmsg (net/ipv6/raw.c:918) [4416.403135][T22574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4416.403141][T22574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4416.403145][T22574] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.403154][T22574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4416.403158][T22574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4416.403167][T22574] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4416.403184][T22574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4416.403186][T22574] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.403198][T22574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.403203][T22574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.403209][T22574] ? __pfx___sys_sendto (net/socket.c:2147) [4416.403224][T22574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4416.403230][T22574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4416.403238][T22574] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4416.403245][T22574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4416.403255][T22574] __x64_sys_sendto (net/socket.c:2183) [4416.403259][T22574] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4416.403263][T22574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4416.403267][T22574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4416.403272][T22574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4416.403275][T22574] RIP: 0033:0x7f0856c75a4a [ 4416.403279][T22574] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4416.403282][T22574] RSP: 002b:00007ffc160151f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4416.403285][T22574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0856c75a4a [ 4416.403287][T22574] RDX: 0000000000000040 RSI: 000000002df8d340 RDI: 0000000000000005 [ 4416.403289][T22574] RBP: 00007ffc16015280 R08: 0000000000418574 R09: 000000000000001c [ 4416.403291][T22574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4416.403293][T22574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0856d9e000 | [ 4416.403293][T22574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0856d9e000 | [ 4416.403308][T22574] | [ 4416.888009][T22578] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22578 | [4416.888486][T22578] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4416.888745][T22578] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4416.888747][T22578] Call Trace: [ 4416.888750][T22578] [4416.888752][T22578] dump_stack_lvl (lib/dump_stack.c:123) [4416.888763][T22578] check_preemption_disabled (lib/smp_processor_id.c:52) [4416.888770][T22578] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4416.888777][T22578] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4416.888787][T22578] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.888794][T22578] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4416.888799][T22578] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.888811][T22578] rawv6_sendmsg (net/ipv6/raw.c:918) [4416.888823][T22578] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4416.888828][T22578] ? find_held_lock (kernel/locking/lockdep.c:5348) [4416.888839][T22578] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4416.888845][T22578] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4416.888849][T22578] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4416.888860][T22578] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4416.888877][T22578] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4416.888880][T22578] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.888891][T22578] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.888897][T22578] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.888903][T22578] ? __pfx___sys_sendto (net/socket.c:2147) [4416.888916][T22578] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4416.888925][T22578] ? find_held_lock (kernel/locking/lockdep.c:5348) [4416.888929][T22578] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4416.888935][T22578] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.888942][T22578] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4416.888948][T22578] ? 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) [4416.888958][T22578] __x64_sys_sendto (net/socket.c:2183) [4416.888962][T22578] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4416.888966][T22578] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4416.888970][T22578] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4416.888975][T22578] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4416.888980][T22578] RIP: 0033:0x7f176b64ea4a [ 4416.888984][T22578] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4416.888988][T22578] RSP: 002b:00007fffeabb5d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4416.888992][T22578] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f176b64ea4a [ 4416.888994][T22578] RDX: 0000000000000040 RSI: 0000000019690340 RDI: 0000000000000005 [ 4416.888997][T22578] RBP: 00007fffeabb5dd0 R08: 0000000000418574 R09: 000000000000001c [ 4416.888999][T22578] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4416.889001][T22578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f176b777000 | [ 4416.889001][T22578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f176b777000 | [ 4416.889015][T22578] | [ 4416.889018][T22578] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22578 | [4416.901153][T22578] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4416.901395][T22578] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4416.901397][T22578] Call Trace: [ 4416.901399][T22578] [4416.901401][T22578] dump_stack_lvl (lib/dump_stack.c:123) [4416.901410][T22578] check_preemption_disabled (lib/smp_processor_id.c:52) [4416.901416][T22578] lwtunnel_output (net/core/lwtunnel.c:359) [4416.901422][T22578] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4416.901430][T22578] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.901437][T22578] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4416.901442][T22578] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.901454][T22578] rawv6_sendmsg (net/ipv6/raw.c:918) [4416.901466][T22578] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4416.901471][T22578] ? find_held_lock (kernel/locking/lockdep.c:5348) [4416.901481][T22578] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4416.901487][T22578] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4416.901491][T22578] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4416.901500][T22578] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4416.901516][T22578] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4416.901519][T22578] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.901531][T22578] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.901536][T22578] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.901541][T22578] ? __pfx___sys_sendto (net/socket.c:2147) [4416.901554][T22578] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4416.901562][T22578] ? find_held_lock (kernel/locking/lockdep.c:5348) [4416.901567][T22578] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4416.901571][T22578] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.901578][T22578] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4416.901583][T22578] ? 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) [4416.901593][T22578] __x64_sys_sendto (net/socket.c:2183) [4416.901597][T22578] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4416.901600][T22578] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4416.901605][T22578] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4416.901610][T22578] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4416.901614][T22578] RIP: 0033:0x7f176b64ea4a [ 4416.901617][T22578] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4416.901620][T22578] RSP: 002b:00007fffeabb5d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4416.901624][T22578] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f176b64ea4a [ 4416.901626][T22578] RDX: 0000000000000040 RSI: 0000000019690340 RDI: 0000000000000005 [ 4416.901627][T22578] RBP: 00007fffeabb5dd0 R08: 0000000000418574 R09: 000000000000001c [ 4416.901629][T22578] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4416.901631][T22578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f176b777000 | [ 4416.901631][T22578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f176b777000 | [ 4416.901645][T22578] | [ 4416.914887][T22578] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22578 | [4416.915255][T22578] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4416.915522][T22578] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4416.915525][T22578] Call Trace: [ 4416.915527][T22578] [4416.915529][T22578] dump_stack_lvl (lib/dump_stack.c:123) [4416.915538][T22578] check_preemption_disabled (lib/smp_processor_id.c:52) [4416.915544][T22578] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4416.915551][T22578] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4416.915559][T22578] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.915566][T22578] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4416.915571][T22578] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4416.915584][T22578] rawv6_sendmsg (net/ipv6/raw.c:918) [4416.915597][T22578] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4416.915601][T22578] ? find_held_lock (kernel/locking/lockdep.c:5348) [4416.915612][T22578] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4416.915616][T22578] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4416.915620][T22578] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4416.915629][T22578] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4416.915646][T22578] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4416.915649][T22578] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.915660][T22578] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.915665][T22578] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4416.915671][T22578] ? __pfx___sys_sendto (net/socket.c:2147) [4416.915684][T22578] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4416.915692][T22578] ? find_held_lock (kernel/locking/lockdep.c:5348) [4416.915696][T22578] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4416.915701][T22578] ? __lock_release (kernel/locking/lockdep.c:5534) [4416.915707][T22578] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4416.915713][T22578] ? 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) [4416.915721][T22578] __x64_sys_sendto (net/socket.c:2183) [4416.915725][T22578] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4416.915729][T22578] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4416.915733][T22578] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4416.915738][T22578] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4416.915742][T22578] RIP: 0033:0x7f176b64ea4a [ 4416.915746][T22578] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4416.915749][T22578] RSP: 002b:00007fffeabb5d48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4416.915753][T22578] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f176b64ea4a [ 4416.915755][T22578] RDX: 0000000000000040 RSI: 0000000019690340 RDI: 0000000000000005 [ 4416.915757][T22578] RBP: 00007fffeabb5dd0 R08: 0000000000418574 R09: 000000000000001c [ 4416.915760][T22578] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4416.915762][T22578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f176b777000 | [ 4416.915762][T22578] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f176b777000 | [ 4416.915777][T22578] | [ 4417.408187][T22582] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22582 | [4417.408689][T22582] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4417.408958][T22582] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4417.408960][T22582] Call Trace: [ 4417.408962][T22582] [4417.408965][T22582] dump_stack_lvl (lib/dump_stack.c:123) [4417.408976][T22582] check_preemption_disabled (lib/smp_processor_id.c:52) [4417.408984][T22582] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4417.408991][T22582] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4417.409001][T22582] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4417.409010][T22582] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4417.409015][T22582] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4417.409027][T22582] rawv6_sendmsg (net/ipv6/raw.c:918) [4417.409039][T22582] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4417.409044][T22582] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4417.409052][T22582] ? __lock_release (kernel/locking/lockdep.c:5534) [4417.409062][T22582] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4417.409071][T22582] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4417.409079][T22582] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4417.409096][T22582] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4417.409099][T22582] ? __lock_release (kernel/locking/lockdep.c:5534) [4417.409111][T22582] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4417.409118][T22582] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4417.409124][T22582] ? __pfx___sys_sendto (net/socket.c:2147) [4417.409139][T22582] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4417.409147][T22582] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4417.409157][T22582] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4417.409164][T22582] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4417.409174][T22582] __x64_sys_sendto (net/socket.c:2183) [4417.409178][T22582] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4417.409183][T22582] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4417.409188][T22582] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4417.409193][T22582] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4417.409198][T22582] RIP: 0033:0x7fc6f5d7fa4a [ 4417.409202][T22582] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4417.409205][T22582] RSP: 002b:00007ffe5fe98c68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4417.409210][T22582] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc6f5d7fa4a [ 4417.409212][T22582] RDX: 0000000000000040 RSI: 000000002872f340 RDI: 0000000000000005 [ 4417.409214][T22582] RBP: 00007ffe5fe98cf0 R08: 0000000000418574 R09: 000000000000001c [ 4417.409216][T22582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4417.409218][T22582] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc6f5ea8000 | [ 4417.409233][T22582] | [ 4417.409235][T22582] lwtunnel_output(): recursion limit reached on datapath | [ 4418.895420][T22586] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22586 | [4418.896084][T22586] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4418.896336][T22586] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4418.896339][T22586] Call Trace: [ 4418.896341][T22586] [4418.896344][T22586] dump_stack_lvl (lib/dump_stack.c:123) [4418.896354][T22586] check_preemption_disabled (lib/smp_processor_id.c:52) [4418.896361][T22586] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4418.896368][T22586] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4418.896377][T22586] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4418.896385][T22586] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4418.896390][T22586] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4418.896402][T22586] rawv6_sendmsg (net/ipv6/raw.c:918) [4418.896414][T22586] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4418.896419][T22586] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4418.896426][T22586] ? __lock_release (kernel/locking/lockdep.c:5534) [4418.896436][T22586] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4418.896443][T22586] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4418.896452][T22586] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4418.896468][T22586] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4418.896472][T22586] ? __lock_release (kernel/locking/lockdep.c:5534) [4418.896485][T22586] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4418.896492][T22586] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4418.896498][T22586] ? __pfx___sys_sendto (net/socket.c:2147) [4418.896514][T22586] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4418.896521][T22586] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4418.896531][T22586] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4418.896538][T22586] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4418.896548][T22586] __x64_sys_sendto (net/socket.c:2183) [4418.896552][T22586] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4418.896557][T22586] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4418.896563][T22586] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4418.896567][T22586] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4418.896572][T22586] RIP: 0033:0x7fc69abb0a4a [ 4418.896577][T22586] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4418.896580][T22586] RSP: 002b:00007ffcf5f56b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4418.896584][T22586] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc69abb0a4a [ 4418.896587][T22586] RDX: 0000000000000040 RSI: 0000000030ff1340 RDI: 0000000000000005 [ 4418.896589][T22586] RBP: 00007ffcf5f56bc0 R08: 0000000000418574 R09: 000000000000001c [ 4418.896591][T22586] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4418.896593][T22586] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc69acd9000 | [ 4418.896593][T22586] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc69acd9000 | [ 4418.896608][T22586] | [ 4418.909063][T22586] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22586 | [4418.909425][T22586] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4418.909687][T22586] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4418.909688][T22586] Call Trace: [ 4418.909690][T22586] [4418.909693][T22586] dump_stack_lvl (lib/dump_stack.c:123) [4418.909701][T22586] check_preemption_disabled (lib/smp_processor_id.c:52) [4418.909708][T22586] lwtunnel_output (net/core/lwtunnel.c:359) [4418.909714][T22586] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4418.909723][T22586] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4418.909730][T22586] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4418.909736][T22586] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4418.909748][T22586] rawv6_sendmsg (net/ipv6/raw.c:918) [4418.909760][T22586] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4418.909766][T22586] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4418.909771][T22586] ? __lock_release (kernel/locking/lockdep.c:5534) [4418.909780][T22586] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4418.909784][T22586] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4418.909793][T22586] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4418.909809][T22586] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4418.909812][T22586] ? __lock_release (kernel/locking/lockdep.c:5534) [4418.909824][T22586] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4418.909829][T22586] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4418.909835][T22586] ? __pfx___sys_sendto (net/socket.c:2147) [4418.909849][T22586] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4418.909857][T22586] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4418.909866][T22586] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4418.909873][T22586] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4418.909884][T22586] __x64_sys_sendto (net/socket.c:2183) [4418.909888][T22586] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4418.909892][T22586] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4418.909897][T22586] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4418.909902][T22586] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4418.909906][T22586] RIP: 0033:0x7fc69abb0a4a [ 4418.909910][T22586] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4418.909912][T22586] RSP: 002b:00007ffcf5f56b38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4418.909916][T22586] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc69abb0a4a [ 4418.909918][T22586] RDX: 0000000000000040 RSI: 0000000030ff1340 RDI: 0000000000000005 [ 4418.909919][T22586] RBP: 00007ffcf5f56bc0 R08: 0000000000418574 R09: 000000000000001c [ 4418.909922][T22586] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4418.909923][T22586] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc69acd9000 | [ 4418.909938][T22586] | [ 4419.860542][T22594] check_preemption_disabled: 4 callbacks suppressed | [ 4419.860550][T22594] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22594 | [4419.861296][T22594] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4419.861557][T22594] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4419.861559][T22594] Call Trace: [ 4419.861562][T22594] [4419.861565][T22594] dump_stack_lvl (lib/dump_stack.c:123) [4419.861575][T22594] check_preemption_disabled (lib/smp_processor_id.c:52) [4419.861583][T22594] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4419.861589][T22594] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4419.861599][T22594] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4419.861606][T22594] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4419.861612][T22594] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4419.861624][T22594] rawv6_sendmsg (net/ipv6/raw.c:918) [4419.861636][T22594] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4419.861641][T22594] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4419.861648][T22594] ? __lock_release (kernel/locking/lockdep.c:5534) [4419.861658][T22594] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4419.861665][T22594] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4419.861674][T22594] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4419.861690][T22594] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4419.861693][T22594] ? __lock_release (kernel/locking/lockdep.c:5534) [4419.861704][T22594] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4419.861711][T22594] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4419.861717][T22594] ? __pfx___sys_sendto (net/socket.c:2147) [4419.861732][T22594] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4419.861740][T22594] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4419.861749][T22594] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4419.861757][T22594] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4419.861767][T22594] __x64_sys_sendto (net/socket.c:2183) [4419.861771][T22594] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4419.861776][T22594] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4419.861781][T22594] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4419.861786][T22594] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4419.861791][T22594] RIP: 0033:0x7f3a3efcfa4a [ 4419.861796][T22594] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.861799][T22594] RSP: 002b:00007ffc49a4a6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4419.861804][T22594] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a3efcfa4a [ 4419.861806][T22594] RDX: 0000000000000040 RSI: 0000000034d8a340 RDI: 0000000000000005 [ 4419.861808][T22594] RBP: 00007ffc49a4a740 R08: 0000000000418574 R09: 000000000000001c [ 4419.861810][T22594] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4419.861812][T22594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a3f0f8000 | [ 4419.861812][T22594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a3f0f8000 | [ 4419.861826][T22594] | [ 4419.861829][T22594] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22594 | [4419.874665][T22594] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4419.874915][T22594] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4419.874917][T22594] Call Trace: [ 4419.874919][T22594] [4419.874921][T22594] dump_stack_lvl (lib/dump_stack.c:123) [4419.874930][T22594] check_preemption_disabled (lib/smp_processor_id.c:52) [4419.874936][T22594] lwtunnel_output (net/core/lwtunnel.c:359) [4419.874943][T22594] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4419.874953][T22594] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4419.874960][T22594] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4419.874966][T22594] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4419.874978][T22594] rawv6_sendmsg (net/ipv6/raw.c:918) [4419.874990][T22594] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4419.874996][T22594] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4419.875001][T22594] ? __lock_release (kernel/locking/lockdep.c:5534) [4419.875010][T22594] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4419.875015][T22594] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4419.875024][T22594] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4419.875041][T22594] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4419.875044][T22594] ? __lock_release (kernel/locking/lockdep.c:5534) [4419.875055][T22594] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4419.875061][T22594] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4419.875067][T22594] ? __pfx___sys_sendto (net/socket.c:2147) [4419.875082][T22594] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4419.875090][T22594] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4419.875100][T22594] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4419.875107][T22594] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4419.875117][T22594] __x64_sys_sendto (net/socket.c:2183) [4419.875121][T22594] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4419.875125][T22594] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4419.875129][T22594] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4419.875134][T22594] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4419.875138][T22594] RIP: 0033:0x7f3a3efcfa4a [ 4419.875142][T22594] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.875145][T22594] RSP: 002b:00007ffc49a4a6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4419.875149][T22594] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a3efcfa4a [ 4419.875151][T22594] RDX: 0000000000000040 RSI: 0000000034d8a340 RDI: 0000000000000005 [ 4419.875153][T22594] RBP: 00007ffc49a4a740 R08: 0000000000418574 R09: 000000000000001c [ 4419.875155][T22594] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4419.875157][T22594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a3f0f8000 | [ 4419.875157][T22594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a3f0f8000 | [ 4419.875173][T22594] | [ 4419.892533][T22594] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22594 | [4419.892896][T22594] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4419.893140][T22594] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4419.893142][T22594] Call Trace: [ 4419.893145][T22594] [4419.893147][T22594] dump_stack_lvl (lib/dump_stack.c:123) [4419.893155][T22594] check_preemption_disabled (lib/smp_processor_id.c:52) [4419.893162][T22594] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4419.893168][T22594] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4419.893176][T22594] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4419.893183][T22594] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4419.893188][T22594] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4419.893201][T22594] rawv6_sendmsg (net/ipv6/raw.c:918) [4419.893213][T22594] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4419.893219][T22594] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4419.893223][T22594] ? __lock_release (kernel/locking/lockdep.c:5534) [4419.893232][T22594] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4419.893238][T22594] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4419.893247][T22594] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4419.893263][T22594] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4419.893266][T22594] ? __lock_release (kernel/locking/lockdep.c:5534) [4419.893278][T22594] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4419.893283][T22594] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4419.893289][T22594] ? __pfx___sys_sendto (net/socket.c:2147) [4419.893304][T22594] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4419.893311][T22594] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4419.893320][T22594] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4419.893327][T22594] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4419.893338][T22594] __x64_sys_sendto (net/socket.c:2183) [4419.893342][T22594] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4419.893346][T22594] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4419.893351][T22594] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4419.893356][T22594] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4419.893360][T22594] RIP: 0033:0x7f3a3efcfa4a [ 4419.893364][T22594] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.893367][T22594] RSP: 002b:00007ffc49a4a6b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4419.893370][T22594] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3a3efcfa4a [ 4419.893373][T22594] RDX: 0000000000000040 RSI: 0000000034d8a340 RDI: 0000000000000005 [ 4419.893375][T22594] RBP: 00007ffc49a4a740 R08: 0000000000418574 R09: 000000000000001c [ 4419.893377][T22594] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4419.893379][T22594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a3f0f8000 | [ 4419.893379][T22594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3a3f0f8000 | [ 4419.893394][T22594] | [ 4420.361502][T22598] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22598 | [4420.362000][T22598] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4420.362268][T22598] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4420.362270][T22598] Call Trace: [ 4420.362273][T22598] [4420.362276][T22598] dump_stack_lvl (lib/dump_stack.c:123) [4420.362286][T22598] check_preemption_disabled (lib/smp_processor_id.c:52) [4420.362293][T22598] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4420.362300][T22598] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4420.362308][T22598] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.362316][T22598] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4420.362321][T22598] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.362333][T22598] rawv6_sendmsg (net/ipv6/raw.c:918) [4420.362345][T22598] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4420.362350][T22598] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4420.362357][T22598] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.362367][T22598] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4420.362373][T22598] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4420.362382][T22598] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4420.362398][T22598] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4420.362401][T22598] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.362413][T22598] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.362419][T22598] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.362425][T22598] ? __pfx___sys_sendto (net/socket.c:2147) [4420.362439][T22598] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4420.362447][T22598] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4420.362456][T22598] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4420.362463][T22598] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4420.362475][T22598] __x64_sys_sendto (net/socket.c:2183) [4420.362479][T22598] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4420.362484][T22598] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4420.362489][T22598] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4420.362494][T22598] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4420.362499][T22598] RIP: 0033:0x7fcebf065a4a [ 4420.362503][T22598] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.362507][T22598] RSP: 002b:00007ffd85d9d678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4420.362511][T22598] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcebf065a4a [ 4420.362514][T22598] RDX: 0000000000000040 RSI: 000000002f068340 RDI: 0000000000000005 [ 4420.362516][T22598] RBP: 00007ffd85d9d700 R08: 0000000000418574 R09: 000000000000001c [ 4420.362518][T22598] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4420.362521][T22598] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcebf18e000 | [ 4420.362521][T22598] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcebf18e000 | [ 4420.362547][T22598] | [ 4420.375880][T22598] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22598 | [4420.376254][T22598] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4420.376523][T22598] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4420.376525][T22598] Call Trace: [ 4420.376527][T22598] [4420.376530][T22598] dump_stack_lvl (lib/dump_stack.c:123) [4420.376537][T22598] check_preemption_disabled (lib/smp_processor_id.c:52) [4420.376543][T22598] lwtunnel_output (net/core/lwtunnel.c:359) [4420.376549][T22598] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4420.376557][T22598] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.376563][T22598] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4420.376568][T22598] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.376580][T22598] rawv6_sendmsg (net/ipv6/raw.c:918) [4420.376592][T22598] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4420.376597][T22598] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4420.376601][T22598] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.376609][T22598] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4420.376613][T22598] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4420.376622][T22598] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4420.376639][T22598] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4420.376642][T22598] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.376653][T22598] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.376658][T22598] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.376664][T22598] ? __pfx___sys_sendto (net/socket.c:2147) [4420.376689][T22598] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4420.376695][T22598] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4420.376703][T22598] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4420.376710][T22598] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4420.376720][T22598] __x64_sys_sendto (net/socket.c:2183) [4420.376724][T22598] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4420.376727][T22598] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4420.376732][T22598] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4420.376736][T22598] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4420.376740][T22598] RIP: 0033:0x7fcebf065a4a [ 4420.376743][T22598] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.376746][T22598] RSP: 002b:00007ffd85d9d678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4420.376749][T22598] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcebf065a4a [ 4420.376751][T22598] RDX: 0000000000000040 RSI: 000000002f068340 RDI: 0000000000000005 [ 4420.376753][T22598] RBP: 00007ffd85d9d700 R08: 0000000000418574 R09: 000000000000001c [ 4420.376755][T22598] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4420.376757][T22598] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcebf18e000 | [ 4420.376757][T22598] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcebf18e000 | [ 4420.376772][T22598] | [ 4420.377258][T22598] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22598 | [4420.389174][T22598] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4420.389431][T22598] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4420.389433][T22598] Call Trace: [ 4420.389436][T22598] [4420.389438][T22598] dump_stack_lvl (lib/dump_stack.c:123) [4420.389445][T22598] check_preemption_disabled (lib/smp_processor_id.c:52) [4420.389451][T22598] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4420.389458][T22598] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4420.389465][T22598] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.389471][T22598] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4420.389478][T22598] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.389490][T22598] rawv6_sendmsg (net/ipv6/raw.c:918) [4420.389502][T22598] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4420.389508][T22598] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4420.389512][T22598] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.389520][T22598] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4420.389524][T22598] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4420.389533][T22598] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4420.389549][T22598] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4420.389553][T22598] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.389564][T22598] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.389569][T22598] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.389575][T22598] ? __pfx___sys_sendto (net/socket.c:2147) [4420.389589][T22598] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4420.389596][T22598] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4420.389603][T22598] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4420.389611][T22598] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4420.389621][T22598] __x64_sys_sendto (net/socket.c:2183) [4420.389625][T22598] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4420.389628][T22598] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4420.389633][T22598] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4420.389638][T22598] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4420.389641][T22598] RIP: 0033:0x7fcebf065a4a [ 4420.389645][T22598] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.389648][T22598] RSP: 002b:00007ffd85d9d678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4420.389652][T22598] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcebf065a4a [ 4420.389654][T22598] RDX: 0000000000000040 RSI: 000000002f068340 RDI: 0000000000000005 [ 4420.389656][T22598] RBP: 00007ffd85d9d700 R08: 0000000000418574 R09: 000000000000001c [ 4420.389658][T22598] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4420.389660][T22598] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcebf18e000 | [ 4420.389660][T22598] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcebf18e000 | [ 4420.389675][T22598] | [ 4420.871587][T22602] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22602 | [4420.872096][T22602] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4420.872365][T22602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4420.872367][T22602] Call Trace: [ 4420.872370][T22602] [4420.872373][T22602] dump_stack_lvl (lib/dump_stack.c:123) [4420.872383][T22602] check_preemption_disabled (lib/smp_processor_id.c:52) [4420.872390][T22602] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4420.872397][T22602] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4420.872406][T22602] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.872414][T22602] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4420.872419][T22602] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.872432][T22602] rawv6_sendmsg (net/ipv6/raw.c:918) [4420.872443][T22602] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4420.872449][T22602] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4420.872456][T22602] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.872466][T22602] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4420.872473][T22602] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4420.872484][T22602] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4420.872500][T22602] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4420.872504][T22602] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.872515][T22602] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.872521][T22602] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.872527][T22602] ? __pfx___sys_sendto (net/socket.c:2147) [4420.872542][T22602] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4420.872550][T22602] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4420.872559][T22602] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4420.872566][T22602] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4420.872577][T22602] __x64_sys_sendto (net/socket.c:2183) [4420.872581][T22602] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4420.872585][T22602] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4420.872591][T22602] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4420.872595][T22602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4420.872600][T22602] RIP: 0033:0x7fe6af1dea4a [ 4420.872605][T22602] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.872609][T22602] RSP: 002b:00007fff2ba23d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4420.872613][T22602] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6af1dea4a [ 4420.872616][T22602] RDX: 0000000000000040 RSI: 000000003e7be340 RDI: 0000000000000005 [ 4420.872618][T22602] RBP: 00007fff2ba23df0 R08: 0000000000418574 R09: 000000000000001c [ 4420.872620][T22602] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4420.872623][T22602] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6af307000 | [ 4420.872623][T22602] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6af307000 | [ 4420.872637][T22602] | [ 4420.885758][T22602] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22602 | [4420.886142][T22602] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4420.886402][T22602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4420.886404][T22602] Call Trace: [ 4420.886406][T22602] [4420.886409][T22602] dump_stack_lvl (lib/dump_stack.c:123) [4420.886417][T22602] check_preemption_disabled (lib/smp_processor_id.c:52) [4420.886423][T22602] lwtunnel_output (net/core/lwtunnel.c:359) [4420.886430][T22602] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4420.886438][T22602] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.886445][T22602] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4420.886450][T22602] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.886463][T22602] rawv6_sendmsg (net/ipv6/raw.c:918) [4420.886476][T22602] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4420.886482][T22602] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4420.886487][T22602] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.886495][T22602] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4420.886500][T22602] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4420.886509][T22602] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4420.886525][T22602] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4420.886528][T22602] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.886540][T22602] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.886545][T22602] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.886551][T22602] ? __pfx___sys_sendto (net/socket.c:2147) [4420.886567][T22602] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4420.886574][T22602] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4420.886583][T22602] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4420.886591][T22602] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4420.886601][T22602] __x64_sys_sendto (net/socket.c:2183) [4420.886605][T22602] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4420.886609][T22602] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4420.886615][T22602] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4420.886619][T22602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4420.886624][T22602] RIP: 0033:0x7fe6af1dea4a [ 4420.886628][T22602] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.886631][T22602] RSP: 002b:00007fff2ba23d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4420.886634][T22602] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6af1dea4a [ 4420.886637][T22602] RDX: 0000000000000040 RSI: 000000003e7be340 RDI: 0000000000000005 [ 4420.886639][T22602] RBP: 00007fff2ba23df0 R08: 0000000000418574 R09: 000000000000001c [ 4420.886641][T22602] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4420.886643][T22602] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6af307000 | [ 4420.886643][T22602] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6af307000 | [ 4420.886658][T22602] | [ 4420.899667][T22602] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22602 | [4420.900059][T22602] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4420.900321][T22602] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4420.900323][T22602] Call Trace: [ 4420.900325][T22602] [4420.900327][T22602] dump_stack_lvl (lib/dump_stack.c:123) [4420.900335][T22602] check_preemption_disabled (lib/smp_processor_id.c:52) [4420.900341][T22602] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4420.900348][T22602] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4420.900356][T22602] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.900363][T22602] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4420.900368][T22602] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.900380][T22602] rawv6_sendmsg (net/ipv6/raw.c:918) [4420.900392][T22602] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4420.900398][T22602] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4420.900403][T22602] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.900411][T22602] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4420.900416][T22602] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4420.900425][T22602] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4420.900442][T22602] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4420.900445][T22602] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.900457][T22602] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.900461][T22602] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.900467][T22602] ? __pfx___sys_sendto (net/socket.c:2147) [4420.900483][T22602] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4420.900491][T22602] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4420.900498][T22602] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4420.900506][T22602] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4420.900516][T22602] __x64_sys_sendto (net/socket.c:2183) [4420.900520][T22602] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4420.900523][T22602] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4420.900528][T22602] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4420.900533][T22602] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4420.900537][T22602] RIP: 0033:0x7fe6af1dea4a [ 4420.900540][T22602] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.900543][T22602] RSP: 002b:00007fff2ba23d68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4420.900547][T22602] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6af1dea4a [ 4420.900550][T22602] RDX: 0000000000000040 RSI: 000000003e7be340 RDI: 0000000000000005 [ 4420.900552][T22602] RBP: 00007fff2ba23df0 R08: 0000000000418574 R09: 000000000000001c [ 4420.900554][T22602] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4420.900556][T22602] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6af307000 | [ 4420.900556][T22602] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6af307000 | [ 4420.900571][T22602] | [ 4421.403233][T22606] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22606 | [4421.403702][T22606] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4421.403956][T22606] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4421.403959][T22606] Call Trace: [ 4421.403961][T22606] [4421.403963][T22606] dump_stack_lvl (lib/dump_stack.c:123) [4421.403974][T22606] check_preemption_disabled (lib/smp_processor_id.c:52) [4421.403981][T22606] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4421.403988][T22606] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4421.403997][T22606] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.404004][T22606] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4421.404009][T22606] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.404022][T22606] rawv6_sendmsg (net/ipv6/raw.c:918) [4421.404034][T22606] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4421.404040][T22606] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4421.404046][T22606] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.404056][T22606] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4421.404062][T22606] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4421.404071][T22606] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4421.404088][T22606] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4421.404091][T22606] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.404102][T22606] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.404109][T22606] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.404115][T22606] ? __pfx___sys_sendto (net/socket.c:2147) [4421.404130][T22606] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4421.404138][T22606] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4421.404147][T22606] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4421.404154][T22606] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4421.404164][T22606] __x64_sys_sendto (net/socket.c:2183) [4421.404168][T22606] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4421.404172][T22606] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4421.404177][T22606] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4421.404182][T22606] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4421.404186][T22606] RIP: 0033:0x7f7d362cca4a [ 4421.404191][T22606] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.404194][T22606] RSP: 002b:00007fff014ec6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4421.404198][T22606] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d362cca4a [ 4421.404201][T22606] RDX: 0000000000000040 RSI: 000000003f3f3340 RDI: 0000000000000005 [ 4421.404203][T22606] RBP: 00007fff014ec760 R08: 0000000000418574 R09: 000000000000001c [ 4421.404205][T22606] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4421.404207][T22606] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d363f5000 | [ 4424.786151][T22626] lwtunnel_output(): recursion limit reached on datapath | [ 4426.251531][T22630] check_preemption_disabled: 13 callbacks suppressed | [ 4426.251540][T22630] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22630 | [4426.252291][T22630] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4426.253813][T22630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4426.253815][T22630] Call Trace: [ 4426.253818][T22630] [4426.253821][T22630] dump_stack_lvl (lib/dump_stack.c:123) [4426.253832][T22630] check_preemption_disabled (lib/smp_processor_id.c:52) [4426.253840][T22630] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4426.253847][T22630] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4426.253856][T22630] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.253864][T22630] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4426.253869][T22630] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.253882][T22630] rawv6_sendmsg (net/ipv6/raw.c:918) [4426.253894][T22630] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4426.253899][T22630] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4426.253906][T22630] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.253916][T22630] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4426.253923][T22630] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4426.253932][T22630] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4426.253949][T22630] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4426.253952][T22630] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.253963][T22630] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.253970][T22630] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.253976][T22630] ? __pfx___sys_sendto (net/socket.c:2147) [4426.253991][T22630] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4426.253998][T22630] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4426.254008][T22630] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4426.254015][T22630] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4426.254025][T22630] __x64_sys_sendto (net/socket.c:2183) [4426.254029][T22630] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4426.254033][T22630] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4426.254039][T22630] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4426.254044][T22630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4426.254048][T22630] RIP: 0033:0x7fce54818a4a [ 4426.254053][T22630] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.254056][T22630] RSP: 002b:00007ffeaa1ea7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4426.254060][T22630] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fce54818a4a [ 4426.254063][T22630] RDX: 0000000000000040 RSI: 000000001a89d340 RDI: 0000000000000005 [ 4426.254065][T22630] RBP: 00007ffeaa1ea870 R08: 0000000000418574 R09: 000000000000001c [ 4426.254067][T22630] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4426.254069][T22630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce54941000 | [ 4426.254069][T22630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce54941000 | [ 4426.254083][T22630] | [ 4426.254267][T22630] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22630 | [4426.265736][T22630] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4426.265982][T22630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4426.265984][T22630] Call Trace: [ 4426.265986][T22630] [4426.265988][T22630] dump_stack_lvl (lib/dump_stack.c:123) [4426.265996][T22630] check_preemption_disabled (lib/smp_processor_id.c:52) [4426.266003][T22630] lwtunnel_output (net/core/lwtunnel.c:359) [4426.266009][T22630] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4426.266019][T22630] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.266025][T22630] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4426.266031][T22630] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.266043][T22630] rawv6_sendmsg (net/ipv6/raw.c:918) [4426.266055][T22630] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4426.266061][T22630] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4426.266065][T22630] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.266074][T22630] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4426.266080][T22630] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4426.266089][T22630] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4426.266106][T22630] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4426.266109][T22630] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.266120][T22630] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.266126][T22630] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.266132][T22630] ? __pfx___sys_sendto (net/socket.c:2147) [4426.266147][T22630] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4426.266153][T22630] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4426.266162][T22630] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4426.266169][T22630] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4426.266179][T22630] __x64_sys_sendto (net/socket.c:2183) [4426.266184][T22630] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4426.266187][T22630] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4426.266192][T22630] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4426.266197][T22630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4426.266201][T22630] RIP: 0033:0x7fce54818a4a [ 4426.266205][T22630] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.266207][T22630] RSP: 002b:00007ffeaa1ea7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4426.266211][T22630] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fce54818a4a [ 4426.266213][T22630] RDX: 0000000000000040 RSI: 000000001a89d340 RDI: 0000000000000005 [ 4426.266215][T22630] RBP: 00007ffeaa1ea870 R08: 0000000000418574 R09: 000000000000001c [ 4426.266217][T22630] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4426.266219][T22630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce54941000 | [ 4426.266219][T22630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce54941000 | [ 4426.266233][T22630] | [ 4426.282040][T22630] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22630 | [4426.282406][T22630] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4426.282662][T22630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4426.282665][T22630] Call Trace: [ 4426.282667][T22630] [4426.282669][T22630] dump_stack_lvl (lib/dump_stack.c:123) [4426.282678][T22630] check_preemption_disabled (lib/smp_processor_id.c:52) [4426.282685][T22630] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4426.282691][T22630] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4426.282699][T22630] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.282707][T22630] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4426.282712][T22630] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.282724][T22630] rawv6_sendmsg (net/ipv6/raw.c:918) [4426.282736][T22630] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4426.282742][T22630] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4426.282747][T22630] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.282756][T22630] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4426.282762][T22630] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4426.282771][T22630] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4426.282787][T22630] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4426.282791][T22630] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.282802][T22630] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.282808][T22630] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.282814][T22630] ? __pfx___sys_sendto (net/socket.c:2147) [4426.282829][T22630] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4426.282836][T22630] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4426.282845][T22630] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4426.282853][T22630] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4426.282863][T22630] __x64_sys_sendto (net/socket.c:2183) [4426.282867][T22630] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4426.282871][T22630] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4426.282876][T22630] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4426.282881][T22630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4426.282885][T22630] RIP: 0033:0x7fce54818a4a [ 4426.282889][T22630] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.282891][T22630] RSP: 002b:00007ffeaa1ea7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4426.282895][T22630] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fce54818a4a [ 4426.282897][T22630] RDX: 0000000000000040 RSI: 000000001a89d340 RDI: 0000000000000005 [ 4426.282899][T22630] RBP: 00007ffeaa1ea870 R08: 0000000000418574 R09: 000000000000001c [ 4426.282900][T22630] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4426.282902][T22630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce54941000 | [ 4426.282902][T22630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce54941000 | [ 4426.282917][T22630] | [ 4426.740060][T22634] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22634 | [4426.740534][T22634] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4426.740783][T22634] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4426.740786][T22634] Call Trace: [ 4426.740789][T22634] [4426.740791][T22634] dump_stack_lvl (lib/dump_stack.c:123) [4426.740801][T22634] check_preemption_disabled (lib/smp_processor_id.c:52) [4426.740808][T22634] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4426.740815][T22634] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4426.740824][T22634] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.740831][T22634] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4426.740836][T22634] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.740848][T22634] rawv6_sendmsg (net/ipv6/raw.c:918) [4426.740859][T22634] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4426.740865][T22634] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4426.740871][T22634] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.740881][T22634] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4426.740888][T22634] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4426.740896][T22634] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4426.740912][T22634] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4426.740915][T22634] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.740926][T22634] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.740933][T22634] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.740939][T22634] ? __pfx___sys_sendto (net/socket.c:2147) [4426.740953][T22634] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4426.740961][T22634] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4426.740970][T22634] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4426.740977][T22634] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4426.740987][T22634] __x64_sys_sendto (net/socket.c:2183) [4426.740991][T22634] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4426.740995][T22634] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4426.741001][T22634] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4426.741005][T22634] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4426.741010][T22634] RIP: 0033:0x7f61b1bd6a4a [ 4426.741015][T22634] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.741018][T22634] RSP: 002b:00007ffe8a7e97f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4426.741023][T22634] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61b1bd6a4a [ 4426.741025][T22634] RDX: 0000000000000040 RSI: 00000000080b5340 RDI: 0000000000000005 [ 4426.741027][T22634] RBP: 00007ffe8a7e9880 R08: 0000000000418574 R09: 000000000000001c [ 4426.741029][T22634] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4426.741032][T22634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61b1cff000 | [ 4426.741032][T22634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61b1cff000 | [ 4426.741046][T22634] | [ 4426.741049][T22634] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22634 | [4426.752716][T22634] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4426.752957][T22634] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4426.752959][T22634] Call Trace: [ 4426.752961][T22634] [4426.752963][T22634] dump_stack_lvl (lib/dump_stack.c:123) [4426.752970][T22634] check_preemption_disabled (lib/smp_processor_id.c:52) [4426.752975][T22634] lwtunnel_output (net/core/lwtunnel.c:359) [4426.752982][T22634] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4426.752990][T22634] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.752996][T22634] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4426.753001][T22634] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.753013][T22634] rawv6_sendmsg (net/ipv6/raw.c:918) [4426.753025][T22634] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4426.753030][T22634] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4426.753034][T22634] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.753044][T22634] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4426.753048][T22634] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4426.753057][T22634] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4426.753073][T22634] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4426.753076][T22634] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.753087][T22634] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.753092][T22634] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.753098][T22634] ? __pfx___sys_sendto (net/socket.c:2147) [4426.753113][T22634] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4426.753120][T22634] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4426.753127][T22634] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4426.753135][T22634] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4426.753145][T22634] __x64_sys_sendto (net/socket.c:2183) [4426.753149][T22634] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4426.753152][T22634] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4426.753157][T22634] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4426.753161][T22634] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4426.753165][T22634] RIP: 0033:0x7f61b1bd6a4a [ 4426.753168][T22634] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.753171][T22634] RSP: 002b:00007ffe8a7e97f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4426.753174][T22634] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61b1bd6a4a [ 4426.753176][T22634] RDX: 0000000000000040 RSI: 00000000080b5340 RDI: 0000000000000005 [ 4426.753178][T22634] RBP: 00007ffe8a7e9880 R08: 0000000000418574 R09: 000000000000001c [ 4426.753179][T22634] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4426.753181][T22634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61b1cff000 | [ 4426.753181][T22634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61b1cff000 | [ 4426.753196][T22634] | [ 4426.771044][T22634] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22634 | [4426.771405][T22634] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4426.771665][T22634] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4426.771667][T22634] Call Trace: [ 4426.771669][T22634] [4426.771671][T22634] dump_stack_lvl (lib/dump_stack.c:123) [4426.771679][T22634] check_preemption_disabled (lib/smp_processor_id.c:52) [4426.771696][T22634] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4426.771703][T22634] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4426.771710][T22634] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.771716][T22634] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4426.771721][T22634] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4426.771733][T22634] rawv6_sendmsg (net/ipv6/raw.c:918) [4426.771745][T22634] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4426.771750][T22634] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4426.771755][T22634] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.771764][T22634] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4426.771768][T22634] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4426.771777][T22634] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4426.771793][T22634] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4426.771796][T22634] ? __lock_release (kernel/locking/lockdep.c:5534) [4426.771807][T22634] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.771813][T22634] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4426.771818][T22634] ? __pfx___sys_sendto (net/socket.c:2147) [4426.771833][T22634] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4426.771840][T22634] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4426.771848][T22634] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4426.771855][T22634] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4426.771865][T22634] __x64_sys_sendto (net/socket.c:2183) [4426.771869][T22634] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4426.771873][T22634] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4426.771878][T22634] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4426.771883][T22634] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4426.771886][T22634] RIP: 0033:0x7f61b1bd6a4a [ 4426.771890][T22634] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.771893][T22634] RSP: 002b:00007ffe8a7e97f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4426.771897][T22634] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f61b1bd6a4a [ 4426.771899][T22634] RDX: 0000000000000040 RSI: 00000000080b5340 RDI: 0000000000000005 [ 4426.771901][T22634] RBP: 00007ffe8a7e9880 R08: 0000000000418574 R09: 000000000000001c [ 4426.771903][T22634] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4426.771905][T22634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61b1cff000 | [ 4426.771905][T22634] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f61b1cff000 | [ 4426.771920][T22634] | [ 4427.258331][T22638] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22638 | [4427.259117][T22638] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4427.259380][T22638] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4427.259382][T22638] Call Trace: [ 4427.259385][T22638] [4427.259387][T22638] dump_stack_lvl (lib/dump_stack.c:123) [4427.259397][T22638] check_preemption_disabled (lib/smp_processor_id.c:52) [4427.259404][T22638] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4427.259410][T22638] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4427.259419][T22638] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.259426][T22638] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4427.259431][T22638] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.259443][T22638] rawv6_sendmsg (net/ipv6/raw.c:918) [4427.259454][T22638] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4427.259460][T22638] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4427.259466][T22638] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.259477][T22638] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4427.259484][T22638] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4427.259493][T22638] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4427.259509][T22638] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4427.259512][T22638] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.259523][T22638] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.259528][T22638] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.259534][T22638] ? __pfx___sys_sendto (net/socket.c:2147) [4427.259548][T22638] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4427.259556][T22638] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4427.259565][T22638] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4427.259573][T22638] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4427.259583][T22638] __x64_sys_sendto (net/socket.c:2183) [4427.259586][T22638] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4427.259591][T22638] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4427.259595][T22638] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4427.259600][T22638] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4427.259604][T22638] RIP: 0033:0x7feb98212a4a [ 4427.259609][T22638] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4427.259612][T22638] RSP: 002b:00007fff50c1a358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4427.259616][T22638] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb98212a4a [ 4427.259619][T22638] RDX: 0000000000000040 RSI: 000000000d872340 RDI: 0000000000000005 [ 4427.259621][T22638] RBP: 00007fff50c1a3e0 R08: 0000000000418574 R09: 000000000000001c [ 4427.259623][T22638] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4427.259625][T22638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb9833b000 | [ 4427.259625][T22638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb9833b000 | [ 4427.259639][T22638] | [ 4427.271869][T22638] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22638 | [4427.272233][T22638] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4427.272796][T22638] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4427.272798][T22638] Call Trace: [ 4427.272800][T22638] [4427.272802][T22638] dump_stack_lvl (lib/dump_stack.c:123) [4427.272809][T22638] check_preemption_disabled (lib/smp_processor_id.c:52) [4427.272815][T22638] lwtunnel_output (net/core/lwtunnel.c:359) [4427.272822][T22638] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4427.272828][T22638] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.272835][T22638] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4427.272840][T22638] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.272852][T22638] rawv6_sendmsg (net/ipv6/raw.c:918) [4427.272863][T22638] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4427.272869][T22638] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4427.272873][T22638] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.272881][T22638] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4427.272886][T22638] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4427.272895][T22638] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4427.272911][T22638] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4427.272913][T22638] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.272925][T22638] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.272930][T22638] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.272936][T22638] ? __pfx___sys_sendto (net/socket.c:2147) [4427.272950][T22638] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4427.272957][T22638] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4427.272965][T22638] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4427.272972][T22638] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4427.272982][T22638] __x64_sys_sendto (net/socket.c:2183) [4427.272986][T22638] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4427.272989][T22638] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4427.272994][T22638] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4427.272999][T22638] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4427.273003][T22638] RIP: 0033:0x7feb98212a4a [ 4427.273006][T22638] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4427.273009][T22638] RSP: 002b:00007fff50c1a358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4427.273013][T22638] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb98212a4a [ 4427.273015][T22638] RDX: 0000000000000040 RSI: 000000000d872340 RDI: 0000000000000005 [ 4427.273017][T22638] RBP: 00007fff50c1a3e0 R08: 0000000000418574 R09: 000000000000001c [ 4427.273019][T22638] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4427.273021][T22638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb9833b000 | [ 4427.273021][T22638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb9833b000 | [ 4427.273035][T22638] | [ 4427.286532][T22638] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22638 | [4427.286901][T22638] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4427.287161][T22638] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4427.287163][T22638] Call Trace: [ 4427.287165][T22638] [4427.287167][T22638] dump_stack_lvl (lib/dump_stack.c:123) [4427.287174][T22638] check_preemption_disabled (lib/smp_processor_id.c:52) [4427.287180][T22638] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4427.287187][T22638] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4427.287193][T22638] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.287199][T22638] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4427.287204][T22638] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.287217][T22638] rawv6_sendmsg (net/ipv6/raw.c:918) [4427.287229][T22638] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4427.287234][T22638] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4427.287239][T22638] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.287247][T22638] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4427.287250][T22638] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4427.287259][T22638] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4427.287276][T22638] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4427.287279][T22638] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.287290][T22638] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.287294][T22638] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.287300][T22638] ? __pfx___sys_sendto (net/socket.c:2147) [4427.287315][T22638] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4427.287321][T22638] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4427.287329][T22638] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4427.287336][T22638] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4427.287347][T22638] __x64_sys_sendto (net/socket.c:2183) [4427.287351][T22638] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4427.287355][T22638] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4427.287359][T22638] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4427.287364][T22638] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4427.287367][T22638] RIP: 0033:0x7feb98212a4a [ 4427.287371][T22638] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4427.287374][T22638] RSP: 002b:00007fff50c1a358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4427.287377][T22638] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feb98212a4a [ 4427.287379][T22638] RDX: 0000000000000040 RSI: 000000000d872340 RDI: 0000000000000005 [ 4427.287382][T22638] RBP: 00007fff50c1a3e0 R08: 0000000000418574 R09: 000000000000001c [ 4427.287383][T22638] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4427.287385][T22638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb9833b000 | [ 4427.287385][T22638] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feb9833b000 | [ 4427.287400][T22638] | [ 4427.766494][T22642] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22642 | [4427.766965][T22642] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4427.767220][T22642] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4427.767222][T22642] Call Trace: [ 4427.767225][T22642] [4427.767227][T22642] dump_stack_lvl (lib/dump_stack.c:123) [4427.767238][T22642] check_preemption_disabled (lib/smp_processor_id.c:52) [4427.767245][T22642] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4427.767252][T22642] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4427.767261][T22642] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.767269][T22642] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4427.767274][T22642] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4427.767286][T22642] rawv6_sendmsg (net/ipv6/raw.c:918) [4427.767298][T22642] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4427.767304][T22642] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4427.767310][T22642] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.767320][T22642] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4427.767328][T22642] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4427.767337][T22642] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4427.767353][T22642] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4427.767356][T22642] ? __lock_release (kernel/locking/lockdep.c:5534) [4427.767368][T22642] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.767375][T22642] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4427.767380][T22642] ? __pfx___sys_sendto (net/socket.c:2147) [4427.767395][T22642] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4427.767402][T22642] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4427.767412][T22642] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4427.767419][T22642] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4427.767429][T22642] __x64_sys_sendto (net/socket.c:2183) [4427.767433][T22642] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4427.767437][T22642] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4427.767442][T22642] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4427.767446][T22642] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4427.767451][T22642] RIP: 0033:0x7f0f0a775a4a [ 4427.767455][T22642] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4427.767458][T22642] RSP: 002b:00007ffd483895f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4427.767462][T22642] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0f0a775a4a [ 4427.767465][T22642] RDX: 0000000000000040 RSI: 000000001bfb8340 RDI: 0000000000000005 [ 4427.767467][T22642] RBP: 00007ffd48389680 R08: 0000000000418574 R09: 000000000000001c [ 4427.767469][T22642] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4427.767471][T22642] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f0a89e000 | [ 4429.242261][T22654] lwtunnel_output(): recursion limit reached on datapath | [ 4431.279975][T22662] check_preemption_disabled: 12 callbacks suppressed | [ 4431.279984][T22662] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22662 | [4431.281906][T22662] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4431.282179][T22662] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4431.282181][T22662] Call Trace: [ 4431.282184][T22662] [4431.282187][T22662] dump_stack_lvl (lib/dump_stack.c:123) [4431.282198][T22662] check_preemption_disabled (lib/smp_processor_id.c:52) [4431.282206][T22662] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4431.282212][T22662] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4431.282222][T22662] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.282229][T22662] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4431.282234][T22662] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.282247][T22662] rawv6_sendmsg (net/ipv6/raw.c:918) [4431.282259][T22662] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4431.282264][T22662] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4431.282271][T22662] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.282281][T22662] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4431.282289][T22662] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4431.282298][T22662] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4431.282314][T22662] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4431.282317][T22662] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.282329][T22662] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.282336][T22662] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.282341][T22662] ? __pfx___sys_sendto (net/socket.c:2147) [4431.282356][T22662] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4431.282364][T22662] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4431.282374][T22662] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4431.282380][T22662] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4431.282390][T22662] __x64_sys_sendto (net/socket.c:2183) [4431.282395][T22662] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4431.282399][T22662] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4431.282405][T22662] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4431.282410][T22662] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4431.282414][T22662] RIP: 0033:0x7f7dcf972a4a [ 4431.282419][T22662] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.282423][T22662] RSP: 002b:00007fffcd5cc5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4431.282427][T22662] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7dcf972a4a [ 4431.282430][T22662] RDX: 0000000000000040 RSI: 0000000000fc4340 RDI: 0000000000000005 [ 4431.282432][T22662] RBP: 00007fffcd5cc640 R08: 0000000000418574 R09: 000000000000001c [ 4431.282434][T22662] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4431.282436][T22662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dcfa9b000 | [ 4431.282436][T22662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dcfa9b000 | [ 4431.282451][T22662] | [ 4431.282455][T22662] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22662 | [4431.294531][T22662] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4431.294791][T22662] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4431.294792][T22662] Call Trace: [ 4431.294795][T22662] [4431.294797][T22662] dump_stack_lvl (lib/dump_stack.c:123) [4431.294805][T22662] check_preemption_disabled (lib/smp_processor_id.c:52) [4431.294811][T22662] lwtunnel_output (net/core/lwtunnel.c:359) [4431.294818][T22662] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4431.294826][T22662] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.294833][T22662] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4431.294838][T22662] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.294850][T22662] rawv6_sendmsg (net/ipv6/raw.c:918) [4431.294863][T22662] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4431.294868][T22662] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4431.294872][T22662] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.294881][T22662] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4431.294886][T22662] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4431.294896][T22662] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4431.294912][T22662] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4431.294915][T22662] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.294927][T22662] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.294932][T22662] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.294938][T22662] ? __pfx___sys_sendto (net/socket.c:2147) [4431.294953][T22662] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4431.294960][T22662] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4431.294969][T22662] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4431.294976][T22662] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4431.294987][T22662] __x64_sys_sendto (net/socket.c:2183) [4431.294991][T22662] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4431.294994][T22662] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4431.294999][T22662] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4431.295004][T22662] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4431.295007][T22662] RIP: 0033:0x7f7dcf972a4a [ 4431.295011][T22662] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.295014][T22662] RSP: 002b:00007fffcd5cc5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4431.295017][T22662] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7dcf972a4a [ 4431.295019][T22662] RDX: 0000000000000040 RSI: 0000000000fc4340 RDI: 0000000000000005 [ 4431.295022][T22662] RBP: 00007fffcd5cc640 R08: 0000000000418574 R09: 000000000000001c [ 4431.295024][T22662] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4431.295026][T22662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dcfa9b000 | [ 4431.295026][T22662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dcfa9b000 | [ 4431.295041][T22662] | [ 4431.313192][T22662] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22662 | [4431.313582][T22662] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4431.313841][T22662] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4431.313843][T22662] Call Trace: [ 4431.313846][T22662] [4431.313848][T22662] dump_stack_lvl (lib/dump_stack.c:123) [4431.313856][T22662] check_preemption_disabled (lib/smp_processor_id.c:52) [4431.313863][T22662] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4431.313869][T22662] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4431.313877][T22662] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.313884][T22662] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4431.313889][T22662] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.313902][T22662] rawv6_sendmsg (net/ipv6/raw.c:918) [4431.313914][T22662] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4431.313919][T22662] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4431.313924][T22662] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.313933][T22662] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4431.313939][T22662] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4431.313949][T22662] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4431.313966][T22662] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4431.313969][T22662] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.313980][T22662] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.313985][T22662] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.313991][T22662] ? __pfx___sys_sendto (net/socket.c:2147) [4431.314007][T22662] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4431.314014][T22662] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4431.314022][T22662] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4431.314029][T22662] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4431.314039][T22662] __x64_sys_sendto (net/socket.c:2183) [4431.314043][T22662] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4431.314047][T22662] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4431.314052][T22662] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4431.314057][T22662] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4431.314061][T22662] RIP: 0033:0x7f7dcf972a4a [ 4431.314065][T22662] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.314068][T22662] RSP: 002b:00007fffcd5cc5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4431.314072][T22662] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7dcf972a4a [ 4431.314074][T22662] RDX: 0000000000000040 RSI: 0000000000fc4340 RDI: 0000000000000005 [ 4431.314076][T22662] RBP: 00007fffcd5cc640 R08: 0000000000418574 R09: 000000000000001c [ 4431.314078][T22662] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4431.314080][T22662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dcfa9b000 | [ 4431.314080][T22662] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7dcfa9b000 | [ 4431.314095][T22662] | [ 4431.887782][T22666] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22666 | [4431.888248][T22666] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4431.888525][T22666] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4431.888527][T22666] Call Trace: [ 4431.888530][T22666] [4431.888533][T22666] dump_stack_lvl (lib/dump_stack.c:123) [4431.888543][T22666] check_preemption_disabled (lib/smp_processor_id.c:52) [4431.888550][T22666] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4431.888557][T22666] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4431.888567][T22666] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.888574][T22666] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4431.888580][T22666] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.888593][T22666] rawv6_sendmsg (net/ipv6/raw.c:918) [4431.888604][T22666] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4431.888610][T22666] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4431.888617][T22666] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.888628][T22666] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4431.888635][T22666] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4431.888644][T22666] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4431.888660][T22666] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4431.888664][T22666] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.888675][T22666] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.888681][T22666] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.888687][T22666] ? __pfx___sys_sendto (net/socket.c:2147) [4431.888702][T22666] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4431.888710][T22666] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4431.888720][T22666] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4431.888727][T22666] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4431.888737][T22666] __x64_sys_sendto (net/socket.c:2183) [4431.888741][T22666] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4431.888746][T22666] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4431.888751][T22666] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4431.888755][T22666] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4431.888760][T22666] RIP: 0033:0x7f7c9efbca4a [ 4431.888764][T22666] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.888767][T22666] RSP: 002b:00007ffed2792238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4431.888772][T22666] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c9efbca4a [ 4431.888774][T22666] RDX: 0000000000000040 RSI: 000000003b37c340 RDI: 0000000000000005 [ 4431.888776][T22666] RBP: 00007ffed27922c0 R08: 0000000000418574 R09: 000000000000001c [ 4431.888778][T22666] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4431.888780][T22666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c9f0e5000 | [ 4431.888780][T22666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c9f0e5000 | [ 4431.888795][T22666] | [ 4431.888798][T22666] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22666 | [4431.901096][T22666] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4431.901338][T22666] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4431.901340][T22666] Call Trace: [ 4431.901342][T22666] [4431.901344][T22666] dump_stack_lvl (lib/dump_stack.c:123) [4431.901350][T22666] check_preemption_disabled (lib/smp_processor_id.c:52) [4431.901356][T22666] lwtunnel_output (net/core/lwtunnel.c:359) [4431.901362][T22666] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4431.901370][T22666] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.901376][T22666] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4431.901381][T22666] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.901394][T22666] rawv6_sendmsg (net/ipv6/raw.c:918) [4431.901406][T22666] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4431.901412][T22666] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4431.901416][T22666] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.901423][T22666] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4431.901428][T22666] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4431.901437][T22666] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4431.901453][T22666] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4431.901456][T22666] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.901468][T22666] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.901472][T22666] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.901480][T22666] ? __pfx___sys_sendto (net/socket.c:2147) [4431.901495][T22666] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4431.901502][T22666] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4431.901510][T22666] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4431.901517][T22666] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4431.901528][T22666] __x64_sys_sendto (net/socket.c:2183) [4431.901531][T22666] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4431.901535][T22666] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4431.901540][T22666] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4431.901545][T22666] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4431.901548][T22666] RIP: 0033:0x7f7c9efbca4a [ 4431.901552][T22666] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.901554][T22666] RSP: 002b:00007ffed2792238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4431.901558][T22666] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c9efbca4a [ 4431.901560][T22666] RDX: 0000000000000040 RSI: 000000003b37c340 RDI: 0000000000000005 [ 4431.901562][T22666] RBP: 00007ffed27922c0 R08: 0000000000418574 R09: 000000000000001c [ 4431.901564][T22666] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4431.901567][T22666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c9f0e5000 | [ 4431.901567][T22666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c9f0e5000 | [ 4431.901582][T22666] | [ 4431.914773][T22666] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22666 | [4431.915138][T22666] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4431.915401][T22666] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4431.915403][T22666] Call Trace: [ 4431.915405][T22666] [4431.915407][T22666] dump_stack_lvl (lib/dump_stack.c:123) [4431.915414][T22666] check_preemption_disabled (lib/smp_processor_id.c:52) [4431.915420][T22666] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4431.915426][T22666] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4431.915434][T22666] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.915440][T22666] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4431.915445][T22666] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4431.915457][T22666] rawv6_sendmsg (net/ipv6/raw.c:918) [4431.915469][T22666] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4431.915476][T22666] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4431.915480][T22666] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.915488][T22666] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4431.915493][T22666] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4431.915502][T22666] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4431.915518][T22666] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4431.915521][T22666] ? __lock_release (kernel/locking/lockdep.c:5534) [4431.915533][T22666] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.915537][T22666] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4431.915543][T22666] ? __pfx___sys_sendto (net/socket.c:2147) [4431.915558][T22666] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4431.915565][T22666] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4431.915573][T22666] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4431.915580][T22666] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4431.915591][T22666] __x64_sys_sendto (net/socket.c:2183) [4431.915595][T22666] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4431.915598][T22666] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4431.915603][T22666] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4431.915608][T22666] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4431.915611][T22666] RIP: 0033:0x7f7c9efbca4a [ 4431.915615][T22666] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.915618][T22666] RSP: 002b:00007ffed2792238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4431.915621][T22666] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7c9efbca4a [ 4431.915624][T22666] RDX: 0000000000000040 RSI: 000000003b37c340 RDI: 0000000000000005 [ 4431.915626][T22666] RBP: 00007ffed27922c0 R08: 0000000000418574 R09: 000000000000001c [ 4431.915628][T22666] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4431.915630][T22666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c9f0e5000 | [ 4431.915630][T22666] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7c9f0e5000 | [ 4431.915645][T22666] | [ 4432.399998][T22670] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22670 | [4432.400506][T22670] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4432.400775][T22670] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4432.400777][T22670] Call Trace: [ 4432.400780][T22670] [4432.400782][T22670] dump_stack_lvl (lib/dump_stack.c:123) [4432.400794][T22670] check_preemption_disabled (lib/smp_processor_id.c:52) [4432.400801][T22670] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4432.400808][T22670] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4432.400818][T22670] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4432.400827][T22670] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4432.400832][T22670] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4432.400844][T22670] rawv6_sendmsg (net/ipv6/raw.c:918) [4432.400856][T22670] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4432.400861][T22670] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4432.400869][T22670] ? __lock_release (kernel/locking/lockdep.c:5534) [4432.400880][T22670] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4432.400888][T22670] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4432.400897][T22670] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4432.400914][T22670] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4432.400917][T22670] ? __lock_release (kernel/locking/lockdep.c:5534) [4432.400928][T22670] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4432.400936][T22670] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4432.400942][T22670] ? __pfx___sys_sendto (net/socket.c:2147) [4432.400957][T22670] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4432.400965][T22670] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4432.400975][T22670] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4432.400983][T22670] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4432.400993][T22670] __x64_sys_sendto (net/socket.c:2183) [4432.400997][T22670] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4432.401003][T22670] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4432.401008][T22670] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4432.401013][T22670] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4432.401017][T22670] RIP: 0033:0x7fd3d3573a4a [ 4432.401022][T22670] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.401025][T22670] RSP: 002b:00007ffd624d33c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4432.401029][T22670] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3d3573a4a [ 4432.401031][T22670] RDX: 0000000000000040 RSI: 0000000030988340 RDI: 0000000000000005 [ 4432.401033][T22670] RBP: 00007ffd624d3450 R08: 0000000000418574 R09: 000000000000001c [ 4432.401035][T22670] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4432.401037][T22670] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3d369c000 | [ 4432.401052][T22670] | [ 4432.401055][T22670] lwtunnel_output(): recursion limit reached on datapath | [ 4433.868518][T22674] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22674 | [4433.869012][T22674] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4433.869280][T22674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4433.869282][T22674] Call Trace: [ 4433.869285][T22674] [4433.869287][T22674] dump_stack_lvl (lib/dump_stack.c:123) [4433.869298][T22674] check_preemption_disabled (lib/smp_processor_id.c:52) [4433.869305][T22674] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4433.869312][T22674] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4433.869321][T22674] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4433.869329][T22674] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4433.869334][T22674] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4433.869347][T22674] rawv6_sendmsg (net/ipv6/raw.c:918) [4433.869358][T22674] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4433.869364][T22674] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4433.869371][T22674] ? __lock_release (kernel/locking/lockdep.c:5534) [4433.869380][T22674] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4433.869387][T22674] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4433.869396][T22674] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4433.869412][T22674] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4433.869415][T22674] ? __lock_release (kernel/locking/lockdep.c:5534) [4433.869426][T22674] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4433.869434][T22674] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4433.869439][T22674] ? __pfx___sys_sendto (net/socket.c:2147) [4433.869454][T22674] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4433.869462][T22674] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4433.869471][T22674] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4433.869481][T22674] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4433.869491][T22674] __x64_sys_sendto (net/socket.c:2183) [4433.869495][T22674] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4433.869500][T22674] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4433.869505][T22674] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4433.869510][T22674] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4433.869515][T22674] RIP: 0033:0x7f4e6a189a4a [ 4433.869520][T22674] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4433.869523][T22674] RSP: 002b:00007ffdfd11ea98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4433.869527][T22674] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4e6a189a4a [ 4433.869529][T22674] RDX: 0000000000000040 RSI: 000000003fbe0340 RDI: 0000000000000005 [ 4433.869532][T22674] RBP: 00007ffdfd11eb20 R08: 0000000000418574 R09: 000000000000001c [ 4433.869534][T22674] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4433.869536][T22674] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4e6a2b2000 | [ 4433.869536][T22674] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4e6a2b2000 | [ 4433.869551][T22674] | [ 4433.882099][T22674] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22674 | [4433.882468][T22674] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4433.882736][T22674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4433.882738][T22674] Call Trace: [ 4433.882741][T22674] [4433.882743][T22674] dump_stack_lvl (lib/dump_stack.c:123) [4433.882751][T22674] check_preemption_disabled (lib/smp_processor_id.c:52) [4433.882758][T22674] lwtunnel_output (net/core/lwtunnel.c:359) [4433.882764][T22674] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4433.882773][T22674] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4433.882780][T22674] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4433.882786][T22674] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4433.882798][T22674] rawv6_sendmsg (net/ipv6/raw.c:918) [4433.882810][T22674] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4433.882815][T22674] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4433.882820][T22674] ? __lock_release (kernel/locking/lockdep.c:5534) [4433.882830][T22674] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4433.882836][T22674] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4433.882845][T22674] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4433.882862][T22674] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4433.882865][T22674] ? __lock_release (kernel/locking/lockdep.c:5534) [4433.882876][T22674] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4433.882882][T22674] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4433.882888][T22674] ? __pfx___sys_sendto (net/socket.c:2147) [4433.882903][T22674] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4433.882910][T22674] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4433.882919][T22674] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4433.882927][T22674] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4433.882937][T22674] __x64_sys_sendto (net/socket.c:2183) [4433.882942][T22674] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4433.882945][T22674] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4433.882950][T22674] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4433.882955][T22674] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4433.882959][T22674] RIP: 0033:0x7f4e6a189a4a [ 4433.882962][T22674] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4433.882965][T22674] RSP: 002b:00007ffdfd11ea98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4433.882969][T22674] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4e6a189a4a [ 4433.882971][T22674] RDX: 0000000000000040 RSI: 000000003fbe0340 RDI: 0000000000000005 [ 4433.882973][T22674] RBP: 00007ffdfd11eb20 R08: 0000000000418574 R09: 000000000000001c [ 4433.882974][T22674] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4433.882976][T22674] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4e6a2b2000 | [ 4433.882976][T22674] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4e6a2b2000 | [ 4433.882991][T22674] | [ 4433.883438][T22674] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22674 | [4433.895412][T22674] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4433.895680][T22674] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4433.895682][T22674] Call Trace: [ 4433.895685][T22674] [4433.895687][T22674] dump_stack_lvl (lib/dump_stack.c:123) [4433.895694][T22674] check_preemption_disabled (lib/smp_processor_id.c:52) [4433.895701][T22674] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4433.895707][T22674] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4433.895715][T22674] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4433.895722][T22674] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4433.895727][T22674] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4433.895740][T22674] rawv6_sendmsg (net/ipv6/raw.c:918) [4433.895752][T22674] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4433.895758][T22674] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4433.895763][T22674] ? __lock_release (kernel/locking/lockdep.c:5534) [4433.895772][T22674] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4433.895777][T22674] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4433.895786][T22674] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4433.895803][T22674] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4433.895806][T22674] ? __lock_release (kernel/locking/lockdep.c:5534) [4433.895817][T22674] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4433.895822][T22674] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4433.895828][T22674] ? __pfx___sys_sendto (net/socket.c:2147) [4433.895843][T22674] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4433.895850][T22674] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4433.895859][T22674] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4433.895866][T22674] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4433.895876][T22674] __x64_sys_sendto (net/socket.c:2183) [4433.895880][T22674] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4433.895884][T22674] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4433.895889][T22674] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4433.895894][T22674] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4433.895899][T22674] RIP: 0033:0x7f4e6a189a4a [ 4433.895903][T22674] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4433.895906][T22674] RSP: 002b:00007ffdfd11ea98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4433.895910][T22674] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4e6a189a4a [ 4433.895912][T22674] RDX: 0000000000000040 RSI: 000000003fbe0340 RDI: 0000000000000005 [ 4433.895914][T22674] RBP: 00007ffdfd11eb20 R08: 0000000000418574 R09: 000000000000001c [ 4433.895916][T22674] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4433.895919][T22674] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4e6a2b2000 | [ 4434.827756][T22682] lwtunnel_output(): recursion limit reached on datapath | [ 4436.309554][T22686] check_preemption_disabled: 4 callbacks suppressed | [ 4436.309562][T22686] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22686 | [4436.310362][T22686] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4436.310646][T22686] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4436.310648][T22686] Call Trace: [ 4436.310651][T22686] [4436.310653][T22686] dump_stack_lvl (lib/dump_stack.c:123) [4436.310664][T22686] check_preemption_disabled (lib/smp_processor_id.c:52) [4436.310672][T22686] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4436.310679][T22686] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4436.310688][T22686] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.310696][T22686] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4436.310701][T22686] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.310713][T22686] rawv6_sendmsg (net/ipv6/raw.c:918) [4436.310725][T22686] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4436.310731][T22686] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4436.310738][T22686] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.310748][T22686] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4436.310755][T22686] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4436.310764][T22686] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4436.310780][T22686] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4436.310784][T22686] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.310795][T22686] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.310802][T22686] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.310807][T22686] ? __pfx___sys_sendto (net/socket.c:2147) [4436.310822][T22686] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4436.310830][T22686] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4436.310840][T22686] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4436.310847][T22686] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4436.310857][T22686] __x64_sys_sendto (net/socket.c:2183) [4436.310861][T22686] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4436.310866][T22686] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4436.310871][T22686] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4436.310876][T22686] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4436.310881][T22686] RIP: 0033:0x7f70aeddfa4a [ 4436.310885][T22686] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.310889][T22686] RSP: 002b:00007fff192e2ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4436.310894][T22686] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70aeddfa4a [ 4436.310896][T22686] RDX: 0000000000000040 RSI: 000000001e14e340 RDI: 0000000000000005 [ 4436.310899][T22686] RBP: 00007fff192e2f30 R08: 0000000000418574 R09: 000000000000001c [ 4436.310901][T22686] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4436.310903][T22686] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70aef08000 | [ 4436.310903][T22686] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70aef08000 | [ 4436.310918][T22686] | [ 4436.310921][T22686] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22686 | [4436.323179][T22686] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4436.323439][T22686] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4436.323440][T22686] Call Trace: [ 4436.323443][T22686] [4436.323445][T22686] dump_stack_lvl (lib/dump_stack.c:123) [4436.323454][T22686] check_preemption_disabled (lib/smp_processor_id.c:52) [4436.323460][T22686] lwtunnel_output (net/core/lwtunnel.c:359) [4436.323467][T22686] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4436.323477][T22686] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.323485][T22686] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4436.323490][T22686] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.323503][T22686] rawv6_sendmsg (net/ipv6/raw.c:918) [4436.323515][T22686] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4436.323521][T22686] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4436.323526][T22686] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.323536][T22686] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4436.323540][T22686] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4436.323549][T22686] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4436.323566][T22686] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4436.323569][T22686] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.323580][T22686] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.323586][T22686] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.323592][T22686] ? __pfx___sys_sendto (net/socket.c:2147) [4436.323607][T22686] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4436.323615][T22686] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4436.323624][T22686] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4436.323631][T22686] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4436.323642][T22686] __x64_sys_sendto (net/socket.c:2183) [4436.323646][T22686] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4436.323650][T22686] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4436.323656][T22686] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4436.323661][T22686] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4436.323665][T22686] RIP: 0033:0x7f70aeddfa4a [ 4436.323669][T22686] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.323672][T22686] RSP: 002b:00007fff192e2ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4436.323676][T22686] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70aeddfa4a [ 4436.323678][T22686] RDX: 0000000000000040 RSI: 000000001e14e340 RDI: 0000000000000005 [ 4436.323680][T22686] RBP: 00007fff192e2f30 R08: 0000000000418574 R09: 000000000000001c [ 4436.323683][T22686] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4436.323685][T22686] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70aef08000 | [ 4436.323685][T22686] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70aef08000 | [ 4436.323699][T22686] | [ 4436.336621][T22686] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22686 | [4436.337008][T22686] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4436.337279][T22686] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4436.337281][T22686] Call Trace: [ 4436.337283][T22686] [4436.337285][T22686] dump_stack_lvl (lib/dump_stack.c:123) [4436.337293][T22686] check_preemption_disabled (lib/smp_processor_id.c:52) [4436.337299][T22686] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4436.337306][T22686] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4436.337313][T22686] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.337319][T22686] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4436.337324][T22686] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.337337][T22686] rawv6_sendmsg (net/ipv6/raw.c:918) [4436.337348][T22686] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4436.337354][T22686] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4436.337358][T22686] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.337367][T22686] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4436.337371][T22686] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4436.337381][T22686] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4436.337397][T22686] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4436.337400][T22686] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.337411][T22686] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.337416][T22686] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.337421][T22686] ? __pfx___sys_sendto (net/socket.c:2147) [4436.337436][T22686] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4436.337443][T22686] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4436.337451][T22686] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4436.337458][T22686] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4436.337468][T22686] __x64_sys_sendto (net/socket.c:2183) [4436.337473][T22686] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4436.337478][T22686] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4436.337483][T22686] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4436.337487][T22686] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4436.337491][T22686] RIP: 0033:0x7f70aeddfa4a [ 4436.337495][T22686] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.337498][T22686] RSP: 002b:00007fff192e2ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4436.337501][T22686] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f70aeddfa4a [ 4436.337503][T22686] RDX: 0000000000000040 RSI: 000000001e14e340 RDI: 0000000000000005 [ 4436.337505][T22686] RBP: 00007fff192e2f30 R08: 0000000000418574 R09: 000000000000001c [ 4436.337507][T22686] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4436.337510][T22686] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f70aef08000 | [ 4436.620746][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4436.621733][ C3] Dead loop on virtual device veth1, fix it urgently! | [ 4436.811187][T22690] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22690 | [4436.812134][T22690] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4436.812393][T22690] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4436.812396][T22690] Call Trace: [ 4436.812399][T22690] [4436.812401][T22690] dump_stack_lvl (lib/dump_stack.c:123) [4436.812411][T22690] check_preemption_disabled (lib/smp_processor_id.c:52) [4436.812418][T22690] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4436.812425][T22690] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4436.812435][T22690] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.812443][T22690] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4436.812448][T22690] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.812460][T22690] rawv6_sendmsg (net/ipv6/raw.c:918) [4436.812472][T22690] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4436.812479][T22690] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4436.812486][T22690] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.812496][T22690] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4436.812503][T22690] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4436.812512][T22690] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4436.812528][T22690] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4436.812531][T22690] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.812543][T22690] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.812549][T22690] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.812555][T22690] ? __pfx___sys_sendto (net/socket.c:2147) [4436.812570][T22690] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4436.812578][T22690] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4436.812587][T22690] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4436.812594][T22690] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4436.812604][T22690] __x64_sys_sendto (net/socket.c:2183) [4436.812608][T22690] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4436.812613][T22690] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4436.812618][T22690] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4436.812623][T22690] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4436.812627][T22690] RIP: 0033:0x7f6ff8ba9a4a [ 4436.812632][T22690] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.812635][T22690] RSP: 002b:00007ffe779cc678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4436.812639][T22690] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ff8ba9a4a [ 4436.812641][T22690] RDX: 0000000000000040 RSI: 000000000dd39340 RDI: 0000000000000005 [ 4436.812644][T22690] RBP: 00007ffe779cc700 R08: 0000000000418574 R09: 000000000000001c [ 4436.812646][T22690] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4436.812648][T22690] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ff8cd2000 | [ 4436.812648][T22690] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ff8cd2000 | [ 4436.812663][T22690] | [ 4436.825185][T22690] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22690 | [4436.826142][T22690] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4436.826389][T22690] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4436.826391][T22690] Call Trace: [ 4436.826394][T22690] [4436.826396][T22690] dump_stack_lvl (lib/dump_stack.c:123) [4436.826404][T22690] check_preemption_disabled (lib/smp_processor_id.c:52) [4436.826410][T22690] lwtunnel_output (net/core/lwtunnel.c:359) [4436.826417][T22690] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4436.826425][T22690] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.826432][T22690] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4436.826438][T22690] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.826450][T22690] rawv6_sendmsg (net/ipv6/raw.c:918) [4436.826462][T22690] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4436.826467][T22690] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4436.826472][T22690] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.826483][T22690] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4436.826489][T22690] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4436.826498][T22690] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4436.826514][T22690] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4436.826517][T22690] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.826529][T22690] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.826534][T22690] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.826540][T22690] ? __pfx___sys_sendto (net/socket.c:2147) [4436.826554][T22690] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4436.826562][T22690] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4436.826570][T22690] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4436.826578][T22690] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4436.826588][T22690] __x64_sys_sendto (net/socket.c:2183) [4436.826592][T22690] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4436.826596][T22690] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4436.826601][T22690] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4436.826606][T22690] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4436.826610][T22690] RIP: 0033:0x7f6ff8ba9a4a [ 4436.826613][T22690] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.826616][T22690] RSP: 002b:00007ffe779cc678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4436.826619][T22690] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ff8ba9a4a [ 4436.826621][T22690] RDX: 0000000000000040 RSI: 000000000dd39340 RDI: 0000000000000005 [ 4436.826623][T22690] RBP: 00007ffe779cc700 R08: 0000000000418574 R09: 000000000000001c [ 4436.826625][T22690] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4436.826627][T22690] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ff8cd2000 | [ 4436.826627][T22690] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ff8cd2000 | [ 4436.826642][T22690] | [ 4436.839529][T22690] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22690 | [4436.839884][T22690] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4436.840126][T22690] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4436.840127][T22690] Call Trace: [ 4436.840129][T22690] [4436.840132][T22690] dump_stack_lvl (lib/dump_stack.c:123) [4436.840138][T22690] check_preemption_disabled (lib/smp_processor_id.c:52) [4436.840144][T22690] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4436.840151][T22690] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4436.840158][T22690] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.840165][T22690] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4436.840169][T22690] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4436.840182][T22690] rawv6_sendmsg (net/ipv6/raw.c:918) [4436.840193][T22690] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4436.840199][T22690] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4436.840203][T22690] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.840212][T22690] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4436.840216][T22690] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4436.840225][T22690] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4436.840241][T22690] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4436.840244][T22690] ? __lock_release (kernel/locking/lockdep.c:5534) [4436.840255][T22690] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.840261][T22690] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4436.840266][T22690] ? __pfx___sys_sendto (net/socket.c:2147) [4436.840281][T22690] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4436.840288][T22690] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4436.840295][T22690] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4436.840302][T22690] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4436.840312][T22690] __x64_sys_sendto (net/socket.c:2183) [4436.840316][T22690] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4436.840319][T22690] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4436.840324][T22690] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4436.840329][T22690] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4436.840332][T22690] RIP: 0033:0x7f6ff8ba9a4a [ 4436.840336][T22690] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.840339][T22690] RSP: 002b:00007ffe779cc678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4436.840343][T22690] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ff8ba9a4a [ 4436.840345][T22690] RDX: 0000000000000040 RSI: 000000000dd39340 RDI: 0000000000000005 [ 4436.840347][T22690] RBP: 00007ffe779cc700 R08: 0000000000418574 R09: 000000000000001c [ 4436.840349][T22690] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4436.840352][T22690] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ff8cd2000 | [ 4436.840352][T22690] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ff8cd2000 | [ 4436.840366][T22690] | [ 4437.302894][T22694] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22694 | [4437.303381][T22694] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4437.303668][T22694] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4437.303670][T22694] Call Trace: [ 4437.303673][T22694] [4437.303676][T22694] dump_stack_lvl (lib/dump_stack.c:123) [4437.303687][T22694] check_preemption_disabled (lib/smp_processor_id.c:52) [4437.303695][T22694] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4437.303702][T22694] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4437.303712][T22694] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4437.303720][T22694] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4437.303726][T22694] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4437.303738][T22694] rawv6_sendmsg (net/ipv6/raw.c:918) [4437.303750][T22694] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4437.303755][T22694] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4437.303763][T22694] ? __lock_release (kernel/locking/lockdep.c:5534) [4437.303773][T22694] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4437.303782][T22694] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4437.303791][T22694] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4437.303807][T22694] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4437.303811][T22694] ? __lock_release (kernel/locking/lockdep.c:5534) [4437.303822][T22694] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4437.303830][T22694] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4437.303836][T22694] ? __pfx___sys_sendto (net/socket.c:2147) [4437.303851][T22694] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4437.303859][T22694] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4437.303869][T22694] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4437.303876][T22694] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4437.303887][T22694] __x64_sys_sendto (net/socket.c:2183) [4437.303891][T22694] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4437.303896][T22694] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4437.303901][T22694] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4437.303906][T22694] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4437.303911][T22694] RIP: 0033:0x7f1a2e5eea4a [ 4437.303916][T22694] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4437.303919][T22694] RSP: 002b:00007fff1cf29fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4437.303923][T22694] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a2e5eea4a [ 4437.303926][T22694] RDX: 0000000000000040 RSI: 000000000becd340 RDI: 0000000000000005 [ 4437.303927][T22694] RBP: 00007fff1cf2a030 R08: 0000000000418574 R09: 000000000000001c [ 4437.303929][T22694] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4437.303932][T22694] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a2e717000 | [ 4437.644973][ C3] Dead loop on virtual device veth1, fix it urgently! | [ 4437.645802][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4438.787408][T22698] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22698 | [4438.788523][T22698] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4438.788776][T22698] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4438.788778][T22698] Call Trace: [ 4438.788781][T22698] [4438.788784][T22698] dump_stack_lvl (lib/dump_stack.c:123) [4438.788793][T22698] check_preemption_disabled (lib/smp_processor_id.c:52) [4438.788801][T22698] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4438.788807][T22698] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4438.788816][T22698] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4438.788824][T22698] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4438.788829][T22698] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4438.788841][T22698] rawv6_sendmsg (net/ipv6/raw.c:918) [4438.788853][T22698] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4438.788858][T22698] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4438.788865][T22698] ? __lock_release (kernel/locking/lockdep.c:5534) [4438.788875][T22698] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4438.788883][T22698] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4438.788892][T22698] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4438.788908][T22698] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4438.788911][T22698] ? __lock_release (kernel/locking/lockdep.c:5534) [4438.788922][T22698] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4438.788929][T22698] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4438.788934][T22698] ? __pfx___sys_sendto (net/socket.c:2147) [4438.788948][T22698] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4438.788956][T22698] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4438.788965][T22698] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4438.788973][T22698] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4438.788982][T22698] __x64_sys_sendto (net/socket.c:2183) [4438.788987][T22698] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4438.788991][T22698] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4438.788996][T22698] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4438.789000][T22698] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4438.789005][T22698] RIP: 0033:0x7fb3f7a84a4a [ 4438.789009][T22698] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.789013][T22698] RSP: 002b:00007ffdfdd2a698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4438.789017][T22698] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3f7a84a4a [ 4438.789020][T22698] RDX: 0000000000000040 RSI: 0000000025c97340 RDI: 0000000000000005 [ 4438.789022][T22698] RBP: 00007ffdfdd2a720 R08: 0000000000418574 R09: 000000000000001c [ 4438.789024][T22698] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4438.789026][T22698] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3f7bad000 | [ 4438.789026][T22698] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3f7bad000 | [ 4438.789040][T22698] | [ 4438.789043][T22698] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22698 | [4438.800377][T22698] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4438.800628][T22698] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4438.800629][T22698] Call Trace: [ 4438.800631][T22698] [4438.800633][T22698] dump_stack_lvl (lib/dump_stack.c:123) [4438.800640][T22698] check_preemption_disabled (lib/smp_processor_id.c:52) [4438.800645][T22698] lwtunnel_output (net/core/lwtunnel.c:359) [4438.800652][T22698] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4438.800659][T22698] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4438.800665][T22698] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4438.800670][T22698] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4438.800682][T22698] rawv6_sendmsg (net/ipv6/raw.c:918) [4438.800694][T22698] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4438.800700][T22698] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4438.800704][T22698] ? __lock_release (kernel/locking/lockdep.c:5534) [4438.800711][T22698] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4438.800716][T22698] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4438.800725][T22698] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4438.800741][T22698] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4438.800744][T22698] ? __lock_release (kernel/locking/lockdep.c:5534) [4438.800755][T22698] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4438.800759][T22698] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4438.800765][T22698] ? __pfx___sys_sendto (net/socket.c:2147) [4438.800780][T22698] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4438.800786][T22698] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4438.800794][T22698] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4438.800802][T22698] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4438.800812][T22698] __x64_sys_sendto (net/socket.c:2183) [4438.800816][T22698] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4438.800819][T22698] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4438.800824][T22698] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4438.800829][T22698] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4438.800832][T22698] RIP: 0033:0x7fb3f7a84a4a [ 4438.800835][T22698] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.800838][T22698] RSP: 002b:00007ffdfdd2a698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4438.800841][T22698] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3f7a84a4a [ 4438.800843][T22698] RDX: 0000000000000040 RSI: 0000000025c97340 RDI: 0000000000000005 [ 4438.800845][T22698] RBP: 00007ffdfdd2a720 R08: 0000000000418574 R09: 000000000000001c [ 4438.800847][T22698] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4438.800848][T22698] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3f7bad000 | [ 4438.800848][T22698] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3f7bad000 | [ 4438.800863][T22698] | [ 4438.801292][T22698] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22698 | [4438.812747][T22698] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4438.812994][T22698] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4438.812995][T22698] Call Trace: [ 4438.812997][T22698] [4438.812999][T22698] dump_stack_lvl (lib/dump_stack.c:123) [4438.813005][T22698] check_preemption_disabled (lib/smp_processor_id.c:52) [4438.813012][T22698] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4438.813019][T22698] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4438.813025][T22698] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4438.813031][T22698] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4438.813036][T22698] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4438.813049][T22698] rawv6_sendmsg (net/ipv6/raw.c:918) [4438.813061][T22698] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4438.813066][T22698] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4438.813071][T22698] ? __lock_release (kernel/locking/lockdep.c:5534) [4438.813079][T22698] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4438.813084][T22698] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4438.813093][T22698] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4438.813110][T22698] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4438.813113][T22698] ? __lock_release (kernel/locking/lockdep.c:5534) [4438.813125][T22698] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4438.813129][T22698] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4438.813135][T22698] ? __pfx___sys_sendto (net/socket.c:2147) [4438.813150][T22698] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4438.813156][T22698] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4438.813165][T22698] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4438.813172][T22698] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4438.813182][T22698] __x64_sys_sendto (net/socket.c:2183) [4438.813186][T22698] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4438.813189][T22698] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4438.813194][T22698] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4438.813199][T22698] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4438.813202][T22698] RIP: 0033:0x7fb3f7a84a4a [ 4438.813206][T22698] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.813209][T22698] RSP: 002b:00007ffdfdd2a698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4438.813213][T22698] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb3f7a84a4a [ 4438.813215][T22698] RDX: 0000000000000040 RSI: 0000000025c97340 RDI: 0000000000000005 [ 4438.813217][T22698] RBP: 00007ffdfdd2a720 R08: 0000000000418574 R09: 000000000000001c [ 4438.813219][T22698] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4438.813221][T22698] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb3f7bad000 | [ 4438.813236][T22698] | [ 4441.665879][T22722] check_preemption_disabled: 15 callbacks suppressed | [ 4441.665888][T22722] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22722 | [4441.666644][T22722] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4441.666903][T22722] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4441.666906][T22722] Call Trace: [ 4441.666908][T22722] [4441.666911][T22722] dump_stack_lvl (lib/dump_stack.c:123) [4441.666921][T22722] check_preemption_disabled (lib/smp_processor_id.c:52) [4441.666928][T22722] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4441.666934][T22722] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4441.666944][T22722] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.666952][T22722] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4441.666957][T22722] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.666969][T22722] rawv6_sendmsg (net/ipv6/raw.c:918) [4441.666980][T22722] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4441.666985][T22722] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4441.666992][T22722] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.667002][T22722] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4441.667009][T22722] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4441.667018][T22722] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4441.667034][T22722] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4441.667037][T22722] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.667048][T22722] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.667054][T22722] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.667060][T22722] ? __pfx___sys_sendto (net/socket.c:2147) [4441.667074][T22722] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4441.667082][T22722] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4441.667091][T22722] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4441.667099][T22722] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4441.667109][T22722] __x64_sys_sendto (net/socket.c:2183) [4441.667112][T22722] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4441.667117][T22722] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4441.667122][T22722] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4441.667126][T22722] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4441.667131][T22722] RIP: 0033:0x7f80365caa4a [ 4441.667136][T22722] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.667139][T22722] RSP: 002b:00007ffc13aeffb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4441.667143][T22722] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80365caa4a [ 4441.667146][T22722] RDX: 0000000000000040 RSI: 0000000005fbb340 RDI: 0000000000000005 [ 4441.667147][T22722] RBP: 00007ffc13af0040 R08: 0000000000418574 R09: 000000000000001c [ 4441.667149][T22722] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4441.667151][T22722] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80366f3000 | [ 4441.667151][T22722] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80366f3000 | [ 4441.667165][T22722] | [ 4441.667168][T22722] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22722 | [4441.678426][T22722] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4441.678674][T22722] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4441.678675][T22722] Call Trace: [ 4441.678677][T22722] [4441.678679][T22722] dump_stack_lvl (lib/dump_stack.c:123) [4441.678686][T22722] check_preemption_disabled (lib/smp_processor_id.c:52) [4441.678691][T22722] lwtunnel_output (net/core/lwtunnel.c:359) [4441.678698][T22722] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4441.678705][T22722] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.678710][T22722] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4441.678715][T22722] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.678727][T22722] rawv6_sendmsg (net/ipv6/raw.c:918) [4441.678739][T22722] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4441.678745][T22722] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4441.678748][T22722] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.678756][T22722] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4441.678759][T22722] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4441.678768][T22722] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4441.678784][T22722] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4441.678787][T22722] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.678798][T22722] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.678802][T22722] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.678808][T22722] ? __pfx___sys_sendto (net/socket.c:2147) [4441.678823][T22722] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4441.678829][T22722] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4441.678836][T22722] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4441.678844][T22722] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4441.678854][T22722] __x64_sys_sendto (net/socket.c:2183) [4441.678858][T22722] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4441.678861][T22722] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4441.678866][T22722] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4441.678870][T22722] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4441.678873][T22722] RIP: 0033:0x7f80365caa4a [ 4441.678877][T22722] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.678879][T22722] RSP: 002b:00007ffc13aeffb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4441.678882][T22722] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80365caa4a [ 4441.678884][T22722] RDX: 0000000000000040 RSI: 0000000005fbb340 RDI: 0000000000000005 [ 4441.678886][T22722] RBP: 00007ffc13af0040 R08: 0000000000418574 R09: 000000000000001c [ 4441.678888][T22722] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4441.678890][T22722] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80366f3000 | [ 4441.678890][T22722] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80366f3000 | [ 4441.678904][T22722] | [ 4441.679401][T22722] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22722 | [4441.690496][T22722] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4441.690737][T22722] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4441.690739][T22722] Call Trace: [ 4441.690741][T22722] [4441.690743][T22722] dump_stack_lvl (lib/dump_stack.c:123) [4441.690751][T22722] check_preemption_disabled (lib/smp_processor_id.c:52) [4441.690757][T22722] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4441.690763][T22722] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4441.690771][T22722] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.690778][T22722] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4441.690783][T22722] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.690795][T22722] rawv6_sendmsg (net/ipv6/raw.c:918) [4441.690807][T22722] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4441.690813][T22722] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4441.690818][T22722] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.690827][T22722] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4441.690831][T22722] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4441.690841][T22722] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4441.690857][T22722] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4441.690860][T22722] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.690871][T22722] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.690876][T22722] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.690882][T22722] ? __pfx___sys_sendto (net/socket.c:2147) [4441.690897][T22722] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4441.690904][T22722] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4441.690913][T22722] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4441.690920][T22722] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4441.690930][T22722] __x64_sys_sendto (net/socket.c:2183) [4441.690934][T22722] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4441.690938][T22722] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4441.690943][T22722] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4441.690947][T22722] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4441.690951][T22722] RIP: 0033:0x7f80365caa4a [ 4441.690954][T22722] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.690957][T22722] RSP: 002b:00007ffc13aeffb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4441.690960][T22722] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80365caa4a [ 4441.690962][T22722] RDX: 0000000000000040 RSI: 0000000005fbb340 RDI: 0000000000000005 [ 4441.690964][T22722] RBP: 00007ffc13af0040 R08: 0000000000418574 R09: 000000000000001c [ 4441.690966][T22722] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4441.690968][T22722] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80366f3000 | [ 4441.690968][T22722] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80366f3000 | [ 4441.690982][T22722] | [ 4442.185249][T22726] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22726 | [4442.185998][T22726] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4442.186267][T22726] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4442.186270][T22726] Call Trace: [ 4442.186272][T22726] [4442.186275][T22726] dump_stack_lvl (lib/dump_stack.c:123) [4442.186286][T22726] check_preemption_disabled (lib/smp_processor_id.c:52) [4442.186295][T22726] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4442.186301][T22726] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4442.186311][T22726] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.186320][T22726] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4442.186325][T22726] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.186337][T22726] rawv6_sendmsg (net/ipv6/raw.c:918) [4442.186349][T22726] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4442.186354][T22726] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4442.186362][T22726] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.186372][T22726] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4442.186380][T22726] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4442.186390][T22726] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4442.186406][T22726] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4442.186409][T22726] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.186421][T22726] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.186429][T22726] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.186435][T22726] ? __pfx___sys_sendto (net/socket.c:2147) [4442.186450][T22726] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4442.186458][T22726] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4442.186469][T22726] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4442.186478][T22726] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4442.186488][T22726] __x64_sys_sendto (net/socket.c:2183) [4442.186492][T22726] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4442.186497][T22726] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4442.186503][T22726] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4442.186508][T22726] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4442.186513][T22726] RIP: 0033:0x7fc9408f5a4a [ 4442.186518][T22726] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.186521][T22726] RSP: 002b:00007ffdd5af6f08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4442.186525][T22726] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc9408f5a4a [ 4442.186528][T22726] RDX: 0000000000000040 RSI: 0000000011be6340 RDI: 0000000000000005 [ 4442.186530][T22726] RBP: 00007ffdd5af6f90 R08: 0000000000418574 R09: 000000000000001c [ 4442.186532][T22726] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4442.186535][T22726] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc940a1e000 | [ 4442.186549][T22726] | [ 4442.199744][T22726] lwtunnel_output(): recursion limit reached on datapath | [ 4443.676579][T22730] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22730 | [4443.677033][T22730] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4443.677284][T22730] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4443.677286][T22730] Call Trace: [ 4443.677289][T22730] [4443.677291][T22730] dump_stack_lvl (lib/dump_stack.c:123) [4443.677302][T22730] check_preemption_disabled (lib/smp_processor_id.c:52) [4443.677309][T22730] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4443.677315][T22730] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4443.677324][T22730] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.677332][T22730] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4443.677337][T22730] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.677349][T22730] rawv6_sendmsg (net/ipv6/raw.c:918) [4443.677360][T22730] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4443.677366][T22730] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4443.677373][T22730] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.677382][T22730] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4443.677389][T22730] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4443.677398][T22730] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4443.677413][T22730] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4443.677416][T22730] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.677427][T22730] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.677434][T22730] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.677440][T22730] ? __pfx___sys_sendto (net/socket.c:2147) [4443.677454][T22730] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4443.677462][T22730] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4443.677472][T22730] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4443.677481][T22730] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4443.677491][T22730] __x64_sys_sendto (net/socket.c:2183) [4443.677495][T22730] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4443.677499][T22730] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4443.677504][T22730] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4443.677508][T22730] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4443.677513][T22730] RIP: 0033:0x7f0cae2fda4a [ 4443.677518][T22730] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.677521][T22730] RSP: 002b:00007ffd58916898 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4443.677525][T22730] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cae2fda4a [ 4443.677527][T22730] RDX: 0000000000000040 RSI: 000000000fd38340 RDI: 0000000000000005 [ 4443.677529][T22730] RBP: 00007ffd58916920 R08: 0000000000418574 R09: 000000000000001c [ 4443.677531][T22730] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4443.677533][T22730] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cae426000 | [ 4443.677533][T22730] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cae426000 | [ 4443.677547][T22730] | [ 4443.689945][T22730] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22730 | [4443.690293][T22730] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4443.690542][T22730] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4443.690544][T22730] Call Trace: [ 4443.690546][T22730] [4443.690548][T22730] dump_stack_lvl (lib/dump_stack.c:123) [4443.690556][T22730] check_preemption_disabled (lib/smp_processor_id.c:52) [4443.690562][T22730] lwtunnel_output (net/core/lwtunnel.c:359) [4443.690569][T22730] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4443.690577][T22730] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.690584][T22730] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4443.690590][T22730] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.690602][T22730] rawv6_sendmsg (net/ipv6/raw.c:918) [4443.690613][T22730] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4443.690619][T22730] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4443.690623][T22730] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.690633][T22730] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4443.690638][T22730] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4443.690647][T22730] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4443.690662][T22730] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4443.690665][T22730] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.690677][T22730] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.690683][T22730] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.690688][T22730] ? __pfx___sys_sendto (net/socket.c:2147) [4443.690703][T22730] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4443.690710][T22730] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4443.690719][T22730] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4443.690726][T22730] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4443.690736][T22730] __x64_sys_sendto (net/socket.c:2183) [4443.690740][T22730] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4443.690744][T22730] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4443.690749][T22730] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4443.690753][T22730] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4443.690757][T22730] RIP: 0033:0x7f0cae2fda4a [ 4443.690760][T22730] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.690763][T22730] RSP: 002b:00007ffd58916898 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4443.690767][T22730] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cae2fda4a [ 4443.690769][T22730] RDX: 0000000000000040 RSI: 000000000fd38340 RDI: 0000000000000005 [ 4443.690771][T22730] RBP: 00007ffd58916920 R08: 0000000000418574 R09: 000000000000001c [ 4443.690774][T22730] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4443.690776][T22730] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cae426000 | [ 4443.690776][T22730] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cae426000 | [ 4443.690790][T22730] | [ 4443.691274][T22730] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22730 | [4443.702578][T22730] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4443.702827][T22730] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4443.702829][T22730] Call Trace: [ 4443.702831][T22730] [4443.702834][T22730] dump_stack_lvl (lib/dump_stack.c:123) [4443.702841][T22730] check_preemption_disabled (lib/smp_processor_id.c:52) [4443.702848][T22730] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4443.702855][T22730] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4443.702863][T22730] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.702870][T22730] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4443.702875][T22730] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4443.702887][T22730] rawv6_sendmsg (net/ipv6/raw.c:918) [4443.702899][T22730] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4443.702905][T22730] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4443.702910][T22730] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.702919][T22730] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4443.702924][T22730] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4443.702934][T22730] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4443.702950][T22730] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4443.702964][T22730] ? __lock_release (kernel/locking/lockdep.c:5534) [4443.702975][T22730] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.702981][T22730] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4443.702987][T22730] ? __pfx___sys_sendto (net/socket.c:2147) [4443.703001][T22730] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4443.703008][T22730] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4443.703017][T22730] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4443.703024][T22730] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4443.703034][T22730] __x64_sys_sendto (net/socket.c:2183) [4443.703038][T22730] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4443.703042][T22730] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4443.703047][T22730] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4443.703051][T22730] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4443.703055][T22730] RIP: 0033:0x7f0cae2fda4a [ 4443.703058][T22730] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.703060][T22730] RSP: 002b:00007ffd58916898 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4443.703064][T22730] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0cae2fda4a [ 4443.703066][T22730] RDX: 0000000000000040 RSI: 000000000fd38340 RDI: 0000000000000005 [ 4443.703068][T22730] RBP: 00007ffd58916920 R08: 0000000000418574 R09: 000000000000001c [ 4443.703070][T22730] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4443.703072][T22730] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cae426000 | [ 4443.703072][T22730] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0cae426000 | [ 4443.703086][T22730] | [ 4444.191240][T22734] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22734 | [4444.192207][T22734] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4444.192461][T22734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4444.192464][T22734] Call Trace: [ 4444.192466][T22734] [4444.192469][T22734] dump_stack_lvl (lib/dump_stack.c:123) [4444.192480][T22734] check_preemption_disabled (lib/smp_processor_id.c:52) [4444.192488][T22734] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4444.192495][T22734] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4444.192505][T22734] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4444.192513][T22734] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4444.192518][T22734] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4444.192530][T22734] rawv6_sendmsg (net/ipv6/raw.c:918) [4444.192541][T22734] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4444.192547][T22734] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4444.192553][T22734] ? __lock_release (kernel/locking/lockdep.c:5534) [4444.192563][T22734] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4444.192569][T22734] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4444.192578][T22734] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4444.192594][T22734] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4444.192597][T22734] ? __lock_release (kernel/locking/lockdep.c:5534) [4444.192608][T22734] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4444.192615][T22734] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4444.192621][T22734] ? __pfx___sys_sendto (net/socket.c:2147) [4444.192636][T22734] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4444.192643][T22734] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4444.192653][T22734] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4444.192660][T22734] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4444.192670][T22734] __x64_sys_sendto (net/socket.c:2183) [4444.192674][T22734] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4444.192678][T22734] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4444.192683][T22734] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4444.192688][T22734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4444.192692][T22734] RIP: 0033:0x7f28c8ecfa4a [ 4444.192697][T22734] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4444.192700][T22734] RSP: 002b:00007ffdd403fe78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4444.192704][T22734] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28c8ecfa4a [ 4444.192707][T22734] RDX: 0000000000000040 RSI: 0000000036ae2340 RDI: 0000000000000005 [ 4444.192709][T22734] RBP: 00007ffdd403ff00 R08: 0000000000418574 R09: 000000000000001c [ 4444.192711][T22734] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4444.192713][T22734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28c8ff8000 | [ 4444.192713][T22734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28c8ff8000 | [ 4444.192728][T22734] | [ 4444.205058][T22734] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22734 | [4444.205436][T22734] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4444.206321][T22734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4444.206323][T22734] Call Trace: [ 4444.206325][T22734] [4444.206327][T22734] dump_stack_lvl (lib/dump_stack.c:123) [4444.206334][T22734] check_preemption_disabled (lib/smp_processor_id.c:52) [4444.206341][T22734] lwtunnel_output (net/core/lwtunnel.c:359) [4444.206348][T22734] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4444.206356][T22734] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4444.206363][T22734] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4444.206368][T22734] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4444.206380][T22734] rawv6_sendmsg (net/ipv6/raw.c:918) [4444.206404][T22734] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4444.206409][T22734] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4444.206414][T22734] ? __lock_release (kernel/locking/lockdep.c:5534) [4444.206423][T22734] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4444.206428][T22734] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4444.206437][T22734] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4444.206453][T22734] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4444.206456][T22734] ? __lock_release (kernel/locking/lockdep.c:5534) [4444.206467][T22734] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4444.206473][T22734] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4444.206479][T22734] ? __pfx___sys_sendto (net/socket.c:2147) [4444.206495][T22734] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4444.206502][T22734] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4444.206510][T22734] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4444.206517][T22734] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4444.206527][T22734] __x64_sys_sendto (net/socket.c:2183) [4444.206531][T22734] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4444.206535][T22734] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4444.206540][T22734] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4444.206544][T22734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4444.206548][T22734] RIP: 0033:0x7f28c8ecfa4a [ 4444.206552][T22734] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4444.206555][T22734] RSP: 002b:00007ffdd403fe78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4444.206559][T22734] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28c8ecfa4a [ 4444.206561][T22734] RDX: 0000000000000040 RSI: 0000000036ae2340 RDI: 0000000000000005 [ 4444.206563][T22734] RBP: 00007ffdd403ff00 R08: 0000000000418574 R09: 000000000000001c [ 4444.206565][T22734] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4444.206567][T22734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28c8ff8000 | [ 4444.206567][T22734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28c8ff8000 | [ 4444.206581][T22734] | [ 4444.219147][T22734] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22734 | [4444.219509][T22734] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4444.219749][T22734] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4444.219752][T22734] Call Trace: [ 4444.219754][T22734] [4444.219757][T22734] dump_stack_lvl (lib/dump_stack.c:123) [4444.219763][T22734] check_preemption_disabled (lib/smp_processor_id.c:52) [4444.219769][T22734] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4444.219776][T22734] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4444.219783][T22734] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4444.219789][T22734] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4444.219793][T22734] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4444.219806][T22734] rawv6_sendmsg (net/ipv6/raw.c:918) [4444.219817][T22734] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4444.219822][T22734] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4444.219827][T22734] ? __lock_release (kernel/locking/lockdep.c:5534) [4444.219835][T22734] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4444.219840][T22734] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4444.219848][T22734] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4444.219864][T22734] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4444.219867][T22734] ? __lock_release (kernel/locking/lockdep.c:5534) [4444.219878][T22734] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4444.219883][T22734] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4444.219889][T22734] ? __pfx___sys_sendto (net/socket.c:2147) [4444.219903][T22734] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4444.219910][T22734] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4444.219917][T22734] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4444.219924][T22734] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4444.219935][T22734] __x64_sys_sendto (net/socket.c:2183) [4444.219939][T22734] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4444.219942][T22734] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4444.219947][T22734] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4444.219952][T22734] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4444.219955][T22734] RIP: 0033:0x7f28c8ecfa4a [ 4444.219959][T22734] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4444.219962][T22734] RSP: 002b:00007ffdd403fe78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4444.219965][T22734] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f28c8ecfa4a [ 4444.219967][T22734] RDX: 0000000000000040 RSI: 0000000036ae2340 RDI: 0000000000000005 [ 4444.219969][T22734] RBP: 00007ffdd403ff00 R08: 0000000000418574 R09: 000000000000001c [ 4444.219971][T22734] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4444.219973][T22734] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f28c8ff8000 | [ 4444.702655][T22738] lwtunnel_output(): recursion limit reached on datapath | [ 4447.077124][T22750] check_preemption_disabled: 7 callbacks suppressed | [ 4447.077132][T22750] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22750 | [4447.077934][T22750] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4447.078197][T22750] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4447.078200][T22750] Call Trace: [ 4447.078203][T22750] [4447.078205][T22750] dump_stack_lvl (lib/dump_stack.c:123) [4447.078217][T22750] check_preemption_disabled (lib/smp_processor_id.c:52) [4447.078226][T22750] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4447.078233][T22750] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4447.078243][T22750] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.078251][T22750] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4447.078257][T22750] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4447.078269][T22750] rawv6_sendmsg (net/ipv6/raw.c:918) [4447.078281][T22750] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4447.078286][T22750] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4447.078294][T22750] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.078304][T22750] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4447.078312][T22750] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4447.078321][T22750] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4447.078338][T22750] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4447.078341][T22750] ? __lock_release (kernel/locking/lockdep.c:5534) [4447.078352][T22750] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.078360][T22750] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4447.078366][T22750] ? __pfx___sys_sendto (net/socket.c:2147) [4447.078381][T22750] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4447.078389][T22750] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4447.078400][T22750] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4447.078407][T22750] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4447.078418][T22750] __x64_sys_sendto (net/socket.c:2183) [4447.078422][T22750] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4447.078427][T22750] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4447.078432][T22750] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4447.078437][T22750] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4447.078442][T22750] RIP: 0033:0x7ff243e1ea4a [ 4447.078446][T22750] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.078449][T22750] RSP: 002b:00007ffe13e30488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4447.078454][T22750] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff243e1ea4a [ 4447.078456][T22750] RDX: 0000000000000040 RSI: 0000000016b74340 RDI: 0000000000000005 [ 4447.078458][T22750] RBP: 00007ffe13e30510 R08: 0000000000418574 R09: 000000000000001c [ 4447.078460][T22750] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4447.078462][T22750] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff243f47000 | [ 4447.078478][T22750] | [ 4447.092123][T22750] lwtunnel_output(): recursion limit reached on datapath | [ 4448.570385][T22754] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22754 | [4448.570898][T22754] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4448.571178][T22754] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4448.571181][T22754] Call Trace: [ 4448.571183][T22754] [4448.571185][T22754] dump_stack_lvl (lib/dump_stack.c:123) [4448.571194][T22754] check_preemption_disabled (lib/smp_processor_id.c:52) [4448.571200][T22754] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4448.571207][T22754] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4448.571215][T22754] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4448.571223][T22754] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4448.571228][T22754] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4448.571240][T22754] rawv6_sendmsg (net/ipv6/raw.c:918) [4448.571253][T22754] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4448.571257][T22754] ? find_held_lock (kernel/locking/lockdep.c:5348) [4448.571268][T22754] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4448.571273][T22754] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4448.571277][T22754] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4448.571287][T22754] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4448.571303][T22754] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4448.571306][T22754] ? __lock_release (kernel/locking/lockdep.c:5534) [4448.571317][T22754] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4448.571323][T22754] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4448.571329][T22754] ? __pfx___sys_sendto (net/socket.c:2147) [4448.571341][T22754] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4448.571350][T22754] ? find_held_lock (kernel/locking/lockdep.c:5348) [4448.571355][T22754] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4448.571360][T22754] ? __lock_release (kernel/locking/lockdep.c:5534) [4448.571366][T22754] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4448.571372][T22754] ? 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) [4448.571382][T22754] __x64_sys_sendto (net/socket.c:2183) [4448.571386][T22754] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4448.571390][T22754] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4448.571395][T22754] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4448.571399][T22754] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4448.571403][T22754] RIP: 0033:0x7ff58a702a4a [ 4448.571407][T22754] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4448.571411][T22754] RSP: 002b:00007ffe546fdd38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4448.571415][T22754] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff58a702a4a [ 4448.571418][T22754] RDX: 0000000000000040 RSI: 0000000033610340 RDI: 0000000000000005 [ 4448.571420][T22754] RBP: 00007ffe546fddc0 R08: 0000000000418574 R09: 000000000000001c [ 4448.571423][T22754] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4448.571425][T22754] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff58a82b000 | [ 4448.571440][T22754] | [ 4448.571442][T22754] lwtunnel_output(): recursion limit reached on datapath | [ 4450.072225][T22758] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22758 | [4450.072703][T22758] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4450.072967][T22758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4450.072970][T22758] Call Trace: [ 4450.072972][T22758] [4450.072975][T22758] dump_stack_lvl (lib/dump_stack.c:123) [4450.072985][T22758] check_preemption_disabled (lib/smp_processor_id.c:52) [4450.072993][T22758] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4450.072999][T22758] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4450.073009][T22758] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.073016][T22758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4450.073022][T22758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.073034][T22758] rawv6_sendmsg (net/ipv6/raw.c:918) [4450.073046][T22758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4450.073051][T22758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4450.073058][T22758] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.073068][T22758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4450.073075][T22758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4450.073083][T22758] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4450.073099][T22758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4450.073102][T22758] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.073114][T22758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.073121][T22758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.073127][T22758] ? __pfx___sys_sendto (net/socket.c:2147) [4450.073142][T22758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4450.073149][T22758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4450.073159][T22758] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4450.073167][T22758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4450.073177][T22758] __x64_sys_sendto (net/socket.c:2183) [4450.073181][T22758] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4450.073185][T22758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4450.073190][T22758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4450.073195][T22758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4450.073200][T22758] RIP: 0033:0x7f4d6c387a4a [ 4450.073204][T22758] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.073208][T22758] RSP: 002b:00007ffdc3a9b958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4450.073212][T22758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d6c387a4a [ 4450.073214][T22758] RDX: 0000000000000040 RSI: 000000000ae6f340 RDI: 0000000000000005 [ 4450.073217][T22758] RBP: 00007ffdc3a9b9e0 R08: 0000000000418574 R09: 000000000000001c [ 4450.073219][T22758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4450.073221][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d6c4b0000 | [ 4450.073221][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d6c4b0000 | [ 4450.073236][T22758] | [ 4450.073239][T22758] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22758 | [4450.085917][T22758] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4450.086164][T22758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4450.086166][T22758] Call Trace: [ 4450.086168][T22758] [4450.086171][T22758] dump_stack_lvl (lib/dump_stack.c:123) [4450.086180][T22758] check_preemption_disabled (lib/smp_processor_id.c:52) [4450.086186][T22758] lwtunnel_output (net/core/lwtunnel.c:359) [4450.086193][T22758] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4450.086202][T22758] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.086210][T22758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4450.086215][T22758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.086228][T22758] rawv6_sendmsg (net/ipv6/raw.c:918) [4450.086240][T22758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4450.086246][T22758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4450.086251][T22758] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.086261][T22758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4450.086266][T22758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4450.086276][T22758] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4450.086292][T22758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4450.086295][T22758] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.086307][T22758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.086312][T22758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.086318][T22758] ? __pfx___sys_sendto (net/socket.c:2147) [4450.086342][T22758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4450.086355][T22758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4450.086365][T22758] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4450.086373][T22758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4450.086383][T22758] __x64_sys_sendto (net/socket.c:2183) [4450.086388][T22758] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4450.086392][T22758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4450.086398][T22758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4450.086403][T22758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4450.086407][T22758] RIP: 0033:0x7f4d6c387a4a [ 4450.086412][T22758] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.086415][T22758] RSP: 002b:00007ffdc3a9b958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4450.086418][T22758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d6c387a4a [ 4450.086421][T22758] RDX: 0000000000000040 RSI: 000000000ae6f340 RDI: 0000000000000005 [ 4450.086423][T22758] RBP: 00007ffdc3a9b9e0 R08: 0000000000418574 R09: 000000000000001c [ 4450.086425][T22758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4450.086428][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d6c4b0000 | [ 4450.086428][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d6c4b0000 | [ 4450.086443][T22758] | [ 4450.101176][T22758] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22758 | [4450.101555][T22758] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4450.101804][T22758] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4450.101806][T22758] Call Trace: [ 4450.101808][T22758] [4450.101810][T22758] dump_stack_lvl (lib/dump_stack.c:123) [4450.101817][T22758] check_preemption_disabled (lib/smp_processor_id.c:52) [4450.101823][T22758] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4450.101829][T22758] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4450.101836][T22758] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.101842][T22758] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4450.101847][T22758] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.101860][T22758] rawv6_sendmsg (net/ipv6/raw.c:918) [4450.101872][T22758] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4450.101878][T22758] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4450.101882][T22758] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.101891][T22758] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4450.101895][T22758] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4450.101905][T22758] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4450.101921][T22758] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4450.101924][T22758] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.101936][T22758] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.101941][T22758] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.101947][T22758] ? __pfx___sys_sendto (net/socket.c:2147) [4450.101962][T22758] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4450.101969][T22758] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4450.101977][T22758] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4450.101984][T22758] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4450.101994][T22758] __x64_sys_sendto (net/socket.c:2183) [4450.101998][T22758] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4450.102002][T22758] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4450.102006][T22758] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4450.102022][T22758] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4450.102026][T22758] RIP: 0033:0x7f4d6c387a4a [ 4450.102029][T22758] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.102032][T22758] RSP: 002b:00007ffdc3a9b958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4450.102035][T22758] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4d6c387a4a [ 4450.102037][T22758] RDX: 0000000000000040 RSI: 000000000ae6f340 RDI: 0000000000000005 [ 4450.102039][T22758] RBP: 00007ffdc3a9b9e0 R08: 0000000000418574 R09: 000000000000001c [ 4450.102041][T22758] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4450.102043][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d6c4b0000 | [ 4450.102043][T22758] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4d6c4b0000 | [ 4450.102075][T22758] | [ 4450.626553][T22762] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22762 | [4450.627043][T22762] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4450.627310][T22762] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4450.627312][T22762] Call Trace: [ 4450.627315][T22762] [4450.627318][T22762] dump_stack_lvl (lib/dump_stack.c:123) [4450.627329][T22762] check_preemption_disabled (lib/smp_processor_id.c:52) [4450.627337][T22762] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4450.627344][T22762] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4450.627354][T22762] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.627362][T22762] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4450.627368][T22762] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.627380][T22762] rawv6_sendmsg (net/ipv6/raw.c:918) [4450.627392][T22762] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4450.627397][T22762] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4450.627405][T22762] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.627416][T22762] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4450.627424][T22762] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4450.627433][T22762] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4450.627450][T22762] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4450.627453][T22762] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.627464][T22762] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.627472][T22762] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.627480][T22762] ? __pfx___sys_sendto (net/socket.c:2147) [4450.627494][T22762] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4450.627502][T22762] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4450.627513][T22762] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4450.627520][T22762] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4450.627530][T22762] __x64_sys_sendto (net/socket.c:2183) [4450.627534][T22762] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4450.627539][T22762] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4450.627544][T22762] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4450.627549][T22762] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4450.627554][T22762] RIP: 0033:0x7f4ce5d45a4a [ 4450.627559][T22762] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.627562][T22762] RSP: 002b:00007ffd08628788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4450.627567][T22762] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4ce5d45a4a [ 4450.627569][T22762] RDX: 0000000000000040 RSI: 000000000f029340 RDI: 0000000000000005 [ 4450.627571][T22762] RBP: 00007ffd08628810 R08: 0000000000418574 R09: 000000000000001c [ 4450.627574][T22762] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4450.627576][T22762] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ce5e6e000 | [ 4450.627591][T22762] | [ 4450.640994][T22762] lwtunnel_output(): recursion limit reached on datapath | [ 4452.143819][T22766] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22766 | [4452.144312][T22766] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4452.144612][T22766] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4452.144614][T22766] Call Trace: [ 4452.144617][T22766] [4452.144619][T22766] dump_stack_lvl (lib/dump_stack.c:123) [4452.144628][T22766] check_preemption_disabled (lib/smp_processor_id.c:52) [4452.144635][T22766] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4452.144642][T22766] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4452.144650][T22766] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.144657][T22766] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4452.144663][T22766] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.144675][T22766] rawv6_sendmsg (net/ipv6/raw.c:918) [4452.144687][T22766] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4452.144692][T22766] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4452.144698][T22766] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.144707][T22766] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4452.144712][T22766] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4452.144722][T22766] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4452.144738][T22766] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4452.144741][T22766] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.144753][T22766] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.144758][T22766] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.144764][T22766] ? __pfx___sys_sendto (net/socket.c:2147) [4452.144779][T22766] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4452.144786][T22766] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4452.144796][T22766] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4452.144803][T22766] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4452.144813][T22766] __x64_sys_sendto (net/socket.c:2183) [4452.144817][T22766] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4452.144821][T22766] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4452.144826][T22766] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4452.144831][T22766] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4452.144835][T22766] RIP: 0033:0x7fe27098aa4a [ 4452.144839][T22766] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.144842][T22766] RSP: 002b:00007ffe959a17f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4452.144847][T22766] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe27098aa4a [ 4452.144849][T22766] RDX: 0000000000000040 RSI: 00000000024b6340 RDI: 0000000000000005 [ 4452.144851][T22766] RBP: 00007ffe959a1880 R08: 0000000000418574 R09: 000000000000001c [ 4452.144854][T22766] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4452.144856][T22766] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe270ab3000 | [ 4452.144871][T22766] | [ 4452.144894][T22766] lwtunnel_output(): recursion limit reached on datapath | [ 4453.644234][T22770] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22770 | [4453.644945][T22770] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4453.645207][T22770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4453.645209][T22770] Call Trace: [ 4453.645212][T22770] [4453.645215][T22770] dump_stack_lvl (lib/dump_stack.c:123) [4453.645225][T22770] check_preemption_disabled (lib/smp_processor_id.c:52) [4453.645233][T22770] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4453.645240][T22770] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4453.645249][T22770] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4453.645257][T22770] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4453.645263][T22770] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4453.645275][T22770] rawv6_sendmsg (net/ipv6/raw.c:918) [4453.645287][T22770] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4453.645292][T22770] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4453.645299][T22770] ? __lock_release (kernel/locking/lockdep.c:5534) [4453.645309][T22770] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4453.645316][T22770] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4453.645325][T22770] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4453.645342][T22770] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4453.645345][T22770] ? __lock_release (kernel/locking/lockdep.c:5534) [4453.645356][T22770] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4453.645363][T22770] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4453.645369][T22770] ? __pfx___sys_sendto (net/socket.c:2147) [4453.645384][T22770] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4453.645391][T22770] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4453.645402][T22770] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4453.645409][T22770] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4453.645419][T22770] __x64_sys_sendto (net/socket.c:2183) [4453.645423][T22770] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4453.645428][T22770] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4453.645433][T22770] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4453.645438][T22770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4453.645444][T22770] RIP: 0033:0x7f6ca58afa4a [ 4453.645449][T22770] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4453.645452][T22770] RSP: 002b:00007ffc49c8f5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4453.645457][T22770] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ca58afa4a [ 4453.645459][T22770] RDX: 0000000000000040 RSI: 00000000024a3340 RDI: 0000000000000005 [ 4453.645461][T22770] RBP: 00007ffc49c8f640 R08: 0000000000418574 R09: 000000000000001c [ 4453.645463][T22770] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4453.645465][T22770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ca59d8000 | [ 4453.645465][T22770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ca59d8000 | [ 4453.645482][T22770] | [ 4453.657928][T22770] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22770 | [4453.658287][T22770] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4453.658538][T22770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4453.658540][T22770] Call Trace: [ 4453.658542][T22770] [4453.658545][T22770] dump_stack_lvl (lib/dump_stack.c:123) [4453.658552][T22770] check_preemption_disabled (lib/smp_processor_id.c:52) [4453.658559][T22770] lwtunnel_output (net/core/lwtunnel.c:359) [4453.658566][T22770] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4453.658574][T22770] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4453.658581][T22770] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4453.658586][T22770] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4453.658599][T22770] rawv6_sendmsg (net/ipv6/raw.c:918) [4453.658611][T22770] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4453.658617][T22770] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4453.658621][T22770] ? __lock_release (kernel/locking/lockdep.c:5534) [4453.658630][T22770] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4453.658635][T22770] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4453.658645][T22770] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4453.658661][T22770] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4453.658664][T22770] ? __lock_release (kernel/locking/lockdep.c:5534) [4453.658675][T22770] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4453.658680][T22770] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4453.658686][T22770] ? __pfx___sys_sendto (net/socket.c:2147) [4453.658701][T22770] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4453.658709][T22770] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4453.658717][T22770] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4453.658724][T22770] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4453.658735][T22770] __x64_sys_sendto (net/socket.c:2183) [4453.658739][T22770] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4453.658743][T22770] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4453.658748][T22770] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4453.658753][T22770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4453.658757][T22770] RIP: 0033:0x7f6ca58afa4a [ 4453.658760][T22770] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4453.658764][T22770] RSP: 002b:00007ffc49c8f5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4453.658767][T22770] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ca58afa4a [ 4453.658769][T22770] RDX: 0000000000000040 RSI: 00000000024a3340 RDI: 0000000000000005 [ 4453.658771][T22770] RBP: 00007ffc49c8f640 R08: 0000000000418574 R09: 000000000000001c [ 4453.658773][T22770] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4453.658775][T22770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ca59d8000 | [ 4453.658775][T22770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ca59d8000 | [ 4453.658791][T22770] | [ 4453.659236][T22770] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22770 | [4453.670713][T22770] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4453.670961][T22770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4453.670963][T22770] Call Trace: [ 4453.670965][T22770] [4453.670967][T22770] dump_stack_lvl (lib/dump_stack.c:123) [4453.670975][T22770] check_preemption_disabled (lib/smp_processor_id.c:52) [4453.670982][T22770] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4453.670989][T22770] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4453.670997][T22770] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4453.671004][T22770] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4453.671010][T22770] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4453.671022][T22770] rawv6_sendmsg (net/ipv6/raw.c:918) [4453.671034][T22770] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4453.671039][T22770] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4453.671044][T22770] ? __lock_release (kernel/locking/lockdep.c:5534) [4453.671054][T22770] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4453.671059][T22770] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4453.671068][T22770] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4453.671085][T22770] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4453.671088][T22770] ? __lock_release (kernel/locking/lockdep.c:5534) [4453.671099][T22770] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4453.671105][T22770] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4453.671110][T22770] ? __pfx___sys_sendto (net/socket.c:2147) [4453.671125][T22770] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4453.671132][T22770] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4453.671141][T22770] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4453.671149][T22770] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4453.671159][T22770] __x64_sys_sendto (net/socket.c:2183) [4453.671163][T22770] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4453.671168][T22770] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4453.671172][T22770] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4453.671177][T22770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4453.671181][T22770] RIP: 0033:0x7f6ca58afa4a [ 4453.671184][T22770] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4453.671187][T22770] RSP: 002b:00007ffc49c8f5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4453.671190][T22770] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6ca58afa4a [ 4453.671192][T22770] RDX: 0000000000000040 RSI: 00000000024a3340 RDI: 0000000000000005 [ 4453.671194][T22770] RBP: 00007ffc49c8f640 R08: 0000000000418574 R09: 000000000000001c [ 4453.671196][T22770] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4453.671198][T22770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ca59d8000 | [ 4453.671198][T22770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6ca59d8000 | [ 4453.671213][T22770] | [ 4454.148905][T22774] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22774 | [4454.149408][T22774] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4454.149744][T22774] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4454.149747][T22774] Call Trace: [ 4454.149750][T22774] [4454.149752][T22774] dump_stack_lvl (lib/dump_stack.c:123) [4454.149762][T22774] check_preemption_disabled (lib/smp_processor_id.c:52) [4454.149770][T22774] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4454.149777][T22774] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4454.149786][T22774] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.149794][T22774] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4454.149800][T22774] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.149812][T22774] rawv6_sendmsg (net/ipv6/raw.c:918) [4454.149824][T22774] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4454.149829][T22774] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4454.149836][T22774] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.149846][T22774] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4454.149853][T22774] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4454.149862][T22774] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4454.149878][T22774] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4454.149881][T22774] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.149893][T22774] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.149900][T22774] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.149905][T22774] ? __pfx___sys_sendto (net/socket.c:2147) [4454.149920][T22774] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4454.149928][T22774] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4454.149937][T22774] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4454.149944][T22774] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4454.149954][T22774] __x64_sys_sendto (net/socket.c:2183) [4454.149958][T22774] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4454.149963][T22774] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4454.149968][T22774] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4454.149973][T22774] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4454.149977][T22774] RIP: 0033:0x7fd3e9c92a4a [ 4454.149982][T22774] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.149985][T22774] RSP: 002b:00007ffc59c2d5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4454.149990][T22774] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3e9c92a4a [ 4454.149992][T22774] RDX: 0000000000000040 RSI: 0000000010f5d340 RDI: 0000000000000005 [ 4454.149994][T22774] RBP: 00007ffc59c2d650 R08: 0000000000418574 R09: 000000000000001c [ 4454.149997][T22774] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4454.149999][T22774] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3e9dbb000 | [ 4454.149999][T22774] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3e9dbb000 | [ 4454.150013][T22774] | [ 4454.150017][T22774] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22774 | [4454.162225][T22774] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4454.162498][T22774] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4454.162500][T22774] Call Trace: [ 4454.162503][T22774] [4454.162505][T22774] dump_stack_lvl (lib/dump_stack.c:123) [4454.162513][T22774] check_preemption_disabled (lib/smp_processor_id.c:52) [4454.162519][T22774] lwtunnel_output (net/core/lwtunnel.c:359) [4454.162526][T22774] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4454.162533][T22774] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.162540][T22774] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4454.162545][T22774] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.162557][T22774] rawv6_sendmsg (net/ipv6/raw.c:918) [4454.162569][T22774] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4454.162575][T22774] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4454.162579][T22774] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.162588][T22774] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4454.162593][T22774] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4454.162602][T22774] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4454.162619][T22774] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4454.162621][T22774] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.162633][T22774] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.162638][T22774] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.162644][T22774] ? __pfx___sys_sendto (net/socket.c:2147) [4454.162659][T22774] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4454.162666][T22774] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4454.162674][T22774] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4454.162681][T22774] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4454.162692][T22774] __x64_sys_sendto (net/socket.c:2183) [4454.162696][T22774] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4454.162700][T22774] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4454.162705][T22774] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4454.162710][T22774] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4454.162713][T22774] RIP: 0033:0x7fd3e9c92a4a [ 4454.162717][T22774] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.162720][T22774] RSP: 002b:00007ffc59c2d5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4454.162724][T22774] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3e9c92a4a [ 4454.162726][T22774] RDX: 0000000000000040 RSI: 0000000010f5d340 RDI: 0000000000000005 [ 4454.162728][T22774] RBP: 00007ffc59c2d650 R08: 0000000000418574 R09: 000000000000001c [ 4454.162730][T22774] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4454.162732][T22774] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3e9dbb000 | [ 4454.162732][T22774] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3e9dbb000 | [ 4454.162747][T22774] | [ 4454.163195][T22774] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22774 | [4454.175195][T22774] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4454.175455][T22774] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4454.175457][T22774] Call Trace: [ 4454.175459][T22774] [4454.175461][T22774] dump_stack_lvl (lib/dump_stack.c:123) [4454.175468][T22774] check_preemption_disabled (lib/smp_processor_id.c:52) [4454.175475][T22774] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4454.175482][T22774] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4454.175489][T22774] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.175495][T22774] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4454.175500][T22774] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.175513][T22774] rawv6_sendmsg (net/ipv6/raw.c:918) [4454.175525][T22774] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4454.175531][T22774] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4454.175535][T22774] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.175544][T22774] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4454.175548][T22774] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4454.175557][T22774] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4454.175574][T22774] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4454.175577][T22774] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.175588][T22774] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.175593][T22774] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.175599][T22774] ? __pfx___sys_sendto (net/socket.c:2147) [4454.175614][T22774] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4454.175621][T22774] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4454.175629][T22774] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4454.175636][T22774] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4454.175647][T22774] __x64_sys_sendto (net/socket.c:2183) [4454.175651][T22774] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4454.175654][T22774] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4454.175659][T22774] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4454.175664][T22774] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4454.175667][T22774] RIP: 0033:0x7fd3e9c92a4a [ 4454.175671][T22774] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.175673][T22774] RSP: 002b:00007ffc59c2d5c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4454.175677][T22774] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3e9c92a4a [ 4454.175679][T22774] RDX: 0000000000000040 RSI: 0000000010f5d340 RDI: 0000000000000005 [ 4454.175681][T22774] RBP: 00007ffc59c2d650 R08: 0000000000418574 R09: 000000000000001c [ 4454.175683][T22774] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4454.175685][T22774] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3e9dbb000 | [ 4454.175685][T22774] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3e9dbb000 | [ 4454.175700][T22774] | [ 4454.669893][T22778] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22778 | [4454.670394][T22778] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4454.670730][T22778] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4454.670733][T22778] Call Trace: [ 4454.670735][T22778] [4454.670738][T22778] dump_stack_lvl (lib/dump_stack.c:123) [4454.670748][T22778] check_preemption_disabled (lib/smp_processor_id.c:52) [4454.670756][T22778] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4454.670762][T22778] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4454.670772][T22778] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.670779][T22778] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4454.670784][T22778] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.670796][T22778] rawv6_sendmsg (net/ipv6/raw.c:918) [4454.670808][T22778] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4454.670814][T22778] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4454.670820][T22778] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.670830][T22778] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4454.670838][T22778] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4454.670847][T22778] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4454.670863][T22778] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4454.670866][T22778] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.670878][T22778] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.670884][T22778] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.670890][T22778] ? __pfx___sys_sendto (net/socket.c:2147) [4454.670905][T22778] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4454.670913][T22778] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4454.670922][T22778] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4454.670930][T22778] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4454.670940][T22778] __x64_sys_sendto (net/socket.c:2183) [4454.670944][T22778] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4454.670949][T22778] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4454.670955][T22778] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4454.670960][T22778] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4454.670964][T22778] RIP: 0033:0x7f8b87e18a4a [ 4454.670969][T22778] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.670973][T22778] RSP: 002b:00007ffc2e93b5a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4454.670978][T22778] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b87e18a4a [ 4454.670980][T22778] RDX: 0000000000000040 RSI: 00000000119d1340 RDI: 0000000000000005 [ 4454.670982][T22778] RBP: 00007ffc2e93b630 R08: 0000000000418574 R09: 000000000000001c [ 4454.670984][T22778] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4454.670986][T22778] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b87f41000 | [ 4454.670986][T22778] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b87f41000 | [ 4454.671001][T22778] | [ 4454.671004][T22778] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22778 | [4454.683013][T22778] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4454.683277][T22778] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4454.683279][T22778] Call Trace: [ 4454.683281][T22778] [4454.683284][T22778] dump_stack_lvl (lib/dump_stack.c:123) [4454.683293][T22778] check_preemption_disabled (lib/smp_processor_id.c:52) [4454.683299][T22778] lwtunnel_output (net/core/lwtunnel.c:359) [4454.683306][T22778] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4454.683315][T22778] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.683321][T22778] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4454.683326][T22778] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.683339][T22778] rawv6_sendmsg (net/ipv6/raw.c:918) [4454.683351][T22778] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4454.683357][T22778] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4454.683362][T22778] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.683371][T22778] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4454.683376][T22778] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4454.683386][T22778] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4454.683402][T22778] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4454.683405][T22778] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.683416][T22778] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.683422][T22778] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.683428][T22778] ? __pfx___sys_sendto (net/socket.c:2147) [4454.683443][T22778] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4454.683451][T22778] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4454.683460][T22778] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4454.683467][T22778] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4454.683479][T22778] __x64_sys_sendto (net/socket.c:2183) [4454.683483][T22778] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4454.683487][T22778] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4454.683492][T22778] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4454.683497][T22778] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4454.683500][T22778] RIP: 0033:0x7f8b87e18a4a [ 4454.683504][T22778] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.683507][T22778] RSP: 002b:00007ffc2e93b5a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4454.683510][T22778] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b87e18a4a [ 4454.683513][T22778] RDX: 0000000000000040 RSI: 00000000119d1340 RDI: 0000000000000005 [ 4454.683515][T22778] RBP: 00007ffc2e93b630 R08: 0000000000418574 R09: 000000000000001c [ 4454.683517][T22778] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4454.683519][T22778] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b87f41000 | [ 4454.683519][T22778] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b87f41000 | [ 4454.683533][T22778] | [ 4454.696395][T22778] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22778 | [4454.696786][T22778] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4454.697044][T22778] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4454.697046][T22778] Call Trace: [ 4454.697048][T22778] [4454.697050][T22778] dump_stack_lvl (lib/dump_stack.c:123) [4454.697057][T22778] check_preemption_disabled (lib/smp_processor_id.c:52) [4454.697064][T22778] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4454.697070][T22778] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4454.697078][T22778] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.697085][T22778] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4454.697090][T22778] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4454.697102][T22778] rawv6_sendmsg (net/ipv6/raw.c:918) [4454.697114][T22778] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4454.697120][T22778] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4454.697125][T22778] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.697134][T22778] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4454.697139][T22778] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4454.697148][T22778] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4454.697165][T22778] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4454.697168][T22778] ? __lock_release (kernel/locking/lockdep.c:5534) [4454.697179][T22778] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.697184][T22778] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4454.697190][T22778] ? __pfx___sys_sendto (net/socket.c:2147) [4454.697205][T22778] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4454.697212][T22778] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4454.697221][T22778] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4454.697228][T22778] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4454.697238][T22778] __x64_sys_sendto (net/socket.c:2183) [4454.697242][T22778] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4454.697245][T22778] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4454.697251][T22778] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4454.697256][T22778] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4454.697259][T22778] RIP: 0033:0x7f8b87e18a4a [ 4454.697263][T22778] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.697266][T22778] RSP: 002b:00007ffc2e93b5a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4454.697270][T22778] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b87e18a4a [ 4454.697272][T22778] RDX: 0000000000000040 RSI: 00000000119d1340 RDI: 0000000000000005 [ 4454.697274][T22778] RBP: 00007ffc2e93b630 R08: 0000000000418574 R09: 000000000000001c [ 4454.697276][T22778] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4454.697278][T22778] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b87f41000 | [ 4456.630350][T22794] lwtunnel_output(): recursion limit reached on datapath | [ 4458.096271][T22798] check_preemption_disabled: 10 callbacks suppressed | [ 4458.096279][T22798] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22798 | [4458.097371][T22798] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4458.097652][T22798] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4458.097654][T22798] Call Trace: [ 4458.097657][T22798] [4458.097660][T22798] dump_stack_lvl (lib/dump_stack.c:123) [4458.097672][T22798] check_preemption_disabled (lib/smp_processor_id.c:52) [4458.097680][T22798] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4458.097687][T22798] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4458.097697][T22798] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4458.097706][T22798] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4458.097711][T22798] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4458.097724][T22798] rawv6_sendmsg (net/ipv6/raw.c:918) [4458.097736][T22798] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4458.097741][T22798] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4458.097750][T22798] ? __lock_release (kernel/locking/lockdep.c:5534) [4458.097760][T22798] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4458.097769][T22798] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4458.097778][T22798] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4458.097794][T22798] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4458.097798][T22798] ? __lock_release (kernel/locking/lockdep.c:5534) [4458.097809][T22798] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4458.097816][T22798] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4458.097822][T22798] ? __pfx___sys_sendto (net/socket.c:2147) [4458.097837][T22798] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4458.097845][T22798] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4458.097855][T22798] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4458.097863][T22798] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4458.097873][T22798] __x64_sys_sendto (net/socket.c:2183) [4458.097877][T22798] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4458.097882][T22798] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4458.097887][T22798] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4458.097892][T22798] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4458.097897][T22798] RIP: 0033:0x7f34784e4a4a [ 4458.097902][T22798] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4458.097905][T22798] RSP: 002b:00007ffeb9224068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4458.097909][T22798] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34784e4a4a [ 4458.097911][T22798] RDX: 0000000000000040 RSI: 0000000005a2b340 RDI: 0000000000000005 [ 4458.097914][T22798] RBP: 00007ffeb92240f0 R08: 0000000000418574 R09: 000000000000001c [ 4458.097916][T22798] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4458.097918][T22798] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f347860d000 | [ 4458.124691][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4458.125652][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4459.589444][T22802] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22802 | [4459.589932][T22802] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4459.590185][T22802] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4459.590188][T22802] Call Trace: [ 4459.590190][T22802] [4459.590193][T22802] dump_stack_lvl (lib/dump_stack.c:123) [4459.590203][T22802] check_preemption_disabled (lib/smp_processor_id.c:52) [4459.590211][T22802] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4459.590218][T22802] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4459.590228][T22802] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4459.590236][T22802] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4459.590241][T22802] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4459.590253][T22802] rawv6_sendmsg (net/ipv6/raw.c:918) [4459.590266][T22802] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4459.590271][T22802] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4459.590278][T22802] ? __lock_release (kernel/locking/lockdep.c:5534) [4459.590288][T22802] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4459.590295][T22802] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4459.590304][T22802] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4459.590320][T22802] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4459.590324][T22802] ? __lock_release (kernel/locking/lockdep.c:5534) [4459.590335][T22802] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4459.590342][T22802] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4459.590348][T22802] ? __pfx___sys_sendto (net/socket.c:2147) [4459.590363][T22802] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4459.590371][T22802] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4459.590380][T22802] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4459.590388][T22802] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4459.590398][T22802] __x64_sys_sendto (net/socket.c:2183) [4459.590401][T22802] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4459.590406][T22802] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4459.590411][T22802] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4459.590416][T22802] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4459.590421][T22802] RIP: 0033:0x7f43a6b54a4a [ 4459.590426][T22802] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.590429][T22802] RSP: 002b:00007ffe97791418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4459.590433][T22802] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f43a6b54a4a [ 4459.590436][T22802] RDX: 0000000000000040 RSI: 000000001420f340 RDI: 0000000000000005 [ 4459.590438][T22802] RBP: 00007ffe977914a0 R08: 0000000000418574 R09: 000000000000001c [ 4459.590440][T22802] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4459.590443][T22802] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43a6c7d000 | [ 4459.590443][T22802] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43a6c7d000 | [ 4459.590457][T22802] | [ 4459.590460][T22802] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22802 | [4459.602235][T22802] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4459.602480][T22802] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4459.602482][T22802] Call Trace: [ 4459.602483][T22802] [4459.602485][T22802] dump_stack_lvl (lib/dump_stack.c:123) [4459.602492][T22802] check_preemption_disabled (lib/smp_processor_id.c:52) [4459.602498][T22802] lwtunnel_output (net/core/lwtunnel.c:359) [4459.602505][T22802] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4459.602512][T22802] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4459.602518][T22802] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4459.602523][T22802] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4459.602536][T22802] rawv6_sendmsg (net/ipv6/raw.c:918) [4459.602548][T22802] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4459.602553][T22802] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4459.602557][T22802] ? __lock_release (kernel/locking/lockdep.c:5534) [4459.602565][T22802] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4459.602570][T22802] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4459.602579][T22802] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4459.602595][T22802] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4459.602598][T22802] ? __lock_release (kernel/locking/lockdep.c:5534) [4459.602609][T22802] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4459.602615][T22802] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4459.602621][T22802] ? __pfx___sys_sendto (net/socket.c:2147) [4459.602635][T22802] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4459.602642][T22802] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4459.602650][T22802] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4459.602657][T22802] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4459.602668][T22802] __x64_sys_sendto (net/socket.c:2183) [4459.602671][T22802] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4459.602675][T22802] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4459.602680][T22802] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4459.602685][T22802] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4459.602688][T22802] RIP: 0033:0x7f43a6b54a4a [ 4459.602692][T22802] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.602694][T22802] RSP: 002b:00007ffe97791418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4459.602697][T22802] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f43a6b54a4a [ 4459.602699][T22802] RDX: 0000000000000040 RSI: 000000001420f340 RDI: 0000000000000005 [ 4459.602701][T22802] RBP: 00007ffe977914a0 R08: 0000000000418574 R09: 000000000000001c [ 4459.602703][T22802] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4459.602705][T22802] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43a6c7d000 | [ 4459.602705][T22802] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43a6c7d000 | [ 4459.602719][T22802] | [ 4459.615517][T22802] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22802 | [4459.615880][T22802] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4459.616126][T22802] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4459.616128][T22802] Call Trace: [ 4459.616130][T22802] [4459.616133][T22802] dump_stack_lvl (lib/dump_stack.c:123) [4459.616140][T22802] check_preemption_disabled (lib/smp_processor_id.c:52) [4459.616146][T22802] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4459.616153][T22802] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4459.616160][T22802] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4459.616166][T22802] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4459.616171][T22802] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4459.616183][T22802] rawv6_sendmsg (net/ipv6/raw.c:918) [4459.616195][T22802] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4459.616201][T22802] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4459.616206][T22802] ? __lock_release (kernel/locking/lockdep.c:5534) [4459.616214][T22802] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4459.616218][T22802] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4459.616227][T22802] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4459.616244][T22802] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4459.616247][T22802] ? __lock_release (kernel/locking/lockdep.c:5534) [4459.616258][T22802] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4459.616263][T22802] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4459.616269][T22802] ? __pfx___sys_sendto (net/socket.c:2147) [4459.616284][T22802] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4459.616290][T22802] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4459.616298][T22802] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4459.616305][T22802] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4459.616316][T22802] __x64_sys_sendto (net/socket.c:2183) [4459.616320][T22802] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4459.616323][T22802] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4459.616327][T22802] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4459.616332][T22802] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4459.616335][T22802] RIP: 0033:0x7f43a6b54a4a [ 4459.616339][T22802] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.616342][T22802] RSP: 002b:00007ffe97791418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4459.616345][T22802] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f43a6b54a4a [ 4459.616347][T22802] RDX: 0000000000000040 RSI: 000000001420f340 RDI: 0000000000000005 [ 4459.616349][T22802] RBP: 00007ffe977914a0 R08: 0000000000418574 R09: 000000000000001c [ 4459.616351][T22802] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4459.616353][T22802] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43a6c7d000 | [ 4459.616353][T22802] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43a6c7d000 | [ 4459.616368][T22802] | [ 4460.082848][T22806] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22806 | [4460.083409][T22806] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4460.084523][T22806] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4460.084526][T22806] Call Trace: [ 4460.084529][T22806] [4460.084531][T22806] dump_stack_lvl (lib/dump_stack.c:123) [4460.084543][T22806] check_preemption_disabled (lib/smp_processor_id.c:52) [4460.084551][T22806] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4460.084558][T22806] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4460.084568][T22806] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4460.084576][T22806] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4460.084581][T22806] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4460.084594][T22806] rawv6_sendmsg (net/ipv6/raw.c:918) [4460.084605][T22806] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4460.084611][T22806] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4460.084619][T22806] ? __lock_release (kernel/locking/lockdep.c:5534) [4460.084630][T22806] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4460.084637][T22806] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4460.084646][T22806] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4460.084663][T22806] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4460.084666][T22806] ? __lock_release (kernel/locking/lockdep.c:5534) [4460.084678][T22806] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4460.084685][T22806] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4460.084690][T22806] ? __pfx___sys_sendto (net/socket.c:2147) [4460.084706][T22806] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4460.084714][T22806] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4460.084724][T22806] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4460.084731][T22806] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4460.084741][T22806] __x64_sys_sendto (net/socket.c:2183) [4460.084745][T22806] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4460.084750][T22806] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4460.084755][T22806] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4460.084761][T22806] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4460.084766][T22806] RIP: 0033:0x7f7d7273ba4a [ 4460.084770][T22806] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4460.084774][T22806] RSP: 002b:00007fff942f9c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4460.084778][T22806] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d7273ba4a [ 4460.084780][T22806] RDX: 0000000000000040 RSI: 000000003e170340 RDI: 0000000000000005 [ 4460.084783][T22806] RBP: 00007fff942f9d00 R08: 0000000000418574 R09: 000000000000001c [ 4460.084785][T22806] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4460.084788][T22806] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d72864000 | [ 4460.084802][T22806] | [ 4460.084805][T22806] lwtunnel_output(): recursion limit reached on datapath | [ 4461.588980][T22810] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22810 | [4461.590432][T22810] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4461.590710][T22810] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4461.590713][T22810] Call Trace: [ 4461.590715][T22810] [4461.590718][T22810] dump_stack_lvl (lib/dump_stack.c:123) [4461.590726][T22810] check_preemption_disabled (lib/smp_processor_id.c:52) [4461.590734][T22810] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4461.590740][T22810] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4461.590749][T22810] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4461.590757][T22810] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4461.590762][T22810] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4461.590774][T22810] rawv6_sendmsg (net/ipv6/raw.c:918) [4461.590787][T22810] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4461.590792][T22810] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4461.590798][T22810] ? __lock_release (kernel/locking/lockdep.c:5534) [4461.590807][T22810] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4461.590812][T22810] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4461.590821][T22810] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4461.590837][T22810] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4461.590841][T22810] ? __lock_release (kernel/locking/lockdep.c:5534) [4461.590852][T22810] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4461.590858][T22810] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4461.590864][T22810] ? __pfx___sys_sendto (net/socket.c:2147) [4461.590879][T22810] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4461.590886][T22810] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4461.590896][T22810] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4461.590903][T22810] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4461.590913][T22810] __x64_sys_sendto (net/socket.c:2183) [4461.590917][T22810] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4461.590921][T22810] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4461.590926][T22810] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4461.590931][T22810] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4461.590935][T22810] RIP: 0033:0x7f9b183a4a4a [ 4461.590939][T22810] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.590942][T22810] RSP: 002b:00007ffd4a412858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4461.590946][T22810] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9b183a4a4a [ 4461.590949][T22810] RDX: 0000000000000040 RSI: 0000000009088340 RDI: 0000000000000005 [ 4461.590951][T22810] RBP: 00007ffd4a4128e0 R08: 0000000000418574 R09: 000000000000001c [ 4461.590953][T22810] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4461.590955][T22810] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9b184cd000 | [ 4461.590971][T22810] | [ 4461.590974][T22810] lwtunnel_output(): recursion limit reached on datapath | [ 4463.071003][T22814] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22814 | [4463.071507][T22814] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4463.071772][T22814] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4463.071774][T22814] Call Trace: [ 4463.071776][T22814] [4463.071779][T22814] dump_stack_lvl (lib/dump_stack.c:123) [4463.071787][T22814] check_preemption_disabled (lib/smp_processor_id.c:52) [4463.071794][T22814] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4463.071801][T22814] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4463.071809][T22814] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.071817][T22814] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4463.071822][T22814] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.071834][T22814] rawv6_sendmsg (net/ipv6/raw.c:918) [4463.071846][T22814] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4463.071852][T22814] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4463.071857][T22814] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.071867][T22814] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4463.071872][T22814] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4463.071881][T22814] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4463.071897][T22814] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4463.071900][T22814] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.071912][T22814] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.071918][T22814] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.071924][T22814] ? __pfx___sys_sendto (net/socket.c:2147) [4463.071939][T22814] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4463.071946][T22814] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4463.071955][T22814] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4463.071962][T22814] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4463.071972][T22814] __x64_sys_sendto (net/socket.c:2183) [4463.071976][T22814] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4463.071980][T22814] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4463.071985][T22814] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4463.071990][T22814] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4463.071994][T22814] RIP: 0033:0x7f06ee212a4a [ 4463.071998][T22814] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4463.072002][T22814] RSP: 002b:00007fff1259b7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4463.072005][T22814] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f06ee212a4a [ 4463.072008][T22814] RDX: 0000000000000040 RSI: 000000001964a340 RDI: 0000000000000005 [ 4463.072010][T22814] RBP: 00007fff1259b870 R08: 0000000000418574 R09: 000000000000001c [ 4463.072012][T22814] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4463.072014][T22814] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06ee33b000 | [ 4463.072028][T22814] | [ 4463.072030][T22814] lwtunnel_output(): recursion limit reached on datapath | [ 4464.889936][T22821] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22821 | [4464.890409][T22821] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4464.890702][T22821] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4464.890705][T22821] Call Trace: [ 4464.890708][T22821] [4464.890710][T22821] dump_stack_lvl (lib/dump_stack.c:123) [4464.890721][T22821] check_preemption_disabled (lib/smp_processor_id.c:52) [4464.890728][T22821] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4464.890735][T22821] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4464.890744][T22821] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4464.890752][T22821] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4464.890757][T22821] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4464.890769][T22821] rawv6_sendmsg (net/ipv6/raw.c:918) [4464.890781][T22821] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4464.890786][T22821] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4464.890793][T22821] ? __lock_release (kernel/locking/lockdep.c:5534) [4464.890803][T22821] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4464.890810][T22821] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4464.890819][T22821] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4464.890835][T22821] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4464.890839][T22821] ? __lock_release (kernel/locking/lockdep.c:5534) [4464.890850][T22821] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4464.890857][T22821] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4464.890863][T22821] ? __pfx___sys_sendto (net/socket.c:2147) [4464.890878][T22821] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4464.890886][T22821] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4464.890896][T22821] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4464.890903][T22821] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4464.890914][T22821] __x64_sys_sendto (net/socket.c:2183) [4464.890918][T22821] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4464.890923][T22821] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4464.890928][T22821] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4464.890933][T22821] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4464.890937][T22821] RIP: 0033:0x7f044284ba4a [ 4464.890941][T22821] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.890945][T22821] RSP: 002b:00007ffd8e3c3038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4464.890950][T22821] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f044284ba4a [ 4464.890952][T22821] RDX: 0000000000000040 RSI: 0000000035d9a340 RDI: 0000000000000005 [ 4464.890954][T22821] RBP: 00007ffd8e3c30c0 R08: 0000000000418574 R09: 000000000000001c [ 4464.890956][T22821] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4464.890958][T22821] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0442974000 | [ 4464.890958][T22821] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0442974000 | [ 4464.890973][T22821] | [ 4464.890976][T22821] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22821 | [4464.902829][T22821] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4464.903095][T22821] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4464.903097][T22821] Call Trace: [ 4464.903099][T22821] [4464.903101][T22821] dump_stack_lvl (lib/dump_stack.c:123) [4464.903110][T22821] check_preemption_disabled (lib/smp_processor_id.c:52) [4464.903117][T22821] lwtunnel_output (net/core/lwtunnel.c:359) [4464.903124][T22821] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4464.903132][T22821] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4464.903138][T22821] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4464.903143][T22821] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4464.903156][T22821] rawv6_sendmsg (net/ipv6/raw.c:918) [4464.903168][T22821] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4464.903174][T22821] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4464.903178][T22821] ? __lock_release (kernel/locking/lockdep.c:5534) [4464.903186][T22821] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4464.903192][T22821] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4464.903201][T22821] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4464.903217][T22821] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4464.903220][T22821] ? __lock_release (kernel/locking/lockdep.c:5534) [4464.903231][T22821] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4464.903236][T22821] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4464.903242][T22821] ? __pfx___sys_sendto (net/socket.c:2147) [4464.903257][T22821] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4464.903264][T22821] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4464.903273][T22821] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4464.903280][T22821] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4464.903291][T22821] __x64_sys_sendto (net/socket.c:2183) [4464.903295][T22821] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4464.903299][T22821] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4464.903305][T22821] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4464.903310][T22821] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4464.903314][T22821] RIP: 0033:0x7f044284ba4a [ 4464.903317][T22821] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.903320][T22821] RSP: 002b:00007ffd8e3c3038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4464.903324][T22821] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f044284ba4a [ 4464.903326][T22821] RDX: 0000000000000040 RSI: 0000000035d9a340 RDI: 0000000000000005 [ 4464.903328][T22821] RBP: 00007ffd8e3c30c0 R08: 0000000000418574 R09: 000000000000001c [ 4464.903330][T22821] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4464.903332][T22821] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0442974000 | [ 4464.903332][T22821] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0442974000 | [ 4464.903347][T22821] | [ 4464.918318][T22821] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22821 | [4464.918688][T22821] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4464.918930][T22821] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4464.918932][T22821] Call Trace: [ 4464.918934][T22821] [4464.918936][T22821] dump_stack_lvl (lib/dump_stack.c:123) [4464.918944][T22821] check_preemption_disabled (lib/smp_processor_id.c:52) [4464.918950][T22821] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4464.918957][T22821] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4464.918963][T22821] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4464.918970][T22821] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4464.918975][T22821] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4464.918987][T22821] rawv6_sendmsg (net/ipv6/raw.c:918) [4464.918999][T22821] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4464.919005][T22821] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4464.919009][T22821] ? __lock_release (kernel/locking/lockdep.c:5534) [4464.919017][T22821] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4464.919022][T22821] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4464.919031][T22821] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4464.919047][T22821] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4464.919050][T22821] ? __lock_release (kernel/locking/lockdep.c:5534) [4464.919061][T22821] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4464.919066][T22821] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4464.919072][T22821] ? __pfx___sys_sendto (net/socket.c:2147) [4464.919086][T22821] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4464.919093][T22821] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4464.919101][T22821] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4464.919108][T22821] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4464.919118][T22821] __x64_sys_sendto (net/socket.c:2183) [4464.919122][T22821] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4464.919125][T22821] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4464.919130][T22821] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4464.919135][T22821] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4464.919139][T22821] RIP: 0033:0x7f044284ba4a [ 4464.919143][T22821] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.919146][T22821] RSP: 002b:00007ffd8e3c3038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4464.919149][T22821] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f044284ba4a [ 4464.919152][T22821] RDX: 0000000000000040 RSI: 0000000035d9a340 RDI: 0000000000000005 [ 4464.919154][T22821] RBP: 00007ffd8e3c30c0 R08: 0000000000418574 R09: 000000000000001c [ 4464.919156][T22821] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4464.919158][T22821] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0442974000 | [ 4464.919158][T22821] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0442974000 | [ 4464.919173][T22821] | [ 4465.887252][T22829] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22829 | [4465.887872][T22829] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4465.888126][T22829] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4465.888129][T22829] Call Trace: [ 4465.888131][T22829] [4465.888134][T22829] dump_stack_lvl (lib/dump_stack.c:123) [4465.888144][T22829] check_preemption_disabled (lib/smp_processor_id.c:52) [4465.888151][T22829] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4465.888158][T22829] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4465.888167][T22829] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.888174][T22829] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4465.888180][T22829] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.888192][T22829] rawv6_sendmsg (net/ipv6/raw.c:918) [4465.888204][T22829] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4465.888209][T22829] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4465.888216][T22829] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.888225][T22829] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4465.888232][T22829] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4465.888241][T22829] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4465.888257][T22829] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4465.888260][T22829] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.888271][T22829] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.888278][T22829] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.888283][T22829] ? __pfx___sys_sendto (net/socket.c:2147) [4465.888298][T22829] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4465.888305][T22829] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4465.888314][T22829] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4465.888322][T22829] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4465.888331][T22829] __x64_sys_sendto (net/socket.c:2183) [4465.888335][T22829] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4465.888340][T22829] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4465.888345][T22829] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4465.888350][T22829] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4465.888354][T22829] RIP: 0033:0x7f29f753da4a [ 4465.888359][T22829] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4465.888362][T22829] RSP: 002b:00007ffc9f2b8768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4465.888366][T22829] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f29f753da4a [ 4465.888369][T22829] RDX: 0000000000000040 RSI: 0000000015735340 RDI: 0000000000000005 [ 4465.888371][T22829] RBP: 00007ffc9f2b87f0 R08: 0000000000418574 R09: 000000000000001c [ 4465.888373][T22829] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4465.888375][T22829] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29f7666000 | [ 4465.888375][T22829] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29f7666000 | [ 4465.888390][T22829] | [ 4465.888393][T22829] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22829 | [4465.899695][T22829] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4465.899962][T22829] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4465.899964][T22829] Call Trace: [ 4465.899966][T22829] [4465.899968][T22829] dump_stack_lvl (lib/dump_stack.c:123) [4465.899975][T22829] check_preemption_disabled (lib/smp_processor_id.c:52) [4465.899981][T22829] lwtunnel_output (net/core/lwtunnel.c:359) [4465.899988][T22829] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4465.899995][T22829] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.900001][T22829] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4465.900007][T22829] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.900019][T22829] rawv6_sendmsg (net/ipv6/raw.c:918) [4465.900031][T22829] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4465.900036][T22829] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4465.900040][T22829] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.900048][T22829] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4465.900052][T22829] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4465.900061][T22829] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4465.900078][T22829] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4465.900081][T22829] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.900092][T22829] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.900097][T22829] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.900103][T22829] ? __pfx___sys_sendto (net/socket.c:2147) [4465.900118][T22829] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4465.900125][T22829] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4465.900133][T22829] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4465.900140][T22829] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4465.900150][T22829] __x64_sys_sendto (net/socket.c:2183) [4465.900154][T22829] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4465.900158][T22829] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4465.900163][T22829] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4465.900168][T22829] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4465.900171][T22829] RIP: 0033:0x7f29f753da4a [ 4465.900174][T22829] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4465.900177][T22829] RSP: 002b:00007ffc9f2b8768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4465.900181][T22829] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f29f753da4a [ 4465.900183][T22829] RDX: 0000000000000040 RSI: 0000000015735340 RDI: 0000000000000005 [ 4465.900185][T22829] RBP: 00007ffc9f2b87f0 R08: 0000000000418574 R09: 000000000000001c [ 4465.900187][T22829] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4465.900189][T22829] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29f7666000 | [ 4465.900189][T22829] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29f7666000 | [ 4465.900204][T22829] | [ 4465.917929][T22829] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22829 | [4465.918288][T22829] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4465.918543][T22829] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4465.918545][T22829] Call Trace: [ 4465.918547][T22829] [4465.918549][T22829] dump_stack_lvl (lib/dump_stack.c:123) [4465.918557][T22829] check_preemption_disabled (lib/smp_processor_id.c:52) [4465.918563][T22829] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4465.918569][T22829] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4465.918577][T22829] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.918583][T22829] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4465.918588][T22829] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4465.918601][T22829] rawv6_sendmsg (net/ipv6/raw.c:918) [4465.918613][T22829] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4465.918618][T22829] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4465.918622][T22829] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.918631][T22829] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4465.918635][T22829] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4465.918645][T22829] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4465.918661][T22829] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4465.918664][T22829] ? __lock_release (kernel/locking/lockdep.c:5534) [4465.918676][T22829] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.918680][T22829] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4465.918686][T22829] ? __pfx___sys_sendto (net/socket.c:2147) [4465.918701][T22829] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4465.918709][T22829] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4465.918717][T22829] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4465.918725][T22829] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4465.918735][T22829] __x64_sys_sendto (net/socket.c:2183) [4465.918739][T22829] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4465.918743][T22829] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4465.918747][T22829] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4465.918752][T22829] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4465.918756][T22829] RIP: 0033:0x7f29f753da4a [ 4465.918759][T22829] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4465.918762][T22829] RSP: 002b:00007ffc9f2b8768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4465.918766][T22829] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f29f753da4a [ 4465.918768][T22829] RDX: 0000000000000040 RSI: 0000000015735340 RDI: 0000000000000005 [ 4465.918770][T22829] RBP: 00007ffc9f2b87f0 R08: 0000000000418574 R09: 000000000000001c [ 4465.918772][T22829] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4465.918774][T22829] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29f7666000 | [ 4465.918774][T22829] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f29f7666000 | [ 4465.918789][T22829] | [ 4466.514137][T22834] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22834 | [4466.514636][T22834] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4466.514902][T22834] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4466.514905][T22834] Call Trace: [ 4466.514907][T22834] [4466.514910][T22834] dump_stack_lvl (lib/dump_stack.c:123) [4466.514922][T22834] check_preemption_disabled (lib/smp_processor_id.c:52) [4466.514930][T22834] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4466.514937][T22834] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4466.514946][T22834] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4466.514955][T22834] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4466.514960][T22834] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4466.514973][T22834] rawv6_sendmsg (net/ipv6/raw.c:918) [4466.514984][T22834] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4466.514998][T22834] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4466.515006][T22834] ? __lock_release (kernel/locking/lockdep.c:5534) [4466.515016][T22834] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4466.515025][T22834] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4466.515034][T22834] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4466.515050][T22834] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4466.515054][T22834] ? __lock_release (kernel/locking/lockdep.c:5534) [4466.515065][T22834] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4466.515073][T22834] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4466.515079][T22834] ? __pfx___sys_sendto (net/socket.c:2147) [4466.515094][T22834] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4466.515102][T22834] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4466.515112][T22834] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4466.515119][T22834] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4466.515130][T22834] __x64_sys_sendto (net/socket.c:2183) [4466.515134][T22834] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4466.515138][T22834] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4466.515144][T22834] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4466.515149][T22834] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4466.515153][T22834] RIP: 0033:0x7fe27b689a4a [ 4466.515158][T22834] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.515161][T22834] RSP: 002b:00007ffc64439b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4466.515165][T22834] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe27b689a4a [ 4466.515168][T22834] RDX: 0000000000000040 RSI: 0000000034233340 RDI: 0000000000000005 [ 4466.515170][T22834] RBP: 00007ffc64439ba0 R08: 0000000000418574 R09: 000000000000001c [ 4466.515172][T22834] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4466.515174][T22834] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe27b7b2000 | [ 4466.515188][T22834] | [ 4466.515191][T22834] lwtunnel_output(): recursion limit reached on datapath | [ 4468.111411][T22839] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22839 | [4468.111932][T22839] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4468.112199][T22839] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4468.112201][T22839] Call Trace: [ 4468.112203][T22839] [4468.112206][T22839] dump_stack_lvl (lib/dump_stack.c:123) [4468.112215][T22839] check_preemption_disabled (lib/smp_processor_id.c:52) [4468.112222][T22839] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4468.112229][T22839] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4468.112238][T22839] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.112246][T22839] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4468.112251][T22839] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4468.112263][T22839] rawv6_sendmsg (net/ipv6/raw.c:918) [4468.112275][T22839] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4468.112281][T22839] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4468.112288][T22839] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.112297][T22839] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4468.112304][T22839] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4468.112313][T22839] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4468.112329][T22839] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4468.112332][T22839] ? __lock_release (kernel/locking/lockdep.c:5534) [4468.112343][T22839] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.112351][T22839] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4468.112357][T22839] ? __pfx___sys_sendto (net/socket.c:2147) [4468.112371][T22839] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4468.112379][T22839] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4468.112388][T22839] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4468.112395][T22839] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4468.112405][T22839] __x64_sys_sendto (net/socket.c:2183) [4468.112409][T22839] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4468.112413][T22839] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4468.112419][T22839] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4468.112423][T22839] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4468.112428][T22839] RIP: 0033:0x7f3842755a4a [ 4468.112433][T22839] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.112437][T22839] RSP: 002b:00007fff8aa2c478 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4468.112441][T22839] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3842755a4a [ 4468.112443][T22839] RDX: 0000000000000040 RSI: 000000002dd76340 RDI: 0000000000000005 [ 4468.112445][T22839] RBP: 00007fff8aa2c500 R08: 0000000000418574 R09: 000000000000001c [ 4468.112447][T22839] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4468.112449][T22839] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f384287e000 | [ 4468.112465][T22839] | [ 4468.112467][T22839] lwtunnel_output(): recursion limit reached on datapath | [ 4469.861457][T22845] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22845 | [4469.862081][T22845] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4469.862347][T22845] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4469.862349][T22845] Call Trace: [ 4469.862351][T22845] [4469.862354][T22845] dump_stack_lvl (lib/dump_stack.c:123) [4469.862362][T22845] check_preemption_disabled (lib/smp_processor_id.c:52) [4469.862369][T22845] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4469.862375][T22845] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4469.862383][T22845] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.862391][T22845] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4469.862396][T22845] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.862408][T22845] rawv6_sendmsg (net/ipv6/raw.c:918) [4469.862420][T22845] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4469.862425][T22845] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4469.862431][T22845] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.862439][T22845] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4469.862445][T22845] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4469.862454][T22845] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4469.862470][T22845] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4469.862473][T22845] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.862486][T22845] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.862492][T22845] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.862498][T22845] ? __pfx___sys_sendto (net/socket.c:2147) [4469.862513][T22845] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4469.862520][T22845] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4469.862528][T22845] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4469.862535][T22845] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4469.862545][T22845] __x64_sys_sendto (net/socket.c:2183) [4469.862549][T22845] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4469.862553][T22845] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4469.862558][T22845] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4469.862563][T22845] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4469.862566][T22845] RIP: 0033:0x7f85c1433a4a [ 4469.862571][T22845] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.862574][T22845] RSP: 002b:00007fff8a864088 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4469.862578][T22845] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f85c1433a4a [ 4469.862580][T22845] RDX: 0000000000000040 RSI: 000000003ddcf340 RDI: 0000000000000005 [ 4469.862582][T22845] RBP: 00007fff8a864110 R08: 0000000000418574 R09: 000000000000001c [ 4469.862584][T22845] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4469.862586][T22845] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f85c155c000 | [ 4469.862600][T22845] | [ 4469.875759][T22845] lwtunnel_output(): recursion limit reached on datapath | [ 4471.714061][T22852] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22852 | [4471.715022][T22852] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4471.715282][T22852] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4471.715284][T22852] Call Trace: [ 4471.715287][T22852] [4471.715289][T22852] dump_stack_lvl (lib/dump_stack.c:123) [4471.715300][T22852] check_preemption_disabled (lib/smp_processor_id.c:52) [4471.715307][T22852] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4471.715314][T22852] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4471.715323][T22852] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4471.715331][T22852] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4471.715336][T22852] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4471.715348][T22852] rawv6_sendmsg (net/ipv6/raw.c:918) [4471.715360][T22852] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4471.715366][T22852] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4471.715373][T22852] ? __lock_release (kernel/locking/lockdep.c:5534) [4471.715383][T22852] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4471.715390][T22852] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4471.715400][T22852] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4471.715416][T22852] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4471.715419][T22852] ? __lock_release (kernel/locking/lockdep.c:5534) [4471.715430][T22852] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4471.715437][T22852] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4471.715443][T22852] ? __pfx___sys_sendto (net/socket.c:2147) [4471.715458][T22852] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4471.715466][T22852] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4471.715477][T22852] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4471.715484][T22852] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4471.715495][T22852] __x64_sys_sendto (net/socket.c:2183) [4471.715499][T22852] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4471.715504][T22852] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4471.715509][T22852] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4471.715514][T22852] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4471.715518][T22852] RIP: 0033:0x7f37ff26ca4a [ 4471.715523][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 [ 4471.715526][T22852] RSP: 002b:00007ffc32515758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4471.715530][T22852] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37ff26ca4a [ 4471.715532][T22852] RDX: 0000000000000040 RSI: 000000001ff51340 RDI: 0000000000000005 [ 4471.715534][T22852] RBP: 00007ffc325157e0 R08: 0000000000418574 R09: 000000000000001c [ 4471.715537][T22852] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4471.715539][T22852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37ff395000 | [ 4471.715539][T22852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37ff395000 | [ 4471.715554][T22852] | [ 4471.727992][T22852] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22852 | [4471.728352][T22852] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4471.728621][T22852] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4471.728622][T22852] Call Trace: [ 4471.728624][T22852] [4471.728626][T22852] dump_stack_lvl (lib/dump_stack.c:123) [4471.728633][T22852] check_preemption_disabled (lib/smp_processor_id.c:52) [4471.728639][T22852] lwtunnel_output (net/core/lwtunnel.c:359) [4471.728646][T22852] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4471.728653][T22852] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4471.728659][T22852] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4471.728664][T22852] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4471.728677][T22852] rawv6_sendmsg (net/ipv6/raw.c:918) [4471.728689][T22852] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4471.728695][T22852] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4471.728699][T22852] ? __lock_release (kernel/locking/lockdep.c:5534) [4471.728708][T22852] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4471.728712][T22852] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4471.728720][T22852] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4471.728737][T22852] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4471.728740][T22852] ? __lock_release (kernel/locking/lockdep.c:5534) [4471.728752][T22852] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4471.728757][T22852] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4471.728763][T22852] ? __pfx___sys_sendto (net/socket.c:2147) [4471.728778][T22852] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4471.728784][T22852] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4471.728792][T22852] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4471.728799][T22852] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4471.728810][T22852] __x64_sys_sendto (net/socket.c:2183) [4471.728813][T22852] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4471.728817][T22852] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4471.728821][T22852] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4471.728826][T22852] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4471.728830][T22852] RIP: 0033:0x7f37ff26ca4a [ 4471.728833][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 [ 4471.728836][T22852] RSP: 002b:00007ffc32515758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4471.728839][T22852] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37ff26ca4a [ 4471.728841][T22852] RDX: 0000000000000040 RSI: 000000001ff51340 RDI: 0000000000000005 [ 4471.728842][T22852] RBP: 00007ffc325157e0 R08: 0000000000418574 R09: 000000000000001c [ 4471.728845][T22852] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4471.728847][T22852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37ff395000 | [ 4471.728847][T22852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37ff395000 | [ 4471.728861][T22852] | [ 4471.729256][T22852] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22852 | [4471.740755][T22852] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4471.741003][T22852] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4471.741005][T22852] Call Trace: [ 4471.741007][T22852] [4471.741009][T22852] dump_stack_lvl (lib/dump_stack.c:123) [4471.741016][T22852] check_preemption_disabled (lib/smp_processor_id.c:52) [4471.741023][T22852] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4471.741029][T22852] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4471.741036][T22852] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4471.741042][T22852] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4471.741047][T22852] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4471.741060][T22852] rawv6_sendmsg (net/ipv6/raw.c:918) [4471.741072][T22852] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4471.741077][T22852] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4471.741083][T22852] ? __lock_release (kernel/locking/lockdep.c:5534) [4471.741092][T22852] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4471.741096][T22852] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4471.741106][T22852] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4471.741122][T22852] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4471.741125][T22852] ? __lock_release (kernel/locking/lockdep.c:5534) [4471.741137][T22852] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4471.741142][T22852] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4471.741148][T22852] ? __pfx___sys_sendto (net/socket.c:2147) [4471.741163][T22852] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4471.741170][T22852] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4471.741178][T22852] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4471.741186][T22852] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4471.741196][T22852] __x64_sys_sendto (net/socket.c:2183) [4471.741200][T22852] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4471.741204][T22852] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4471.741208][T22852] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4471.741214][T22852] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4471.741217][T22852] RIP: 0033:0x7f37ff26ca4a [ 4471.741220][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 [ 4471.741224][T22852] RSP: 002b:00007ffc32515758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4471.741227][T22852] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37ff26ca4a [ 4471.741229][T22852] RDX: 0000000000000040 RSI: 000000001ff51340 RDI: 0000000000000005 [ 4471.741231][T22852] RBP: 00007ffc325157e0 R08: 0000000000418574 R09: 000000000000001c [ 4471.741233][T22852] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4471.741235][T22852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37ff395000 | [ 4471.741235][T22852] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37ff395000 | [ 4471.741250][T22852] | [ 4472.453601][T22858] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22858 | [4472.454090][T22858] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4472.454358][T22858] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4472.454361][T22858] Call Trace: [ 4472.454363][T22858] [4472.454366][T22858] dump_stack_lvl (lib/dump_stack.c:123) [4472.454378][T22858] check_preemption_disabled (lib/smp_processor_id.c:52) [4472.454386][T22858] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4472.454393][T22858] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4472.454403][T22858] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4472.454412][T22858] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4472.454418][T22858] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4472.454430][T22858] rawv6_sendmsg (net/ipv6/raw.c:918) [4472.454442][T22858] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4472.454447][T22858] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4472.454455][T22858] ? __lock_release (kernel/locking/lockdep.c:5534) [4472.454466][T22858] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4472.454475][T22858] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4472.454485][T22858] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4472.454501][T22858] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4472.454504][T22858] ? __lock_release (kernel/locking/lockdep.c:5534) [4472.454516][T22858] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4472.454523][T22858] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4472.454529][T22858] ? __pfx___sys_sendto (net/socket.c:2147) [4472.454545][T22858] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4472.454553][T22858] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4472.454563][T22858] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4472.454570][T22858] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4472.454581][T22858] __x64_sys_sendto (net/socket.c:2183) [4472.454585][T22858] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4472.454590][T22858] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4472.454596][T22858] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4472.454601][T22858] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4472.454606][T22858] RIP: 0033:0x7fcbd0910a4a [ 4472.454610][T22858] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.454614][T22858] RSP: 002b:00007ffe557e9de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4472.454618][T22858] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcbd0910a4a [ 4472.454621][T22858] RDX: 0000000000000040 RSI: 0000000022735340 RDI: 0000000000000005 [ 4472.454622][T22858] RBP: 00007ffe557e9e70 R08: 0000000000418574 R09: 000000000000001c [ 4472.454625][T22858] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4472.454627][T22858] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcbd0a39000 | [ 4472.454642][T22858] | [ 4472.468155][T22858] lwtunnel_output(): recursion limit reached on datapath | [ 4473.949703][T22862] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22862 | [4473.950205][T22862] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4473.950475][T22862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4473.950478][T22862] Call Trace: [ 4473.950481][T22862] [4473.950483][T22862] dump_stack_lvl (lib/dump_stack.c:123) [4473.950494][T22862] check_preemption_disabled (lib/smp_processor_id.c:52) [4473.950501][T22862] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4473.950509][T22862] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4473.950518][T22862] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.950526][T22862] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4473.950531][T22862] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.950544][T22862] rawv6_sendmsg (net/ipv6/raw.c:918) [4473.950556][T22862] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4473.950562][T22862] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4473.950569][T22862] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.950579][T22862] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4473.950586][T22862] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4473.950595][T22862] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4473.950611][T22862] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4473.950615][T22862] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.950626][T22862] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.950633][T22862] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.950639][T22862] ? __pfx___sys_sendto (net/socket.c:2147) [4473.950654][T22862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4473.950662][T22862] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4473.950672][T22862] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4473.950679][T22862] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4473.950689][T22862] __x64_sys_sendto (net/socket.c:2183) [4473.950693][T22862] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4473.950698][T22862] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4473.950703][T22862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4473.950708][T22862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4473.950713][T22862] RIP: 0033:0x7f18c9aeea4a [ 4473.950717][T22862] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.950721][T22862] RSP: 002b:00007ffd5df0c678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4473.950725][T22862] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18c9aeea4a [ 4473.950728][T22862] RDX: 0000000000000040 RSI: 000000002182a340 RDI: 0000000000000005 [ 4473.950729][T22862] RBP: 00007ffd5df0c700 R08: 0000000000418574 R09: 000000000000001c [ 4473.950731][T22862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4473.950733][T22862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18c9c17000 | [ 4473.950733][T22862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18c9c17000 | [ 4473.950748][T22862] | [ 4473.963757][T22862] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22862 | [4473.964139][T22862] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4473.964401][T22862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4473.964403][T22862] Call Trace: [ 4473.964405][T22862] [4473.964407][T22862] dump_stack_lvl (lib/dump_stack.c:123) [4473.964414][T22862] check_preemption_disabled (lib/smp_processor_id.c:52) [4473.964420][T22862] lwtunnel_output (net/core/lwtunnel.c:359) [4473.964427][T22862] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4473.964435][T22862] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.964442][T22862] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4473.964447][T22862] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.964459][T22862] rawv6_sendmsg (net/ipv6/raw.c:918) [4473.964471][T22862] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4473.964478][T22862] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4473.964483][T22862] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.964492][T22862] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4473.964497][T22862] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4473.964506][T22862] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4473.964522][T22862] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4473.964525][T22862] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.964537][T22862] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.964543][T22862] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.964549][T22862] ? __pfx___sys_sendto (net/socket.c:2147) [4473.964564][T22862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4473.964571][T22862] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4473.964580][T22862] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4473.964587][T22862] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4473.964598][T22862] __x64_sys_sendto (net/socket.c:2183) [4473.964602][T22862] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4473.964606][T22862] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4473.964611][T22862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4473.964616][T22862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4473.964620][T22862] RIP: 0033:0x7f18c9aeea4a [ 4473.964623][T22862] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.964626][T22862] RSP: 002b:00007ffd5df0c678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4473.964630][T22862] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18c9aeea4a [ 4473.964632][T22862] RDX: 0000000000000040 RSI: 000000002182a340 RDI: 0000000000000005 [ 4473.964634][T22862] RBP: 00007ffd5df0c700 R08: 0000000000418574 R09: 000000000000001c [ 4473.964636][T22862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4473.964638][T22862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18c9c17000 | [ 4473.964638][T22862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18c9c17000 | [ 4473.964653][T22862] | [ 4473.977437][T22862] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22862 | [4473.977844][T22862] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4473.978104][T22862] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4473.978106][T22862] Call Trace: [ 4473.978108][T22862] [4473.978110][T22862] dump_stack_lvl (lib/dump_stack.c:123) [4473.978117][T22862] check_preemption_disabled (lib/smp_processor_id.c:52) [4473.978123][T22862] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4473.978130][T22862] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4473.978138][T22862] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.978144][T22862] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4473.978149][T22862] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.978161][T22862] rawv6_sendmsg (net/ipv6/raw.c:918) [4473.978173][T22862] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4473.978179][T22862] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4473.978184][T22862] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.978192][T22862] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4473.978196][T22862] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4473.978205][T22862] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4473.978222][T22862] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4473.978225][T22862] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.978236][T22862] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.978241][T22862] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.978247][T22862] ? __pfx___sys_sendto (net/socket.c:2147) [4473.978262][T22862] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4473.978268][T22862] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4473.978277][T22862] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4473.978284][T22862] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4473.978294][T22862] __x64_sys_sendto (net/socket.c:2183) [4473.978299][T22862] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4473.978302][T22862] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4473.978307][T22862] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4473.978312][T22862] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4473.978315][T22862] RIP: 0033:0x7f18c9aeea4a [ 4473.978319][T22862] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.978322][T22862] RSP: 002b:00007ffd5df0c678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4473.978325][T22862] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18c9aeea4a [ 4473.978327][T22862] RDX: 0000000000000040 RSI: 000000002182a340 RDI: 0000000000000005 [ 4473.978329][T22862] RBP: 00007ffd5df0c700 R08: 0000000000418574 R09: 000000000000001c [ 4473.978331][T22862] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4473.978334][T22862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18c9c17000 | [ 4473.978334][T22862] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18c9c17000 | [ 4473.978348][T22862] | [ 4474.448457][T22866] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22866 | [4474.448975][T22866] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4474.449239][T22866] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4474.449242][T22866] Call Trace: [ 4474.449244][T22866] [4474.449247][T22866] dump_stack_lvl (lib/dump_stack.c:123) [4474.449256][T22866] check_preemption_disabled (lib/smp_processor_id.c:52) [4474.449263][T22866] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4474.449270][T22866] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4474.449279][T22866] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.449287][T22866] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4474.449292][T22866] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.449304][T22866] rawv6_sendmsg (net/ipv6/raw.c:918) [4474.449316][T22866] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4474.449321][T22866] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4474.449328][T22866] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.449337][T22866] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4474.449344][T22866] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4474.449353][T22866] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4474.449369][T22866] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4474.449372][T22866] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.449383][T22866] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.449389][T22866] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.449395][T22866] ? __pfx___sys_sendto (net/socket.c:2147) [4474.449410][T22866] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4474.449418][T22866] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4474.449428][T22866] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4474.449435][T22866] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4474.449445][T22866] __x64_sys_sendto (net/socket.c:2183) [4474.449449][T22866] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4474.449453][T22866] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4474.449457][T22866] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4474.449463][T22866] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4474.449467][T22866] RIP: 0033:0x7f806a2d9a4a [ 4474.449471][T22866] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4474.449477][T22866] RSP: 002b:00007fffdbebb1b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4474.449481][T22866] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f806a2d9a4a [ 4474.449484][T22866] RDX: 0000000000000040 RSI: 0000000008926340 RDI: 0000000000000005 [ 4474.449486][T22866] RBP: 00007fffdbebb240 R08: 0000000000418574 R09: 000000000000001c [ 4474.449488][T22866] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4474.449490][T22866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f806a402000 | [ 4474.449490][T22866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f806a402000 | [ 4474.449505][T22866] | [ 4474.462741][T22866] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22866 | [4474.463113][T22866] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4474.463372][T22866] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4474.463374][T22866] Call Trace: [ 4474.463376][T22866] [4474.463378][T22866] dump_stack_lvl (lib/dump_stack.c:123) [4474.463386][T22866] check_preemption_disabled (lib/smp_processor_id.c:52) [4474.463392][T22866] lwtunnel_output (net/core/lwtunnel.c:359) [4474.463399][T22866] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4474.463407][T22866] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.463413][T22866] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4474.463418][T22866] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.463430][T22866] rawv6_sendmsg (net/ipv6/raw.c:918) [4474.463442][T22866] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4474.463448][T22866] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4474.463452][T22866] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.463461][T22866] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4474.463465][T22866] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4474.463476][T22866] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4474.463492][T22866] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4474.463495][T22866] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.463507][T22866] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.463512][T22866] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.463518][T22866] ? __pfx___sys_sendto (net/socket.c:2147) [4474.463533][T22866] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4474.463540][T22866] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4474.463548][T22866] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4474.463555][T22866] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4474.463565][T22866] __x64_sys_sendto (net/socket.c:2183) [4474.463569][T22866] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4474.463572][T22866] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4474.463577][T22866] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4474.463582][T22866] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4474.463586][T22866] RIP: 0033:0x7f806a2d9a4a [ 4474.463589][T22866] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4474.463592][T22866] RSP: 002b:00007fffdbebb1b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4474.463596][T22866] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f806a2d9a4a [ 4474.463598][T22866] RDX: 0000000000000040 RSI: 0000000008926340 RDI: 0000000000000005 [ 4474.463600][T22866] RBP: 00007fffdbebb240 R08: 0000000000418574 R09: 000000000000001c [ 4474.463602][T22866] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4474.463605][T22866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f806a402000 | [ 4474.463605][T22866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f806a402000 | [ 4474.463620][T22866] | [ 4474.476427][T22866] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22866 | [4474.476827][T22866] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4474.477088][T22866] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4474.477090][T22866] Call Trace: [ 4474.477092][T22866] [4474.477094][T22866] dump_stack_lvl (lib/dump_stack.c:123) [4474.477101][T22866] check_preemption_disabled (lib/smp_processor_id.c:52) [4474.477107][T22866] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4474.477114][T22866] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4474.477121][T22866] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.477127][T22866] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4474.477132][T22866] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.477144][T22866] rawv6_sendmsg (net/ipv6/raw.c:918) [4474.477156][T22866] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4474.477162][T22866] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4474.477166][T22866] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.477175][T22866] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4474.477178][T22866] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4474.477188][T22866] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4474.477205][T22866] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4474.477207][T22866] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.477219][T22866] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.477224][T22866] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.477230][T22866] ? __pfx___sys_sendto (net/socket.c:2147) [4474.477244][T22866] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4474.477251][T22866] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4474.477258][T22866] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4474.477266][T22866] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4474.477276][T22866] __x64_sys_sendto (net/socket.c:2183) [4474.477280][T22866] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4474.477283][T22866] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4474.477288][T22866] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4474.477293][T22866] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4474.477296][T22866] RIP: 0033:0x7f806a2d9a4a [ 4474.477299][T22866] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4474.477302][T22866] RSP: 002b:00007fffdbebb1b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4474.477306][T22866] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f806a2d9a4a [ 4474.477308][T22866] RDX: 0000000000000040 RSI: 0000000008926340 RDI: 0000000000000005 [ 4474.477310][T22866] RBP: 00007fffdbebb240 R08: 0000000000418574 R09: 000000000000001c [ 4474.477312][T22866] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4474.477314][T22866] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f806a402000 | [ 4476.400071][T22882] lwtunnel_output(): recursion limit reached on datapath | [ 4477.876983][T22886] check_preemption_disabled: 10 callbacks suppressed | [ 4477.876991][T22886] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22886 | [4477.877786][T22886] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4477.878051][T22886] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4477.878054][T22886] Call Trace: [ 4477.878056][T22886] [4477.878059][T22886] dump_stack_lvl (lib/dump_stack.c:123) [4477.878070][T22886] check_preemption_disabled (lib/smp_processor_id.c:52) [4477.878079][T22886] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4477.878086][T22886] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4477.878096][T22886] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.878105][T22886] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4477.878110][T22886] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4477.878123][T22886] rawv6_sendmsg (net/ipv6/raw.c:918) [4477.878135][T22886] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4477.878140][T22886] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4477.878148][T22886] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.878158][T22886] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4477.878166][T22886] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4477.878175][T22886] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4477.878191][T22886] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4477.878195][T22886] ? __lock_release (kernel/locking/lockdep.c:5534) [4477.878207][T22886] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.878214][T22886] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4477.878220][T22886] ? __pfx___sys_sendto (net/socket.c:2147) [4477.878235][T22886] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4477.878243][T22886] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4477.878253][T22886] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4477.878260][T22886] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4477.878270][T22886] __x64_sys_sendto (net/socket.c:2183) [4477.878274][T22886] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4477.878280][T22886] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4477.878285][T22886] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4477.878290][T22886] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4477.878295][T22886] RIP: 0033:0x7f2fd4d45a4a [ 4477.878299][T22886] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.878303][T22886] RSP: 002b:00007ffec5b87508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4477.878307][T22886] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2fd4d45a4a [ 4477.878310][T22886] RDX: 0000000000000040 RSI: 0000000006f54340 RDI: 0000000000000005 [ 4477.878312][T22886] RBP: 00007ffec5b87590 R08: 0000000000418574 R09: 000000000000001c [ 4477.878314][T22886] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4477.878317][T22886] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2fd4e6e000 | [ 4477.878331][T22886] | [ 4477.878334][T22886] lwtunnel_output(): recursion limit reached on datapath | [ 4479.382394][T22890] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22890 | [4479.383678][T22890] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4479.383943][T22890] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4479.383945][T22890] Call Trace: [ 4479.383947][T22890] [4479.383950][T22890] dump_stack_lvl (lib/dump_stack.c:123) [4479.383958][T22890] check_preemption_disabled (lib/smp_processor_id.c:52) [4479.383965][T22890] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4479.383972][T22890] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4479.383980][T22890] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.383987][T22890] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4479.383992][T22890] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.384005][T22890] rawv6_sendmsg (net/ipv6/raw.c:918) [4479.384016][T22890] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4479.384022][T22890] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4479.384027][T22890] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.384036][T22890] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4479.384041][T22890] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4479.384050][T22890] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4479.384066][T22890] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4479.384070][T22890] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.384081][T22890] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.384087][T22890] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.384093][T22890] ? __pfx___sys_sendto (net/socket.c:2147) [4479.384107][T22890] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4479.384115][T22890] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4479.384123][T22890] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4479.384130][T22890] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4479.384141][T22890] __x64_sys_sendto (net/socket.c:2183) [4479.384145][T22890] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4479.384148][T22890] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4479.384153][T22890] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4479.384158][T22890] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4479.384162][T22890] RIP: 0033:0x7fbcbed99a4a [ 4479.384167][T22890] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.384170][T22890] RSP: 002b:00007ffec035e8f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4479.384174][T22890] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbcbed99a4a [ 4479.384177][T22890] RDX: 0000000000000040 RSI: 00000000238df340 RDI: 0000000000000005 [ 4479.384179][T22890] RBP: 00007ffec035e980 R08: 0000000000418574 R09: 000000000000001c [ 4479.384181][T22890] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4479.384183][T22890] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbcbeec2000 | [ 4479.384199][T22890] | [ 4479.384202][T22890] lwtunnel_output(): recursion limit reached on datapath | [ 4480.867965][T22894] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22894 | [4480.868430][T22894] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4480.869250][T22894] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4480.869253][T22894] Call Trace: [ 4480.869255][T22894] [4480.869258][T22894] dump_stack_lvl (lib/dump_stack.c:123) [4480.869268][T22894] check_preemption_disabled (lib/smp_processor_id.c:52) [4480.869276][T22894] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4480.869283][T22894] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4480.869292][T22894] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4480.869300][T22894] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4480.869305][T22894] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4480.869317][T22894] rawv6_sendmsg (net/ipv6/raw.c:918) [4480.869329][T22894] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4480.869335][T22894] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4480.869342][T22894] ? __lock_release (kernel/locking/lockdep.c:5534) [4480.869352][T22894] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4480.869359][T22894] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4480.869368][T22894] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4480.869384][T22894] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4480.869387][T22894] ? __lock_release (kernel/locking/lockdep.c:5534) [4480.869399][T22894] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4480.869405][T22894] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4480.869411][T22894] ? __pfx___sys_sendto (net/socket.c:2147) [4480.869426][T22894] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4480.869434][T22894] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4480.869443][T22894] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4480.869451][T22894] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4480.869461][T22894] __x64_sys_sendto (net/socket.c:2183) [4480.869465][T22894] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4480.869470][T22894] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4480.869476][T22894] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4480.869481][T22894] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4480.869486][T22894] RIP: 0033:0x7f9eb5625a4a [ 4480.869491][T22894] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.869495][T22894] RSP: 002b:00007fff182ecec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4480.869499][T22894] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9eb5625a4a [ 4480.869501][T22894] RDX: 0000000000000040 RSI: 00000000376b1340 RDI: 0000000000000005 [ 4480.869503][T22894] RBP: 00007fff182ecf50 R08: 0000000000418574 R09: 000000000000001c [ 4480.869505][T22894] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4480.869508][T22894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9eb574e000 | [ 4480.869508][T22894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9eb574e000 | [ 4480.869522][T22894] | [ 4480.881982][T22894] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22894 | [4480.882335][T22894] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4480.882590][T22894] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4480.882591][T22894] Call Trace: [ 4480.882593][T22894] [4480.882596][T22894] dump_stack_lvl (lib/dump_stack.c:123) [4480.882603][T22894] check_preemption_disabled (lib/smp_processor_id.c:52) [4480.882609][T22894] lwtunnel_output (net/core/lwtunnel.c:359) [4480.882615][T22894] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4480.882624][T22894] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4480.882630][T22894] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4480.882635][T22894] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4480.882647][T22894] rawv6_sendmsg (net/ipv6/raw.c:918) [4480.882659][T22894] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4480.882665][T22894] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4480.882669][T22894] ? __lock_release (kernel/locking/lockdep.c:5534) [4480.882678][T22894] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4480.882683][T22894] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4480.882692][T22894] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4480.882708][T22894] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4480.882711][T22894] ? __lock_release (kernel/locking/lockdep.c:5534) [4480.882722][T22894] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4480.882727][T22894] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4480.882733][T22894] ? __pfx___sys_sendto (net/socket.c:2147) [4480.882747][T22894] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4480.882755][T22894] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4480.882763][T22894] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4480.882771][T22894] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4480.882781][T22894] __x64_sys_sendto (net/socket.c:2183) [4480.882785][T22894] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4480.882788][T22894] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4480.882793][T22894] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4480.882798][T22894] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4480.882802][T22894] RIP: 0033:0x7f9eb5625a4a [ 4480.882806][T22894] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.882809][T22894] RSP: 002b:00007fff182ecec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4480.882812][T22894] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9eb5625a4a [ 4480.882815][T22894] RDX: 0000000000000040 RSI: 00000000376b1340 RDI: 0000000000000005 [ 4480.882816][T22894] RBP: 00007fff182ecf50 R08: 0000000000418574 R09: 000000000000001c [ 4480.882818][T22894] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4480.882820][T22894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9eb574e000 | [ 4480.882820][T22894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9eb574e000 | [ 4480.882834][T22894] | [ 4480.883227][T22894] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22894 | [4480.894631][T22894] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4480.894875][T22894] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4480.894877][T22894] Call Trace: [ 4480.894879][T22894] [4480.894881][T22894] dump_stack_lvl (lib/dump_stack.c:123) [4480.894889][T22894] check_preemption_disabled (lib/smp_processor_id.c:52) [4480.894896][T22894] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4480.894902][T22894] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4480.894917][T22894] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4480.894924][T22894] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4480.894929][T22894] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4480.894941][T22894] rawv6_sendmsg (net/ipv6/raw.c:918) [4480.894953][T22894] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4480.894959][T22894] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4480.894964][T22894] ? __lock_release (kernel/locking/lockdep.c:5534) [4480.894974][T22894] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4480.894980][T22894] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4480.894989][T22894] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4480.895005][T22894] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4480.895008][T22894] ? __lock_release (kernel/locking/lockdep.c:5534) [4480.895020][T22894] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4480.895026][T22894] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4480.895032][T22894] ? __pfx___sys_sendto (net/socket.c:2147) [4480.895046][T22894] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4480.895054][T22894] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4480.895063][T22894] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4480.895070][T22894] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4480.895080][T22894] __x64_sys_sendto (net/socket.c:2183) [4480.895084][T22894] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4480.895088][T22894] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4480.895093][T22894] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4480.895098][T22894] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4480.895101][T22894] RIP: 0033:0x7f9eb5625a4a [ 4480.895104][T22894] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.895107][T22894] RSP: 002b:00007fff182ecec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4480.895111][T22894] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9eb5625a4a [ 4480.895113][T22894] RDX: 0000000000000040 RSI: 00000000376b1340 RDI: 0000000000000005 [ 4480.895116][T22894] RBP: 00007fff182ecf50 R08: 0000000000418574 R09: 000000000000001c [ 4480.895118][T22894] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4480.895120][T22894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9eb574e000 | [ 4480.895120][T22894] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9eb574e000 | [ 4480.895135][T22894] | [ 4481.355023][T22898] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22898 | [4481.356883][T22898] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4481.357153][T22898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4481.357156][T22898] Call Trace: [ 4481.357158][T22898] [4481.357160][T22898] dump_stack_lvl (lib/dump_stack.c:123) [4481.357171][T22898] check_preemption_disabled (lib/smp_processor_id.c:52) [4481.357178][T22898] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4481.357184][T22898] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4481.357193][T22898] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4481.357201][T22898] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4481.357206][T22898] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4481.357218][T22898] rawv6_sendmsg (net/ipv6/raw.c:918) [4481.357230][T22898] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4481.357235][T22898] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4481.357242][T22898] ? __lock_release (kernel/locking/lockdep.c:5534) [4481.357251][T22898] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4481.357257][T22898] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4481.357267][T22898] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4481.357283][T22898] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4481.357286][T22898] ? __lock_release (kernel/locking/lockdep.c:5534) [4481.357297][T22898] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4481.357303][T22898] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4481.357308][T22898] ? __pfx___sys_sendto (net/socket.c:2147) [4481.357323][T22898] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4481.357331][T22898] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4481.357341][T22898] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4481.357348][T22898] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4481.357359][T22898] __x64_sys_sendto (net/socket.c:2183) [4481.357363][T22898] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4481.357367][T22898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4481.357373][T22898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4481.357378][T22898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4481.357381][T22898] RIP: 0033:0x7fe96c365a4a [ 4481.357385][T22898] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4481.357389][T22898] RSP: 002b:00007ffda1310188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4481.357393][T22898] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe96c365a4a [ 4481.357396][T22898] RDX: 0000000000000040 RSI: 0000000003c65340 RDI: 0000000000000005 [ 4481.357398][T22898] RBP: 00007ffda1310210 R08: 0000000000418574 R09: 000000000000001c [ 4481.357400][T22898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4481.357402][T22898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96c48e000 | [ 4481.357402][T22898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96c48e000 | [ 4481.357418][T22898] | [ 4481.357421][T22898] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22898 | [4481.368746][T22898] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4481.368989][T22898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4481.368990][T22898] Call Trace: [ 4481.368992][T22898] [4481.368994][T22898] dump_stack_lvl (lib/dump_stack.c:123) [4481.369001][T22898] check_preemption_disabled (lib/smp_processor_id.c:52) [4481.369006][T22898] lwtunnel_output (net/core/lwtunnel.c:359) [4481.369013][T22898] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4481.369021][T22898] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4481.369027][T22898] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4481.369032][T22898] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4481.369045][T22898] rawv6_sendmsg (net/ipv6/raw.c:918) [4481.369057][T22898] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4481.369062][T22898] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4481.369066][T22898] ? __lock_release (kernel/locking/lockdep.c:5534) [4481.369075][T22898] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4481.369079][T22898] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4481.369088][T22898] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4481.369105][T22898] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4481.369107][T22898] ? __lock_release (kernel/locking/lockdep.c:5534) [4481.369119][T22898] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4481.369123][T22898] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4481.369129][T22898] ? __pfx___sys_sendto (net/socket.c:2147) [4481.369144][T22898] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4481.369150][T22898] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4481.369158][T22898] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4481.369165][T22898] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4481.369175][T22898] __x64_sys_sendto (net/socket.c:2183) [4481.369180][T22898] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4481.369183][T22898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4481.369188][T22898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4481.369193][T22898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4481.369197][T22898] RIP: 0033:0x7fe96c365a4a [ 4481.369200][T22898] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4481.369203][T22898] RSP: 002b:00007ffda1310188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4481.369206][T22898] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe96c365a4a [ 4481.369208][T22898] RDX: 0000000000000040 RSI: 0000000003c65340 RDI: 0000000000000005 [ 4481.369210][T22898] RBP: 00007ffda1310210 R08: 0000000000418574 R09: 000000000000001c [ 4481.369212][T22898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4481.369213][T22898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96c48e000 | [ 4481.369213][T22898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96c48e000 | [ 4481.369228][T22898] | [ 4481.387056][T22898] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22898 | [4481.387412][T22898] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4481.387667][T22898] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4481.387669][T22898] Call Trace: [ 4481.387671][T22898] [4481.387673][T22898] dump_stack_lvl (lib/dump_stack.c:123) [4481.387681][T22898] check_preemption_disabled (lib/smp_processor_id.c:52) [4481.387687][T22898] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4481.387694][T22898] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4481.387701][T22898] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4481.387707][T22898] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4481.387712][T22898] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4481.387724][T22898] rawv6_sendmsg (net/ipv6/raw.c:918) [4481.387736][T22898] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4481.387742][T22898] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4481.387746][T22898] ? __lock_release (kernel/locking/lockdep.c:5534) [4481.387755][T22898] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4481.387759][T22898] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4481.387768][T22898] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4481.387785][T22898] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4481.387788][T22898] ? __lock_release (kernel/locking/lockdep.c:5534) [4481.387800][T22898] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4481.387804][T22898] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4481.387810][T22898] ? __pfx___sys_sendto (net/socket.c:2147) [4481.387825][T22898] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4481.387832][T22898] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4481.387840][T22898] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4481.387847][T22898] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4481.387857][T22898] __x64_sys_sendto (net/socket.c:2183) [4481.387861][T22898] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4481.387865][T22898] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4481.387870][T22898] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4481.387874][T22898] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4481.387878][T22898] RIP: 0033:0x7fe96c365a4a [ 4481.387881][T22898] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4481.387885][T22898] RSP: 002b:00007ffda1310188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4481.387888][T22898] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe96c365a4a [ 4481.387890][T22898] RDX: 0000000000000040 RSI: 0000000003c65340 RDI: 0000000000000005 [ 4481.387893][T22898] RBP: 00007ffda1310210 R08: 0000000000418574 R09: 000000000000001c [ 4481.387895][T22898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4481.387897][T22898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96c48e000 | [ 4481.387897][T22898] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe96c48e000 | [ 4481.387912][T22898] | [ 4481.880785][T22902] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22902 | [4481.881247][T22902] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4481.881511][T22902] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4481.881513][T22902] Call Trace: [ 4481.881515][T22902] [4481.881518][T22902] dump_stack_lvl (lib/dump_stack.c:123) [4481.881527][T22902] check_preemption_disabled (lib/smp_processor_id.c:52) [4481.881533][T22902] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4481.881540][T22902] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4481.881548][T22902] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4481.881554][T22902] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4481.881560][T22902] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4481.881572][T22902] rawv6_sendmsg (net/ipv6/raw.c:918) [4481.881584][T22902] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4481.881589][T22902] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4481.881595][T22902] ? __lock_release (kernel/locking/lockdep.c:5534) [4481.881603][T22902] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4481.881609][T22902] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4481.881618][T22902] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4481.881634][T22902] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4481.881637][T22902] ? __lock_release (kernel/locking/lockdep.c:5534) [4481.881649][T22902] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4481.881653][T22902] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4481.881659][T22902] ? __pfx___sys_sendto (net/socket.c:2147) [4481.881674][T22902] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4481.881681][T22902] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4481.881689][T22902] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4481.881696][T22902] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4481.881706][T22902] __x64_sys_sendto (net/socket.c:2183) [4481.881710][T22902] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4481.881714][T22902] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4481.881719][T22902] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4481.881724][T22902] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4481.881727][T22902] RIP: 0033:0x7f8b94e7aa4a [ 4481.881731][T22902] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4481.881735][T22902] RSP: 002b:00007ffd535bb6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4481.881738][T22902] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b94e7aa4a [ 4481.881740][T22902] RDX: 0000000000000040 RSI: 000000001c680340 RDI: 0000000000000005 [ 4481.881742][T22902] RBP: 00007ffd535bb760 R08: 0000000000418574 R09: 000000000000001c [ 4481.881744][T22902] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4481.881746][T22902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b94fa3000 | [ 4481.881746][T22902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b94fa3000 | [ 4481.881761][T22902] | [ 4481.881763][T22902] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22902 | [4481.894016][T22902] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4481.894258][T22902] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4481.894260][T22902] Call Trace: [ 4481.894261][T22902] [4481.894264][T22902] dump_stack_lvl (lib/dump_stack.c:123) [4481.894270][T22902] check_preemption_disabled (lib/smp_processor_id.c:52) [4481.894276][T22902] lwtunnel_output (net/core/lwtunnel.c:359) [4481.894283][T22902] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4481.894290][T22902] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4481.894295][T22902] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4481.894301][T22902] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4481.894313][T22902] rawv6_sendmsg (net/ipv6/raw.c:918) [4481.894325][T22902] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4481.894330][T22902] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4481.894334][T22902] ? __lock_release (kernel/locking/lockdep.c:5534) [4481.894342][T22902] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4481.894346][T22902] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4481.894355][T22902] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4481.894371][T22902] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4481.894374][T22902] ? __lock_release (kernel/locking/lockdep.c:5534) [4481.894386][T22902] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4481.894390][T22902] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4481.894396][T22902] ? __pfx___sys_sendto (net/socket.c:2147) [4481.894411][T22902] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4481.894417][T22902] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4481.894425][T22902] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4481.894432][T22902] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4481.894442][T22902] __x64_sys_sendto (net/socket.c:2183) [4481.894446][T22902] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4481.894449][T22902] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4481.894454][T22902] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4481.894459][T22902] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4481.894462][T22902] RIP: 0033:0x7f8b94e7aa4a [ 4481.894466][T22902] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4481.894468][T22902] RSP: 002b:00007ffd535bb6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4481.894472][T22902] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8b94e7aa4a [ 4481.894475][T22902] RDX: 0000000000000040 RSI: 000000001c680340 RDI: 0000000000000005 [ 4481.894477][T22902] RBP: 00007ffd535bb760 R08: 0000000000418574 R09: 000000000000001c [ 4481.894479][T22902] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4481.894481][T22902] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8b94fa3000 | [ 4482.347117][T22906] lwtunnel_output(): recursion limit reached on datapath | [ 4483.993679][T22912] check_preemption_disabled: 2 callbacks suppressed | [ 4483.993688][T22912] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22912 | [4483.994427][T22912] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4483.994702][T22912] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4483.994705][T22912] Call Trace: [ 4483.994707][T22912] [4483.994710][T22912] dump_stack_lvl (lib/dump_stack.c:123) [4483.994721][T22912] check_preemption_disabled (lib/smp_processor_id.c:52) [4483.994729][T22912] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4483.994736][T22912] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4483.994745][T22912] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.994753][T22912] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4483.994759][T22912] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.994771][T22912] rawv6_sendmsg (net/ipv6/raw.c:918) [4483.994783][T22912] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4483.994788][T22912] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4483.994795][T22912] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.994806][T22912] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4483.994813][T22912] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4483.994823][T22912] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4483.994839][T22912] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4483.994842][T22912] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.994853][T22912] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.994860][T22912] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.994866][T22912] ? __pfx___sys_sendto (net/socket.c:2147) [4483.994881][T22912] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4483.994888][T22912] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4483.994907][T22912] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4483.994914][T22912] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4483.994925][T22912] __x64_sys_sendto (net/socket.c:2183) [4483.994929][T22912] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4483.994934][T22912] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4483.994939][T22912] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4483.994944][T22912] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4483.994949][T22912] RIP: 0033:0x7f2ad8942a4a [ 4483.994955][T22912] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.994958][T22912] RSP: 002b:00007ffd3ef2e098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4483.994963][T22912] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2ad8942a4a [ 4483.994965][T22912] RDX: 0000000000000040 RSI: 0000000022800340 RDI: 0000000000000005 [ 4483.994967][T22912] RBP: 00007ffd3ef2e120 R08: 0000000000418574 R09: 000000000000001c [ 4483.994970][T22912] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4483.994972][T22912] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ad8a6b000 | [ 4483.994972][T22912] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ad8a6b000 | [ 4483.994988][T22912] | [ 4483.994995][T22912] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22912 | [4484.006573][T22912] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4484.006827][T22912] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4484.006829][T22912] Call Trace: [ 4484.006831][T22912] [4484.006833][T22912] dump_stack_lvl (lib/dump_stack.c:123) [4484.006840][T22912] check_preemption_disabled (lib/smp_processor_id.c:52) [4484.006846][T22912] lwtunnel_output (net/core/lwtunnel.c:359) [4484.006853][T22912] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4484.006861][T22912] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.006867][T22912] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4484.006872][T22912] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.006885][T22912] rawv6_sendmsg (net/ipv6/raw.c:918) [4484.006896][T22912] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4484.006902][T22912] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4484.006906][T22912] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.006915][T22912] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4484.006920][T22912] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4484.006929][T22912] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4484.006945][T22912] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4484.006948][T22912] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.006960][T22912] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.006965][T22912] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.006971][T22912] ? __pfx___sys_sendto (net/socket.c:2147) [4484.006986][T22912] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4484.006993][T22912] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4484.007001][T22912] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4484.007009][T22912] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4484.007019][T22912] __x64_sys_sendto (net/socket.c:2183) [4484.007023][T22912] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4484.007026][T22912] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4484.007031][T22912] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4484.007036][T22912] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4484.007039][T22912] RIP: 0033:0x7f2ad8942a4a [ 4484.007043][T22912] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.007045][T22912] RSP: 002b:00007ffd3ef2e098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4484.007049][T22912] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2ad8942a4a [ 4484.007051][T22912] RDX: 0000000000000040 RSI: 0000000022800340 RDI: 0000000000000005 [ 4484.007053][T22912] RBP: 00007ffd3ef2e120 R08: 0000000000418574 R09: 000000000000001c [ 4484.007054][T22912] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4484.007056][T22912] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ad8a6b000 | [ 4484.007056][T22912] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ad8a6b000 | [ 4484.007071][T22912] | [ 4484.007474][T22912] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22912 | [4484.020668][T22912] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4484.020917][T22912] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4484.020919][T22912] Call Trace: [ 4484.020921][T22912] [4484.020923][T22912] dump_stack_lvl (lib/dump_stack.c:123) [4484.020931][T22912] check_preemption_disabled (lib/smp_processor_id.c:52) [4484.020938][T22912] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4484.020944][T22912] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4484.020952][T22912] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.020958][T22912] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4484.020963][T22912] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.020976][T22912] rawv6_sendmsg (net/ipv6/raw.c:918) [4484.020988][T22912] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4484.020994][T22912] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4484.020998][T22912] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.021007][T22912] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4484.021011][T22912] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4484.021020][T22912] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4484.021037][T22912] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4484.021040][T22912] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.021052][T22912] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.021057][T22912] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.021063][T22912] ? __pfx___sys_sendto (net/socket.c:2147) [4484.021078][T22912] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4484.021085][T22912] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4484.021093][T22912] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4484.021100][T22912] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4484.021110][T22912] __x64_sys_sendto (net/socket.c:2183) [4484.021114][T22912] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4484.021118][T22912] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4484.021123][T22912] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4484.021128][T22912] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4484.021132][T22912] RIP: 0033:0x7f2ad8942a4a [ 4484.021136][T22912] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.021139][T22912] RSP: 002b:00007ffd3ef2e098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4484.021142][T22912] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2ad8942a4a [ 4484.021145][T22912] RDX: 0000000000000040 RSI: 0000000022800340 RDI: 0000000000000005 [ 4484.021147][T22912] RBP: 00007ffd3ef2e120 R08: 0000000000418574 R09: 000000000000001c [ 4484.021149][T22912] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4484.021151][T22912] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ad8a6b000 | [ 4484.021151][T22912] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ad8a6b000 | [ 4484.021166][T22912] | [ 4484.477404][T22916] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22916 | [4484.478028][T22916] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4484.478310][T22916] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4484.478312][T22916] Call Trace: [ 4484.478315][T22916] [4484.478317][T22916] dump_stack_lvl (lib/dump_stack.c:123) [4484.478328][T22916] check_preemption_disabled (lib/smp_processor_id.c:52) [4484.478336][T22916] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4484.478342][T22916] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4484.478352][T22916] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.478360][T22916] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4484.478366][T22916] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4484.478378][T22916] rawv6_sendmsg (net/ipv6/raw.c:918) [4484.478390][T22916] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4484.478394][T22916] ? find_held_lock (kernel/locking/lockdep.c:5348) [4484.478406][T22916] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4484.478414][T22916] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4484.478418][T22916] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4484.478429][T22916] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4484.478445][T22916] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4484.478448][T22916] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.478460][T22916] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.478467][T22916] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4484.478473][T22916] ? __pfx___sys_sendto (net/socket.c:2147) [4484.478487][T22916] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4484.478496][T22916] ? find_held_lock (kernel/locking/lockdep.c:5348) [4484.478501][T22916] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4484.478507][T22916] ? __lock_release (kernel/locking/lockdep.c:5534) [4484.478513][T22916] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4484.478519][T22916] ? 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) [4484.478528][T22916] __x64_sys_sendto (net/socket.c:2183) [4484.478532][T22916] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4484.478536][T22916] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4484.478541][T22916] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4484.478546][T22916] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4484.478551][T22916] RIP: 0033:0x7f2ce2be3a4a [ 4484.478556][T22916] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.478560][T22916] RSP: 002b:00007fff49b89ce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4484.478564][T22916] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2ce2be3a4a [ 4484.478567][T22916] RDX: 0000000000000040 RSI: 000000002bb29340 RDI: 0000000000000005 [ 4484.478569][T22916] RBP: 00007fff49b89d70 R08: 0000000000418574 R09: 000000000000001c [ 4484.478572][T22916] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4484.478574][T22916] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2ce2d0c000 | [ 4484.478589][T22916] | [ 4484.492703][T22916] lwtunnel_output(): recursion limit reached on datapath | [ 4485.983826][T22920] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22920 | [4485.984286][T22920] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4485.984549][T22920] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4485.984551][T22920] Call Trace: [ 4485.984554][T22920] [4485.984557][T22920] dump_stack_lvl (lib/dump_stack.c:123) [4485.984567][T22920] check_preemption_disabled (lib/smp_processor_id.c:52) [4485.984575][T22920] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4485.984582][T22920] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4485.984591][T22920] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.984599][T22920] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4485.984604][T22920] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.984616][T22920] rawv6_sendmsg (net/ipv6/raw.c:918) [4485.984628][T22920] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4485.984633][T22920] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4485.984640][T22920] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.984650][T22920] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4485.984657][T22920] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4485.984666][T22920] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4485.984682][T22920] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4485.984685][T22920] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.984697][T22920] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.984704][T22920] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.984709][T22920] ? __pfx___sys_sendto (net/socket.c:2147) [4485.984724][T22920] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4485.984732][T22920] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4485.984741][T22920] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4485.984748][T22920] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4485.984759][T22920] __x64_sys_sendto (net/socket.c:2183) [4485.984763][T22920] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4485.984768][T22920] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4485.984773][T22920] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4485.984778][T22920] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4485.984782][T22920] RIP: 0033:0x7f51027a4a4a [ 4485.984787][T22920] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4485.984791][T22920] RSP: 002b:00007ffcbdca93f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4485.984796][T22920] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51027a4a4a [ 4485.984798][T22920] RDX: 0000000000000040 RSI: 000000003c9c8340 RDI: 0000000000000005 [ 4485.984800][T22920] RBP: 00007ffcbdca9480 R08: 0000000000418574 R09: 000000000000001c [ 4485.984803][T22920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4485.984804][T22920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51028cd000 | [ 4485.984804][T22920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51028cd000 | [ 4485.984819][T22920] | [ 4485.984822][T22920] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22920 | [4485.997441][T22920] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4485.997707][T22920] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4485.997708][T22920] Call Trace: [ 4485.997710][T22920] [4485.997713][T22920] dump_stack_lvl (lib/dump_stack.c:123) [4485.997719][T22920] check_preemption_disabled (lib/smp_processor_id.c:52) [4485.997724][T22920] lwtunnel_output (net/core/lwtunnel.c:359) [4485.997732][T22920] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4485.997739][T22920] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.997744][T22920] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4485.997749][T22920] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.997762][T22920] rawv6_sendmsg (net/ipv6/raw.c:918) [4485.997774][T22920] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4485.997779][T22920] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4485.997783][T22920] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.997791][T22920] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4485.997795][T22920] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4485.997804][T22920] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4485.997820][T22920] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4485.997823][T22920] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.997835][T22920] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.997840][T22920] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.997846][T22920] ? __pfx___sys_sendto (net/socket.c:2147) [4485.997860][T22920] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4485.997867][T22920] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4485.997874][T22920] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4485.997881][T22920] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4485.997892][T22920] __x64_sys_sendto (net/socket.c:2183) [4485.997896][T22920] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4485.997899][T22920] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4485.997904][T22920] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4485.997909][T22920] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4485.997912][T22920] RIP: 0033:0x7f51027a4a4a [ 4485.997915][T22920] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4485.997918][T22920] RSP: 002b:00007ffcbdca93f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4485.997921][T22920] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51027a4a4a [ 4485.997924][T22920] RDX: 0000000000000040 RSI: 000000003c9c8340 RDI: 0000000000000005 [ 4485.997926][T22920] RBP: 00007ffcbdca9480 R08: 0000000000418574 R09: 000000000000001c [ 4485.997928][T22920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4485.997930][T22920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51028cd000 | [ 4485.997930][T22920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51028cd000 | [ 4485.997945][T22920] | [ 4485.998346][T22920] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22920 | [4486.009804][T22920] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4486.010056][T22920] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4486.010059][T22920] Call Trace: [ 4486.010060][T22920] [4486.010063][T22920] dump_stack_lvl (lib/dump_stack.c:123) [4486.010069][T22920] check_preemption_disabled (lib/smp_processor_id.c:52) [4486.010075][T22920] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4486.010081][T22920] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4486.010089][T22920] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.010094][T22920] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4486.010099][T22920] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.010112][T22920] rawv6_sendmsg (net/ipv6/raw.c:918) [4486.010124][T22920] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4486.010129][T22920] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4486.010134][T22920] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.010141][T22920] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4486.010145][T22920] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4486.010154][T22920] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4486.010171][T22920] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4486.010173][T22920] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.010185][T22920] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.010189][T22920] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.010196][T22920] ? __pfx___sys_sendto (net/socket.c:2147) [4486.010211][T22920] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4486.010217][T22920] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4486.010225][T22920] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4486.010232][T22920] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4486.010242][T22920] __x64_sys_sendto (net/socket.c:2183) [4486.010247][T22920] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4486.010250][T22920] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4486.010255][T22920] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4486.010260][T22920] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4486.010263][T22920] RIP: 0033:0x7f51027a4a4a [ 4486.010267][T22920] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.010270][T22920] RSP: 002b:00007ffcbdca93f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4486.010273][T22920] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f51027a4a4a [ 4486.010275][T22920] RDX: 0000000000000040 RSI: 000000003c9c8340 RDI: 0000000000000005 [ 4486.010277][T22920] RBP: 00007ffcbdca9480 R08: 0000000000418574 R09: 000000000000001c [ 4486.010279][T22920] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4486.010281][T22920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51028cd000 | [ 4486.010281][T22920] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f51028cd000 | [ 4486.010296][T22920] | [ 4486.482667][T22924] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22924 | [4486.483128][T22924] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4486.483383][T22924] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4486.483386][T22924] Call Trace: [ 4486.483388][T22924] [4486.483391][T22924] dump_stack_lvl (lib/dump_stack.c:123) [4486.483400][T22924] check_preemption_disabled (lib/smp_processor_id.c:52) [4486.483407][T22924] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4486.483414][T22924] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4486.483422][T22924] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.483429][T22924] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4486.483435][T22924] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.483447][T22924] rawv6_sendmsg (net/ipv6/raw.c:918) [4486.483458][T22924] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4486.483464][T22924] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4486.483470][T22924] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.483481][T22924] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4486.483487][T22924] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4486.483496][T22924] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4486.483512][T22924] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4486.483515][T22924] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.483527][T22924] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.483533][T22924] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.483539][T22924] ? __pfx___sys_sendto (net/socket.c:2147) [4486.483554][T22924] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4486.483561][T22924] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4486.483570][T22924] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4486.483577][T22924] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4486.483587][T22924] __x64_sys_sendto (net/socket.c:2183) [4486.483591][T22924] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4486.483595][T22924] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4486.483601][T22924] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4486.483606][T22924] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4486.483610][T22924] RIP: 0033:0x7f0a212d3a4a [ 4486.483615][T22924] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.483618][T22924] RSP: 002b:00007fffa0498218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4486.483622][T22924] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a212d3a4a [ 4486.483624][T22924] RDX: 0000000000000040 RSI: 0000000004a04340 RDI: 0000000000000005 [ 4486.483627][T22924] RBP: 00007fffa04982a0 R08: 0000000000418574 R09: 000000000000001c [ 4486.483629][T22924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4486.483630][T22924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a213fc000 | [ 4486.483630][T22924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a213fc000 | [ 4486.483645][T22924] | [ 4486.496156][T22924] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22924 | [4486.496530][T22924] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4486.496777][T22924] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4486.496778][T22924] Call Trace: [ 4486.496780][T22924] [4486.496782][T22924] dump_stack_lvl (lib/dump_stack.c:123) [4486.496789][T22924] check_preemption_disabled (lib/smp_processor_id.c:52) [4486.496795][T22924] lwtunnel_output (net/core/lwtunnel.c:359) [4486.496802][T22924] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4486.496810][T22924] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.496817][T22924] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4486.496822][T22924] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.496834][T22924] rawv6_sendmsg (net/ipv6/raw.c:918) [4486.496846][T22924] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4486.496852][T22924] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4486.496856][T22924] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.496865][T22924] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4486.496869][T22924] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4486.496878][T22924] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4486.496894][T22924] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4486.496897][T22924] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.496908][T22924] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.496913][T22924] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.496919][T22924] ? __pfx___sys_sendto (net/socket.c:2147) [4486.496934][T22924] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4486.496942][T22924] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4486.496950][T22924] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4486.496957][T22924] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4486.496968][T22924] __x64_sys_sendto (net/socket.c:2183) [4486.496972][T22924] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4486.496976][T22924] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4486.496980][T22924] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4486.496985][T22924] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4486.496989][T22924] RIP: 0033:0x7f0a212d3a4a [ 4486.496993][T22924] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.496995][T22924] RSP: 002b:00007fffa0498218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4486.496999][T22924] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a212d3a4a [ 4486.497001][T22924] RDX: 0000000000000040 RSI: 0000000004a04340 RDI: 0000000000000005 [ 4486.497003][T22924] RBP: 00007fffa04982a0 R08: 0000000000418574 R09: 000000000000001c [ 4486.497005][T22924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4486.497006][T22924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a213fc000 | [ 4486.497006][T22924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a213fc000 | [ 4486.497021][T22924] | [ 4486.497419][T22924] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22924 | [4486.508807][T22924] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4486.509053][T22924] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4486.509055][T22924] Call Trace: [ 4486.509057][T22924] [4486.509059][T22924] dump_stack_lvl (lib/dump_stack.c:123) [4486.509066][T22924] check_preemption_disabled (lib/smp_processor_id.c:52) [4486.509072][T22924] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4486.509079][T22924] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4486.509087][T22924] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.509093][T22924] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4486.509098][T22924] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4486.509110][T22924] rawv6_sendmsg (net/ipv6/raw.c:918) [4486.509122][T22924] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4486.509128][T22924] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4486.509133][T22924] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.509141][T22924] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4486.509146][T22924] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4486.509155][T22924] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4486.509171][T22924] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4486.509174][T22924] ? __lock_release (kernel/locking/lockdep.c:5534) [4486.509186][T22924] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.509191][T22924] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4486.509197][T22924] ? __pfx___sys_sendto (net/socket.c:2147) [4486.509212][T22924] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4486.509219][T22924] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4486.509227][T22924] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4486.509234][T22924] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4486.509245][T22924] __x64_sys_sendto (net/socket.c:2183) [4486.509249][T22924] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4486.509252][T22924] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4486.509257][T22924] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4486.509262][T22924] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4486.509266][T22924] RIP: 0033:0x7f0a212d3a4a [ 4486.509270][T22924] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.509273][T22924] RSP: 002b:00007fffa0498218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4486.509276][T22924] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0a212d3a4a [ 4486.509278][T22924] RDX: 0000000000000040 RSI: 0000000004a04340 RDI: 0000000000000005 [ 4486.509281][T22924] RBP: 00007fffa04982a0 R08: 0000000000418574 R09: 000000000000001c [ 4486.509282][T22924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4486.509285][T22924] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0a213fc000 | [ 4488.479374][T22932] lwtunnel_output(): recursion limit reached on datapath | [ 4489.947083][T22936] check_preemption_disabled: 2 callbacks suppressed | [ 4489.947091][T22936] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22936 | [4489.948501][T22936] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4489.948775][T22936] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4489.948777][T22936] Call Trace: [ 4489.948780][T22936] [4489.948783][T22936] dump_stack_lvl (lib/dump_stack.c:123) [4489.948795][T22936] check_preemption_disabled (lib/smp_processor_id.c:52) [4489.948803][T22936] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4489.948810][T22936] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4489.948820][T22936] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4489.948828][T22936] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4489.948834][T22936] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4489.948846][T22936] rawv6_sendmsg (net/ipv6/raw.c:918) [4489.948858][T22936] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4489.948864][T22936] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4489.948871][T22936] ? __lock_release (kernel/locking/lockdep.c:5534) [4489.948882][T22936] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4489.948890][T22936] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4489.948899][T22936] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4489.948915][T22936] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4489.948919][T22936] ? __lock_release (kernel/locking/lockdep.c:5534) [4489.948930][T22936] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4489.948938][T22936] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4489.948943][T22936] ? __pfx___sys_sendto (net/socket.c:2147) [4489.948958][T22936] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4489.948966][T22936] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4489.948977][T22936] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4489.948984][T22936] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4489.948994][T22936] __x64_sys_sendto (net/socket.c:2183) [4489.948998][T22936] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4489.949003][T22936] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4489.949008][T22936] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4489.949013][T22936] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4489.949018][T22936] RIP: 0033:0x7f699ff49a4a [ 4489.949022][T22936] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4489.949025][T22936] RSP: 002b:00007ffe6bfaa568 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4489.949030][T22936] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f699ff49a4a [ 4489.949033][T22936] RDX: 0000000000000040 RSI: 000000002c427340 RDI: 0000000000000005 [ 4489.949035][T22936] RBP: 00007ffe6bfaa5f0 R08: 0000000000418574 R09: 000000000000001c [ 4489.949037][T22936] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4489.949040][T22936] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69a0072000 | [ 4489.949054][T22936] | [ 4489.949057][T22936] lwtunnel_output(): recursion limit reached on datapath | [ 4491.445777][T22940] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22940 | [4491.446239][T22940] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4491.446507][T22940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.446509][T22940] Call Trace: [ 4491.446512][T22940] [4491.446514][T22940] dump_stack_lvl (lib/dump_stack.c:123) [4491.446525][T22940] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.446532][T22940] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4491.446539][T22940] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.446548][T22940] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.446556][T22940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.446561][T22940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.446573][T22940] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.446585][T22940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.446590][T22940] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.446598][T22940] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.446608][T22940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.446615][T22940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.446624][T22940] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.446640][T22940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.446643][T22940] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.446655][T22940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.446661][T22940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.446667][T22940] ? __pfx___sys_sendto (net/socket.c:2147) [4491.446682][T22940] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.446690][T22940] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.446699][T22940] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.446707][T22940] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.446717][T22940] __x64_sys_sendto (net/socket.c:2183) [4491.446721][T22940] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4491.446725][T22940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.446730][T22940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.446735][T22940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.446740][T22940] RIP: 0033:0x7ff7af4bca4a [ 4491.446744][T22940] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.446748][T22940] RSP: 002b:00007ffd724052d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.446753][T22940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff7af4bca4a [ 4491.446755][T22940] RDX: 0000000000000040 RSI: 0000000016b51340 RDI: 0000000000000005 [ 4491.446758][T22940] RBP: 00007ffd72405360 R08: 0000000000418574 R09: 000000000000001c [ 4491.446760][T22940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.446762][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7af5e5000 | [ 4491.446762][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7af5e5000 | [ 4491.446777][T22940] | [ 4491.446780][T22940] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22940 | [4491.458679][T22940] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4491.458927][T22940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.458929][T22940] Call Trace: [ 4491.458931][T22940] [4491.458934][T22940] dump_stack_lvl (lib/dump_stack.c:123) [4491.458941][T22940] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.458948][T22940] lwtunnel_output (net/core/lwtunnel.c:359) [4491.458954][T22940] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.458962][T22940] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.458968][T22940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.458973][T22940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.458985][T22940] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.458998][T22940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.459003][T22940] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.459008][T22940] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.459016][T22940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.459021][T22940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.459030][T22940] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.459047][T22940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.459049][T22940] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.459061][T22940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.459066][T22940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.459072][T22940] ? __pfx___sys_sendto (net/socket.c:2147) [4491.459087][T22940] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.459093][T22940] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.459101][T22940] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.459109][T22940] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.459119][T22940] __x64_sys_sendto (net/socket.c:2183) [4491.459123][T22940] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4491.459127][T22940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.459131][T22940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.459136][T22940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.459140][T22940] RIP: 0033:0x7ff7af4bca4a [ 4491.459143][T22940] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.459146][T22940] RSP: 002b:00007ffd724052d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.459150][T22940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff7af4bca4a [ 4491.459152][T22940] RDX: 0000000000000040 RSI: 0000000016b51340 RDI: 0000000000000005 [ 4491.459154][T22940] RBP: 00007ffd72405360 R08: 0000000000418574 R09: 000000000000001c [ 4491.459156][T22940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.459158][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7af5e5000 | [ 4491.459158][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7af5e5000 | [ 4491.459173][T22940] | [ 4491.477454][T22940] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22940 | [4491.477927][T22940] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4491.478192][T22940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.478195][T22940] Call Trace: [ 4491.478198][T22940] [4491.478200][T22940] dump_stack_lvl (lib/dump_stack.c:123) [4491.478212][T22940] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.478220][T22940] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4491.478227][T22940] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.478238][T22940] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.478246][T22940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.478251][T22940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.478264][T22940] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.478276][T22940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.478281][T22940] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.478290][T22940] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.478300][T22940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.478308][T22940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.478318][T22940] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.478334][T22940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.478338][T22940] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.478349][T22940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.478356][T22940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.478362][T22940] ? __pfx___sys_sendto (net/socket.c:2147) [4491.478377][T22940] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.478385][T22940] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.478395][T22940] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.478402][T22940] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.478413][T22940] __x64_sys_sendto (net/socket.c:2183) [4491.478417][T22940] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4491.478421][T22940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.478427][T22940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.478432][T22940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.478437][T22940] RIP: 0033:0x7ff7af4bca4a [ 4491.478444][T22940] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.478447][T22940] RSP: 002b:00007ffd724052d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.478452][T22940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff7af4bca4a [ 4491.478455][T22940] RDX: 0000000000000040 RSI: 0000000016b51340 RDI: 0000000000000005 [ 4491.478457][T22940] RBP: 00007ffd72405360 R08: 0000000000418574 R09: 000000000000001c [ 4491.478459][T22940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.478461][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7af5e5000 | [ 4491.478461][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff7af5e5000 | [ 4491.478481][T22940] | [ 4491.934125][T22944] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22944 | [4491.934606][T22944] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4491.934878][T22944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.934880][T22944] Call Trace: [ 4491.934882][T22944] [4491.934885][T22944] dump_stack_lvl (lib/dump_stack.c:123) [4491.934896][T22944] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.934903][T22944] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4491.934910][T22944] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.934920][T22944] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.934927][T22944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.934932][T22944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.934945][T22944] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.934957][T22944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.934962][T22944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.934969][T22944] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.934979][T22944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.934986][T22944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.934995][T22944] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.935011][T22944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.935015][T22944] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.935026][T22944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.935033][T22944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.935039][T22944] ? __pfx___sys_sendto (net/socket.c:2147) [4491.935053][T22944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.935061][T22944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.935070][T22944] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.935077][T22944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.935087][T22944] __x64_sys_sendto (net/socket.c:2183) [4491.935091][T22944] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4491.935096][T22944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.935102][T22944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.935106][T22944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.935111][T22944] RIP: 0033:0x7f0748520a4a [ 4491.935116][T22944] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.935119][T22944] RSP: 002b:00007ffdf8316868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.935123][T22944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0748520a4a [ 4491.935126][T22944] RDX: 0000000000000040 RSI: 000000001a26a340 RDI: 0000000000000005 [ 4491.935128][T22944] RBP: 00007ffdf83168f0 R08: 0000000000418574 R09: 000000000000001c [ 4491.935130][T22944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.935131][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0748649000 | [ 4491.935131][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0748649000 | [ 4491.935146][T22944] | [ 4491.935149][T22944] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22944 | [4491.946908][T22944] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4491.947157][T22944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.947159][T22944] Call Trace: [ 4491.947161][T22944] [4491.947163][T22944] dump_stack_lvl (lib/dump_stack.c:123) [4491.947170][T22944] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.947176][T22944] lwtunnel_output (net/core/lwtunnel.c:359) [4491.947182][T22944] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.947189][T22944] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.947195][T22944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.947200][T22944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.947213][T22944] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.947225][T22944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.947230][T22944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.947234][T22944] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.947243][T22944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.947246][T22944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.947255][T22944] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.947272][T22944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.947274][T22944] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.947286][T22944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.947291][T22944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.947296][T22944] ? __pfx___sys_sendto (net/socket.c:2147) [4491.947311][T22944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.947318][T22944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.947326][T22944] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.947334][T22944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.947344][T22944] __x64_sys_sendto (net/socket.c:2183) [4491.947348][T22944] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4491.947352][T22944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.947356][T22944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.947361][T22944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.947364][T22944] RIP: 0033:0x7f0748520a4a [ 4491.947368][T22944] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.947371][T22944] RSP: 002b:00007ffdf8316868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.947374][T22944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0748520a4a [ 4491.947376][T22944] RDX: 0000000000000040 RSI: 000000001a26a340 RDI: 0000000000000005 [ 4491.947378][T22944] RBP: 00007ffdf83168f0 R08: 0000000000418574 R09: 000000000000001c [ 4491.947380][T22944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.947382][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0748649000 | [ 4491.947382][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0748649000 | [ 4491.947397][T22944] | [ 4491.961016][T22944] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22944 | [4491.961377][T22944] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4491.961634][T22944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.961636][T22944] Call Trace: [ 4491.961638][T22944] [4491.961640][T22944] dump_stack_lvl (lib/dump_stack.c:123) [4491.961647][T22944] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.961654][T22944] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4491.961661][T22944] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.961668][T22944] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.961674][T22944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.961679][T22944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.961692][T22944] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.961704][T22944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.961709][T22944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.961714][T22944] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.961723][T22944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.961728][T22944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.961737][T22944] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.961753][T22944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.961756][T22944] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.961768][T22944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.961772][T22944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.961778][T22944] ? __pfx___sys_sendto (net/socket.c:2147) [4491.961793][T22944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.961800][T22944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.961808][T22944] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.961816][T22944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.961826][T22944] __x64_sys_sendto (net/socket.c:2183) [4491.961830][T22944] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4491.961834][T22944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.961839][T22944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.961844][T22944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.961848][T22944] RIP: 0033:0x7f0748520a4a [ 4491.961852][T22944] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.961855][T22944] RSP: 002b:00007ffdf8316868 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.961858][T22944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0748520a4a [ 4491.961860][T22944] RDX: 0000000000000040 RSI: 000000001a26a340 RDI: 0000000000000005 [ 4491.961862][T22944] RBP: 00007ffdf83168f0 R08: 0000000000418574 R09: 000000000000001c [ 4491.961865][T22944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.961867][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0748649000 | [ 4491.961867][T22944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0748649000 | [ 4491.961881][T22944] | [ 4492.453098][T22948] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22948 | [4492.454952][T22948] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4492.455218][T22948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4492.455220][T22948] Call Trace: [ 4492.455223][T22948] [4492.455226][T22948] dump_stack_lvl (lib/dump_stack.c:123) [4492.455236][T22948] check_preemption_disabled (lib/smp_processor_id.c:52) [4492.455243][T22948] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4492.455250][T22948] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4492.455259][T22948] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4492.455267][T22948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4492.455272][T22948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4492.455284][T22948] rawv6_sendmsg (net/ipv6/raw.c:918) [4492.455296][T22948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4492.455301][T22948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4492.455308][T22948] ? __lock_release (kernel/locking/lockdep.c:5534) [4492.455318][T22948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4492.455325][T22948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4492.455334][T22948] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4492.455350][T22948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4492.455353][T22948] ? __lock_release (kernel/locking/lockdep.c:5534) [4492.455364][T22948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4492.455371][T22948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4492.455376][T22948] ? __pfx___sys_sendto (net/socket.c:2147) [4492.455391][T22948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4492.455399][T22948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4492.455408][T22948] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4492.455416][T22948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4492.455426][T22948] __x64_sys_sendto (net/socket.c:2183) [4492.455430][T22948] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4492.455434][T22948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4492.455440][T22948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4492.455446][T22948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4492.455450][T22948] RIP: 0033:0x7f3bd8381a4a [ 4492.455455][T22948] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.455459][T22948] RSP: 002b:00007ffddc4ccaf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4492.455463][T22948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3bd8381a4a [ 4492.455466][T22948] RDX: 0000000000000040 RSI: 0000000002d98340 RDI: 0000000000000005 [ 4492.455468][T22948] RBP: 00007ffddc4ccb80 R08: 0000000000418574 R09: 000000000000001c [ 4492.455470][T22948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4492.455473][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bd84aa000 | [ 4492.455473][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bd84aa000 | [ 4492.455489][T22948] | [ 4492.467997][T22948] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22948 | [4492.468355][T22948] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4492.468609][T22948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4492.468611][T22948] Call Trace: [ 4492.468613][T22948] [4492.468616][T22948] dump_stack_lvl (lib/dump_stack.c:123) [4492.468623][T22948] check_preemption_disabled (lib/smp_processor_id.c:52) [4492.468628][T22948] lwtunnel_output (net/core/lwtunnel.c:359) [4492.468635][T22948] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4492.468643][T22948] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4492.468649][T22948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4492.468655][T22948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4492.468667][T22948] rawv6_sendmsg (net/ipv6/raw.c:918) [4492.468679][T22948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4492.468685][T22948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4492.468689][T22948] ? __lock_release (kernel/locking/lockdep.c:5534) [4492.468697][T22948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4492.468702][T22948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4492.468711][T22948] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4492.468728][T22948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4492.468730][T22948] ? __lock_release (kernel/locking/lockdep.c:5534) [4492.468742][T22948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4492.468747][T22948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4492.468753][T22948] ? __pfx___sys_sendto (net/socket.c:2147) [4492.468769][T22948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4492.468776][T22948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4492.468784][T22948] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4492.468792][T22948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4492.468802][T22948] __x64_sys_sendto (net/socket.c:2183) [4492.468806][T22948] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4492.468809][T22948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4492.468813][T22948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4492.468818][T22948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4492.468821][T22948] RIP: 0033:0x7f3bd8381a4a [ 4492.468825][T22948] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.468828][T22948] RSP: 002b:00007ffddc4ccaf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4492.468831][T22948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3bd8381a4a [ 4492.468833][T22948] RDX: 0000000000000040 RSI: 0000000002d98340 RDI: 0000000000000005 [ 4492.468835][T22948] RBP: 00007ffddc4ccb80 R08: 0000000000418574 R09: 000000000000001c [ 4492.468837][T22948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4492.468838][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bd84aa000 | [ 4492.468838][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bd84aa000 | [ 4492.468854][T22948] | [ 4492.469257][T22948] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22948 | [4492.480730][T22948] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4492.480976][T22948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4492.480978][T22948] Call Trace: [ 4492.480980][T22948] [4492.480982][T22948] dump_stack_lvl (lib/dump_stack.c:123) [4492.480988][T22948] check_preemption_disabled (lib/smp_processor_id.c:52) [4492.480994][T22948] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4492.481001][T22948] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4492.481008][T22948] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4492.481015][T22948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4492.481020][T22948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4492.481032][T22948] rawv6_sendmsg (net/ipv6/raw.c:918) [4492.481044][T22948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4492.481050][T22948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4492.481055][T22948] ? __lock_release (kernel/locking/lockdep.c:5534) [4492.481064][T22948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4492.481069][T22948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4492.481078][T22948] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4492.481094][T22948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4492.481097][T22948] ? __lock_release (kernel/locking/lockdep.c:5534) [4492.481109][T22948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4492.481114][T22948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4492.481120][T22948] ? __pfx___sys_sendto (net/socket.c:2147) [4492.481135][T22948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4492.481142][T22948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4492.481150][T22948] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4492.481157][T22948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4492.481168][T22948] __x64_sys_sendto (net/socket.c:2183) [4492.481171][T22948] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4492.481175][T22948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4492.481181][T22948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4492.481185][T22948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4492.481189][T22948] RIP: 0033:0x7f3bd8381a4a [ 4492.481193][T22948] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.481197][T22948] RSP: 002b:00007ffddc4ccaf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4492.481200][T22948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3bd8381a4a [ 4492.481203][T22948] RDX: 0000000000000040 RSI: 0000000002d98340 RDI: 0000000000000005 [ 4492.481205][T22948] RBP: 00007ffddc4ccb80 R08: 0000000000418574 R09: 000000000000001c [ 4492.481207][T22948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4492.481209][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3bd84aa000 | [ 4494.405720][T22956] lwtunnel_output(): recursion limit reached on datapath | [ 4495.887984][T22960] check_preemption_disabled: 2 callbacks suppressed | [ 4495.887992][T22960] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22960 | [4495.888804][T22960] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4495.889071][T22960] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4495.889074][T22960] Call Trace: [ 4495.889077][T22960] [4495.889079][T22960] dump_stack_lvl (lib/dump_stack.c:123) [4495.889091][T22960] check_preemption_disabled (lib/smp_processor_id.c:52) [4495.889099][T22960] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4495.889106][T22960] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4495.889116][T22960] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4495.889124][T22960] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4495.889129][T22960] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4495.889142][T22960] rawv6_sendmsg (net/ipv6/raw.c:918) [4495.889154][T22960] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4495.889159][T22960] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4495.889167][T22960] ? __lock_release (kernel/locking/lockdep.c:5534) [4495.889178][T22960] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4495.889186][T22960] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4495.889195][T22960] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4495.889212][T22960] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4495.889215][T22960] ? __lock_release (kernel/locking/lockdep.c:5534) [4495.889227][T22960] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4495.889234][T22960] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4495.889240][T22960] ? __pfx___sys_sendto (net/socket.c:2147) [4495.889255][T22960] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4495.889264][T22960] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4495.889274][T22960] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4495.889281][T22960] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4495.889291][T22960] __x64_sys_sendto (net/socket.c:2183) [4495.889295][T22960] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4495.889300][T22960] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4495.889306][T22960] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4495.889311][T22960] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4495.889316][T22960] RIP: 0033:0x7f858785ea4a [ 4495.889320][T22960] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.889324][T22960] RSP: 002b:00007ffd56adcda8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4495.889328][T22960] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f858785ea4a [ 4495.889331][T22960] RDX: 0000000000000040 RSI: 000000000f9a3340 RDI: 0000000000000005 [ 4495.889333][T22960] RBP: 00007ffd56adce30 R08: 0000000000418574 R09: 000000000000001c [ 4495.889335][T22960] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4495.889338][T22960] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8587987000 | [ 4495.889353][T22960] | [ 4495.889356][T22960] lwtunnel_output(): recursion limit reached on datapath | [ 4497.387979][T22964] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22964 | [4497.388459][T22964] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4497.389670][T22964] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4497.389672][T22964] Call Trace: [ 4497.389674][T22964] [4497.389676][T22964] dump_stack_lvl (lib/dump_stack.c:123) [4497.389686][T22964] check_preemption_disabled (lib/smp_processor_id.c:52) [4497.389692][T22964] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4497.389699][T22964] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4497.389708][T22964] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.389715][T22964] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4497.389720][T22964] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4497.389732][T22964] rawv6_sendmsg (net/ipv6/raw.c:918) [4497.389744][T22964] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4497.389749][T22964] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4497.389754][T22964] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.389763][T22964] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4497.389769][T22964] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4497.389778][T22964] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4497.389794][T22964] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4497.389797][T22964] ? __lock_release (kernel/locking/lockdep.c:5534) [4497.389808][T22964] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.389814][T22964] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4497.389819][T22964] ? __pfx___sys_sendto (net/socket.c:2147) [4497.389835][T22964] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4497.389842][T22964] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4497.389851][T22964] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4497.389858][T22964] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4497.389868][T22964] __x64_sys_sendto (net/socket.c:2183) [4497.389872][T22964] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4497.389876][T22964] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4497.389881][T22964] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4497.389885][T22964] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4497.389889][T22964] RIP: 0033:0x7f90f2af8a4a [ 4497.389894][T22964] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.389897][T22964] RSP: 002b:00007ffe7f9b5348 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4497.389901][T22964] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90f2af8a4a [ 4497.389904][T22964] RDX: 0000000000000040 RSI: 000000003ba08340 RDI: 0000000000000005 [ 4497.389906][T22964] RBP: 00007ffe7f9b53d0 R08: 0000000000418574 R09: 000000000000001c [ 4497.389908][T22964] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4497.389911][T22964] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f90f2c21000 | [ 4497.389925][T22964] | [ 4497.389928][T22964] lwtunnel_output(): recursion limit reached on datapath | [ 4498.870121][T22968] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22968 | [4498.870584][T22968] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4498.870831][T22968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4498.870834][T22968] Call Trace: [ 4498.870836][T22968] [4498.870839][T22968] dump_stack_lvl (lib/dump_stack.c:123) [4498.870849][T22968] check_preemption_disabled (lib/smp_processor_id.c:52) [4498.870856][T22968] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4498.870863][T22968] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4498.870872][T22968] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.870879][T22968] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4498.870884][T22968] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.870896][T22968] rawv6_sendmsg (net/ipv6/raw.c:918) [4498.870908][T22968] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4498.870913][T22968] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4498.870920][T22968] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.870930][T22968] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4498.870936][T22968] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4498.870945][T22968] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4498.870961][T22968] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4498.870964][T22968] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.870975][T22968] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.870982][T22968] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.870988][T22968] ? __pfx___sys_sendto (net/socket.c:2147) [4498.871002][T22968] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4498.871010][T22968] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4498.871019][T22968] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4498.871026][T22968] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4498.871036][T22968] __x64_sys_sendto (net/socket.c:2183) [4498.871040][T22968] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4498.871045][T22968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4498.871050][T22968] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4498.871055][T22968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4498.871059][T22968] RIP: 0033:0x7fa58d700a4a [ 4498.871064][T22968] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.871068][T22968] RSP: 002b:00007fffa00ee958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4498.871072][T22968] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa58d700a4a [ 4498.871074][T22968] RDX: 0000000000000040 RSI: 000000003db02340 RDI: 0000000000000005 [ 4498.871076][T22968] RBP: 00007fffa00ee9e0 R08: 0000000000418574 R09: 000000000000001c [ 4498.871078][T22968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4498.871081][T22968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa58d829000 | [ 4498.871081][T22968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa58d829000 | [ 4498.871095][T22968] | [ 4498.871098][T22968] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22968 | [4498.882509][T22968] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4498.882755][T22968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4498.882757][T22968] Call Trace: [ 4498.882759][T22968] [4498.882761][T22968] dump_stack_lvl (lib/dump_stack.c:123) [4498.882767][T22968] check_preemption_disabled (lib/smp_processor_id.c:52) [4498.882773][T22968] lwtunnel_output (net/core/lwtunnel.c:359) [4498.882780][T22968] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4498.882787][T22968] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.882793][T22968] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4498.882798][T22968] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.882810][T22968] rawv6_sendmsg (net/ipv6/raw.c:918) [4498.882822][T22968] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4498.882828][T22968] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4498.882832][T22968] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.882840][T22968] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4498.882844][T22968] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4498.882853][T22968] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4498.882869][T22968] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4498.882872][T22968] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.882884][T22968] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.882888][T22968] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.882894][T22968] ? __pfx___sys_sendto (net/socket.c:2147) [4498.882909][T22968] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4498.882916][T22968] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4498.882924][T22968] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4498.882931][T22968] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4498.882941][T22968] __x64_sys_sendto (net/socket.c:2183) [4498.882945][T22968] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4498.882949][T22968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4498.882953][T22968] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4498.882958][T22968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4498.882961][T22968] RIP: 0033:0x7fa58d700a4a [ 4498.882965][T22968] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.882967][T22968] RSP: 002b:00007fffa00ee958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4498.882971][T22968] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa58d700a4a [ 4498.882974][T22968] RDX: 0000000000000040 RSI: 000000003db02340 RDI: 0000000000000005 [ 4498.882975][T22968] RBP: 00007fffa00ee9e0 R08: 0000000000418574 R09: 000000000000001c [ 4498.882978][T22968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4498.882980][T22968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa58d829000 | [ 4498.882980][T22968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa58d829000 | [ 4498.882994][T22968] | [ 4498.883449][T22968] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22968 | [4498.894693][T22968] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4498.894958][T22968] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4498.894960][T22968] Call Trace: [ 4498.894962][T22968] [4498.894964][T22968] dump_stack_lvl (lib/dump_stack.c:123) [4498.894971][T22968] check_preemption_disabled (lib/smp_processor_id.c:52) [4498.894977][T22968] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4498.894984][T22968] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4498.894990][T22968] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.894997][T22968] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4498.895001][T22968] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4498.895014][T22968] rawv6_sendmsg (net/ipv6/raw.c:918) [4498.895026][T22968] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4498.895031][T22968] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4498.895036][T22968] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.895044][T22968] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4498.895049][T22968] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4498.895058][T22968] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4498.895074][T22968] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4498.895077][T22968] ? __lock_release (kernel/locking/lockdep.c:5534) [4498.895088][T22968] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.895093][T22968] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4498.895099][T22968] ? __pfx___sys_sendto (net/socket.c:2147) [4498.895114][T22968] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4498.895121][T22968] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4498.895129][T22968] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4498.895136][T22968] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4498.895146][T22968] __x64_sys_sendto (net/socket.c:2183) [4498.895150][T22968] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4498.895153][T22968] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4498.895158][T22968] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4498.895163][T22968] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4498.895167][T22968] RIP: 0033:0x7fa58d700a4a [ 4498.895170][T22968] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.895173][T22968] RSP: 002b:00007fffa00ee958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4498.895176][T22968] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa58d700a4a [ 4498.895179][T22968] RDX: 0000000000000040 RSI: 000000003db02340 RDI: 0000000000000005 [ 4498.895181][T22968] RBP: 00007fffa00ee9e0 R08: 0000000000418574 R09: 000000000000001c [ 4498.895183][T22968] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4498.895185][T22968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa58d829000 | [ 4498.895185][T22968] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa58d829000 | [ 4498.895200][T22968] | [ 4499.380961][T22972] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22972 | [4499.381433][T22972] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4499.383003][T22972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4499.383005][T22972] Call Trace: [ 4499.383008][T22972] [4499.383010][T22972] dump_stack_lvl (lib/dump_stack.c:123) [4499.383020][T22972] check_preemption_disabled (lib/smp_processor_id.c:52) [4499.383026][T22972] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4499.383032][T22972] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4499.383041][T22972] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.383048][T22972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4499.383052][T22972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.383064][T22972] rawv6_sendmsg (net/ipv6/raw.c:918) [4499.383075][T22972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4499.383080][T22972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4499.383086][T22972] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.383095][T22972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4499.383102][T22972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4499.383111][T22972] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4499.383126][T22972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4499.383129][T22972] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.383139][T22972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.383145][T22972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.383150][T22972] ? __pfx___sys_sendto (net/socket.c:2147) [4499.383164][T22972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4499.383172][T22972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4499.383181][T22972] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4499.383187][T22972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4499.383197][T22972] __x64_sys_sendto (net/socket.c:2183) [4499.383200][T22972] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4499.383205][T22972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4499.383209][T22972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4499.383214][T22972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4499.383218][T22972] RIP: 0033:0x7f7d0da92a4a [ 4499.383222][T22972] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4499.383225][T22972] RSP: 002b:00007fff655de8d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4499.383230][T22972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d0da92a4a [ 4499.383232][T22972] RDX: 0000000000000040 RSI: 00000000125d6340 RDI: 0000000000000005 [ 4499.383234][T22972] RBP: 00007fff655de960 R08: 0000000000418574 R09: 000000000000001c [ 4499.383236][T22972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4499.383238][T22972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d0dbbb000 | [ 4499.383238][T22972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d0dbbb000 | [ 4499.383251][T22972] | [ 4499.383366][T22972] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22972 | [4499.394553][T22972] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4499.394796][T22972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4499.394798][T22972] Call Trace: [ 4499.394800][T22972] [4499.394802][T22972] dump_stack_lvl (lib/dump_stack.c:123) [4499.394808][T22972] check_preemption_disabled (lib/smp_processor_id.c:52) [4499.394814][T22972] lwtunnel_output (net/core/lwtunnel.c:359) [4499.394826][T22972] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4499.394832][T22972] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.394838][T22972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4499.394843][T22972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.394855][T22972] rawv6_sendmsg (net/ipv6/raw.c:918) [4499.394867][T22972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4499.394872][T22972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4499.394876][T22972] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.394884][T22972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4499.394888][T22972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4499.394897][T22972] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4499.394913][T22972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4499.394916][T22972] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.394927][T22972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.394931][T22972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.394937][T22972] ? __pfx___sys_sendto (net/socket.c:2147) [4499.394951][T22972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4499.394957][T22972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4499.394965][T22972] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4499.394972][T22972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4499.394982][T22972] __x64_sys_sendto (net/socket.c:2183) [4499.394986][T22972] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4499.394989][T22972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4499.394994][T22972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4499.394999][T22972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4499.395002][T22972] RIP: 0033:0x7f7d0da92a4a [ 4499.395005][T22972] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4499.395008][T22972] RSP: 002b:00007fff655de8d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4499.395011][T22972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d0da92a4a [ 4499.395013][T22972] RDX: 0000000000000040 RSI: 00000000125d6340 RDI: 0000000000000005 [ 4499.395015][T22972] RBP: 00007fff655de960 R08: 0000000000418574 R09: 000000000000001c [ 4499.395017][T22972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4499.395019][T22972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d0dbbb000 | [ 4499.395019][T22972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d0dbbb000 | [ 4499.395034][T22972] | [ 4499.408390][T22972] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22972 | [4499.408752][T22972] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4499.409013][T22972] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4499.409015][T22972] Call Trace: [ 4499.409017][T22972] [4499.409019][T22972] dump_stack_lvl (lib/dump_stack.c:123) [4499.409026][T22972] check_preemption_disabled (lib/smp_processor_id.c:52) [4499.409032][T22972] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4499.409039][T22972] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4499.409046][T22972] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.409052][T22972] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4499.409057][T22972] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.409069][T22972] rawv6_sendmsg (net/ipv6/raw.c:918) [4499.409081][T22972] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4499.409087][T22972] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4499.409092][T22972] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.409100][T22972] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4499.409104][T22972] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4499.409113][T22972] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4499.409130][T22972] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4499.409132][T22972] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.409144][T22972] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.409149][T22972] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.409155][T22972] ? __pfx___sys_sendto (net/socket.c:2147) [4499.409169][T22972] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4499.409177][T22972] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4499.409185][T22972] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4499.409192][T22972] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4499.409203][T22972] __x64_sys_sendto (net/socket.c:2183) [4499.409207][T22972] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4499.409210][T22972] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4499.409215][T22972] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4499.409220][T22972] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4499.409223][T22972] RIP: 0033:0x7f7d0da92a4a [ 4499.409227][T22972] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4499.409230][T22972] RSP: 002b:00007fff655de8d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4499.409233][T22972] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d0da92a4a [ 4499.409235][T22972] RDX: 0000000000000040 RSI: 00000000125d6340 RDI: 0000000000000005 [ 4499.409237][T22972] RBP: 00007fff655de960 R08: 0000000000418574 R09: 000000000000001c [ 4499.409239][T22972] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4499.409241][T22972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d0dbbb000 | [ 4499.409241][T22972] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d0dbbb000 | [ 4499.409255][T22972] | [ 4499.906631][T22976] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22976 | [4499.907114][T22976] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4499.907385][T22976] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4499.907387][T22976] Call Trace: [ 4499.907389][T22976] [4499.907392][T22976] dump_stack_lvl (lib/dump_stack.c:123) [4499.907400][T22976] check_preemption_disabled (lib/smp_processor_id.c:52) [4499.907407][T22976] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4499.907413][T22976] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4499.907421][T22976] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.907428][T22976] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4499.907432][T22976] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.907444][T22976] rawv6_sendmsg (net/ipv6/raw.c:918) [4499.907455][T22976] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4499.907461][T22976] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4499.907466][T22976] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.907475][T22976] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4499.907480][T22976] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4499.907489][T22976] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4499.907505][T22976] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4499.907508][T22976] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.907535][T22976] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.907541][T22976] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.907546][T22976] ? __pfx___sys_sendto (net/socket.c:2147) [4499.907561][T22976] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4499.907568][T22976] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4499.907576][T22976] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4499.907583][T22976] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4499.907593][T22976] __x64_sys_sendto (net/socket.c:2183) [4499.907598][T22976] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4499.907601][T22976] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4499.907606][T22976] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4499.907611][T22976] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4499.907614][T22976] RIP: 0033:0x7ff73c3d1a4a [ 4499.907618][T22976] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4499.907621][T22976] RSP: 002b:00007ffcadb73ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4499.907625][T22976] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff73c3d1a4a [ 4499.907627][T22976] RDX: 0000000000000040 RSI: 0000000029277340 RDI: 0000000000000005 [ 4499.907629][T22976] RBP: 00007ffcadb73d30 R08: 0000000000418574 R09: 000000000000001c [ 4499.907631][T22976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4499.907633][T22976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff73c4fa000 | [ 4499.907633][T22976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff73c4fa000 | [ 4499.907648][T22976] | [ 4499.920459][T22976] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22976 | [4499.920847][T22976] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4499.921099][T22976] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4499.921101][T22976] Call Trace: [ 4499.921103][T22976] [4499.921105][T22976] dump_stack_lvl (lib/dump_stack.c:123) [4499.921111][T22976] check_preemption_disabled (lib/smp_processor_id.c:52) [4499.921117][T22976] lwtunnel_output (net/core/lwtunnel.c:359) [4499.921124][T22976] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4499.921131][T22976] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.921136][T22976] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4499.921141][T22976] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.921153][T22976] rawv6_sendmsg (net/ipv6/raw.c:918) [4499.921165][T22976] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4499.921171][T22976] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4499.921174][T22976] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.921182][T22976] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4499.921186][T22976] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4499.921194][T22976] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4499.921211][T22976] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4499.921213][T22976] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.921225][T22976] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.921229][T22976] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.921235][T22976] ? __pfx___sys_sendto (net/socket.c:2147) [4499.921250][T22976] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4499.921256][T22976] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4499.921264][T22976] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4499.921271][T22976] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4499.921281][T22976] __x64_sys_sendto (net/socket.c:2183) [4499.921285][T22976] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4499.921288][T22976] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4499.921293][T22976] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4499.921298][T22976] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4499.921301][T22976] RIP: 0033:0x7ff73c3d1a4a [ 4499.921304][T22976] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4499.921307][T22976] RSP: 002b:00007ffcadb73ca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4499.921310][T22976] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff73c3d1a4a [ 4499.921312][T22976] RDX: 0000000000000040 RSI: 0000000029277340 RDI: 0000000000000005 [ 4499.921314][T22976] RBP: 00007ffcadb73d30 R08: 0000000000418574 R09: 000000000000001c [ 4499.921316][T22976] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4499.921318][T22976] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff73c4fa000 | [ 4500.426358][T22980] lwtunnel_output(): recursion limit reached on datapath | [ 4501.910861][T22984] check_preemption_disabled: 2 callbacks suppressed | [ 4501.910870][T22984] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22984 | [4501.912763][T22984] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4501.913023][T22984] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4501.913025][T22984] Call Trace: [ 4501.913028][T22984] [4501.913030][T22984] dump_stack_lvl (lib/dump_stack.c:123) [4501.913041][T22984] check_preemption_disabled (lib/smp_processor_id.c:52) [4501.913048][T22984] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4501.913055][T22984] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4501.913064][T22984] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.913072][T22984] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4501.913078][T22984] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.913090][T22984] rawv6_sendmsg (net/ipv6/raw.c:918) [4501.913101][T22984] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4501.913107][T22984] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4501.913115][T22984] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.913125][T22984] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4501.913132][T22984] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4501.913141][T22984] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4501.913158][T22984] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4501.913161][T22984] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.913172][T22984] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.913180][T22984] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.913185][T22984] ? __pfx___sys_sendto (net/socket.c:2147) [4501.913200][T22984] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4501.913208][T22984] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4501.913218][T22984] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4501.913225][T22984] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4501.913235][T22984] __x64_sys_sendto (net/socket.c:2183) [4501.913239][T22984] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4501.913244][T22984] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4501.913249][T22984] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4501.913254][T22984] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4501.913258][T22984] RIP: 0033:0x7f46b3702a4a [ 4501.913263][T22984] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.913267][T22984] RSP: 002b:00007ffcaa0bb468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4501.913272][T22984] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f46b3702a4a [ 4501.913274][T22984] RDX: 0000000000000040 RSI: 00000000022f6340 RDI: 0000000000000005 [ 4501.913276][T22984] RBP: 00007ffcaa0bb4f0 R08: 0000000000418574 R09: 000000000000001c [ 4501.913279][T22984] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4501.913281][T22984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46b382b000 | [ 4501.913281][T22984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46b382b000 | [ 4501.913295][T22984] | [ 4501.913322][T22984] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22984 | [4501.924781][T22984] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4501.925048][T22984] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4501.925050][T22984] Call Trace: [ 4501.925052][T22984] [4501.925054][T22984] dump_stack_lvl (lib/dump_stack.c:123) [4501.925061][T22984] check_preemption_disabled (lib/smp_processor_id.c:52) [4501.925067][T22984] lwtunnel_output (net/core/lwtunnel.c:359) [4501.925074][T22984] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4501.925080][T22984] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.925086][T22984] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4501.925092][T22984] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.925104][T22984] rawv6_sendmsg (net/ipv6/raw.c:918) [4501.925116][T22984] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4501.925121][T22984] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4501.925125][T22984] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.925134][T22984] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4501.925138][T22984] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4501.925147][T22984] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4501.925163][T22984] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4501.925166][T22984] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.925177][T22984] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.925181][T22984] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.925187][T22984] ? __pfx___sys_sendto (net/socket.c:2147) [4501.925202][T22984] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4501.925209][T22984] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4501.925217][T22984] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4501.925225][T22984] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4501.925235][T22984] __x64_sys_sendto (net/socket.c:2183) [4501.925239][T22984] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4501.925243][T22984] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4501.925249][T22984] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4501.925254][T22984] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4501.925257][T22984] RIP: 0033:0x7f46b3702a4a [ 4501.925261][T22984] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.925264][T22984] RSP: 002b:00007ffcaa0bb468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4501.925268][T22984] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f46b3702a4a [ 4501.925271][T22984] RDX: 0000000000000040 RSI: 00000000022f6340 RDI: 0000000000000005 [ 4501.925273][T22984] RBP: 00007ffcaa0bb4f0 R08: 0000000000418574 R09: 000000000000001c [ 4501.925275][T22984] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4501.925277][T22984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46b382b000 | [ 4501.925277][T22984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46b382b000 | [ 4501.925292][T22984] | [ 4501.942632][T22984] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22984 | [4501.942990][T22984] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4501.943236][T22984] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4501.943238][T22984] Call Trace: [ 4501.943241][T22984] [4501.943243][T22984] dump_stack_lvl (lib/dump_stack.c:123) [4501.943249][T22984] check_preemption_disabled (lib/smp_processor_id.c:52) [4501.943255][T22984] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4501.943262][T22984] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4501.943269][T22984] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.943275][T22984] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4501.943280][T22984] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.943293][T22984] rawv6_sendmsg (net/ipv6/raw.c:918) [4501.943305][T22984] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4501.943311][T22984] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4501.943316][T22984] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.943324][T22984] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4501.943328][T22984] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4501.943338][T22984] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4501.943354][T22984] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4501.943357][T22984] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.943369][T22984] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.943373][T22984] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.943379][T22984] ? __pfx___sys_sendto (net/socket.c:2147) [4501.943394][T22984] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4501.943401][T22984] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4501.943409][T22984] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4501.943416][T22984] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4501.943427][T22984] __x64_sys_sendto (net/socket.c:2183) [4501.943431][T22984] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4501.943435][T22984] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4501.943439][T22984] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4501.943444][T22984] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4501.943447][T22984] RIP: 0033:0x7f46b3702a4a [ 4501.943451][T22984] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.943454][T22984] RSP: 002b:00007ffcaa0bb468 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4501.943458][T22984] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f46b3702a4a [ 4501.943460][T22984] RDX: 0000000000000040 RSI: 00000000022f6340 RDI: 0000000000000005 [ 4501.943462][T22984] RBP: 00007ffcaa0bb4f0 R08: 0000000000418574 R09: 000000000000001c [ 4501.943464][T22984] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4501.943466][T22984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46b382b000 | [ 4501.943466][T22984] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f46b382b000 | [ 4501.943482][T22984] | [ 4502.434290][T22988] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22988 | [4502.434773][T22988] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4502.435038][T22988] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4502.435041][T22988] Call Trace: [ 4502.435043][T22988] [4502.435046][T22988] dump_stack_lvl (lib/dump_stack.c:123) [4502.435055][T22988] check_preemption_disabled (lib/smp_processor_id.c:52) [4502.435062][T22988] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4502.435069][T22988] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4502.435078][T22988] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.435085][T22988] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4502.435090][T22988] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.435102][T22988] rawv6_sendmsg (net/ipv6/raw.c:918) [4502.435114][T22988] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4502.435119][T22988] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4502.435125][T22988] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.435135][T22988] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4502.435141][T22988] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4502.435150][T22988] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4502.435166][T22988] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4502.435169][T22988] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.435181][T22988] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.435186][T22988] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.435192][T22988] ? __pfx___sys_sendto (net/socket.c:2147) [4502.435207][T22988] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4502.435214][T22988] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4502.435223][T22988] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4502.435230][T22988] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4502.435240][T22988] __x64_sys_sendto (net/socket.c:2183) [4502.435244][T22988] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4502.435248][T22988] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4502.435254][T22988] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4502.435259][T22988] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4502.435262][T22988] RIP: 0033:0x7f0ad9d37a4a [ 4502.435266][T22988] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4502.435270][T22988] RSP: 002b:00007ffd9e239138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4502.435274][T22988] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ad9d37a4a [ 4502.435276][T22988] RDX: 0000000000000040 RSI: 000000002683e340 RDI: 0000000000000005 [ 4502.435278][T22988] RBP: 00007ffd9e2391c0 R08: 0000000000418574 R09: 000000000000001c [ 4502.435280][T22988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4502.435283][T22988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ad9e60000 | [ 4502.435283][T22988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ad9e60000 | [ 4502.435297][T22988] | [ 4502.435300][T22988] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22988 | [4502.448169][T22988] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4502.448414][T22988] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4502.448416][T22988] Call Trace: [ 4502.448418][T22988] [4502.448420][T22988] dump_stack_lvl (lib/dump_stack.c:123) [4502.448427][T22988] check_preemption_disabled (lib/smp_processor_id.c:52) [4502.448433][T22988] lwtunnel_output (net/core/lwtunnel.c:359) [4502.448439][T22988] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4502.448446][T22988] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.448452][T22988] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4502.448457][T22988] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.448469][T22988] rawv6_sendmsg (net/ipv6/raw.c:918) [4502.448482][T22988] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4502.448488][T22988] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4502.448492][T22988] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.448500][T22988] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4502.448504][T22988] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4502.448513][T22988] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4502.448529][T22988] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4502.448532][T22988] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.448544][T22988] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.448549][T22988] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.448555][T22988] ? __pfx___sys_sendto (net/socket.c:2147) [4502.448569][T22988] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4502.448576][T22988] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4502.448583][T22988] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4502.448590][T22988] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4502.448601][T22988] __x64_sys_sendto (net/socket.c:2183) [4502.448605][T22988] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4502.448608][T22988] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4502.448612][T22988] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4502.448617][T22988] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4502.448621][T22988] RIP: 0033:0x7f0ad9d37a4a [ 4502.448624][T22988] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4502.448627][T22988] RSP: 002b:00007ffd9e239138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4502.448630][T22988] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ad9d37a4a [ 4502.448633][T22988] RDX: 0000000000000040 RSI: 000000002683e340 RDI: 0000000000000005 [ 4502.448635][T22988] RBP: 00007ffd9e2391c0 R08: 0000000000418574 R09: 000000000000001c [ 4502.448637][T22988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4502.448639][T22988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ad9e60000 | [ 4502.448639][T22988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ad9e60000 | [ 4502.448654][T22988] | [ 4502.461631][T22988] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22988 | [4502.461998][T22988] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4502.462241][T22988] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4502.462243][T22988] Call Trace: [ 4502.462245][T22988] [4502.462247][T22988] dump_stack_lvl (lib/dump_stack.c:123) [4502.462254][T22988] check_preemption_disabled (lib/smp_processor_id.c:52) [4502.462260][T22988] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4502.462267][T22988] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4502.462273][T22988] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.462279][T22988] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4502.462285][T22988] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.462297][T22988] rawv6_sendmsg (net/ipv6/raw.c:918) [4502.462309][T22988] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4502.462314][T22988] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4502.462319][T22988] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.462327][T22988] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4502.462331][T22988] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4502.462340][T22988] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4502.462356][T22988] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4502.462359][T22988] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.462370][T22988] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.462375][T22988] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.462381][T22988] ? __pfx___sys_sendto (net/socket.c:2147) [4502.462395][T22988] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4502.462402][T22988] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4502.462409][T22988] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4502.462417][T22988] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4502.462427][T22988] __x64_sys_sendto (net/socket.c:2183) [4502.462431][T22988] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4502.462435][T22988] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4502.462440][T22988] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4502.462445][T22988] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4502.462448][T22988] RIP: 0033:0x7f0ad9d37a4a [ 4502.462452][T22988] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4502.462455][T22988] RSP: 002b:00007ffd9e239138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4502.462458][T22988] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ad9d37a4a [ 4502.462461][T22988] RDX: 0000000000000040 RSI: 000000002683e340 RDI: 0000000000000005 [ 4502.462463][T22988] RBP: 00007ffd9e2391c0 R08: 0000000000418574 R09: 000000000000001c [ 4502.462465][T22988] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4502.462467][T22988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ad9e60000 | [ 4502.462467][T22988] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ad9e60000 | [ 4502.462484][T22988] | [ 4502.953095][T22992] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22992 | [4502.953598][T22992] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4502.953866][T22992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4502.953868][T22992] Call Trace: [ 4502.953870][T22992] [4502.953873][T22992] dump_stack_lvl (lib/dump_stack.c:123) [4502.953881][T22992] check_preemption_disabled (lib/smp_processor_id.c:52) [4502.953888][T22992] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4502.953895][T22992] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4502.953903][T22992] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.953909][T22992] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4502.953914][T22992] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.953926][T22992] rawv6_sendmsg (net/ipv6/raw.c:918) [4502.953938][T22992] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4502.953944][T22992] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4502.953949][T22992] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.953958][T22992] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4502.953964][T22992] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4502.953973][T22992] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4502.953989][T22992] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4502.953992][T22992] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.954003][T22992] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.954008][T22992] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.954014][T22992] ? __pfx___sys_sendto (net/socket.c:2147) [4502.954028][T22992] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4502.954036][T22992] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4502.954044][T22992] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4502.954051][T22992] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4502.954061][T22992] __x64_sys_sendto (net/socket.c:2183) [4502.954065][T22992] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4502.954069][T22992] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4502.954074][T22992] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4502.954079][T22992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4502.954083][T22992] RIP: 0033:0x7ff97c8aba4a [ 4502.954087][T22992] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4502.954091][T22992] RSP: 002b:00007ffef09d4ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4502.954095][T22992] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff97c8aba4a [ 4502.954097][T22992] RDX: 0000000000000040 RSI: 0000000029f9e340 RDI: 0000000000000005 [ 4502.954099][T22992] RBP: 00007ffef09d4f70 R08: 0000000000418574 R09: 000000000000001c [ 4502.954101][T22992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4502.954103][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff97c9d4000 | [ 4502.954103][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff97c9d4000 | [ 4502.954118][T22992] | [ 4502.954121][T22992] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22992 | [4502.966830][T22992] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4502.967088][T22992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4502.967090][T22992] Call Trace: [ 4502.967092][T22992] [4502.967094][T22992] dump_stack_lvl (lib/dump_stack.c:123) [4502.967101][T22992] check_preemption_disabled (lib/smp_processor_id.c:52) [4502.967108][T22992] lwtunnel_output (net/core/lwtunnel.c:359) [4502.967115][T22992] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4502.967122][T22992] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.967129][T22992] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4502.967134][T22992] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.967146][T22992] rawv6_sendmsg (net/ipv6/raw.c:918) [4502.967158][T22992] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4502.967164][T22992] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4502.967168][T22992] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.967176][T22992] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4502.967181][T22992] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4502.967190][T22992] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4502.967207][T22992] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4502.967210][T22992] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.967221][T22992] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.967226][T22992] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.967232][T22992] ? __pfx___sys_sendto (net/socket.c:2147) [4502.967247][T22992] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4502.967254][T22992] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4502.967262][T22992] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4502.967269][T22992] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4502.967279][T22992] __x64_sys_sendto (net/socket.c:2183) [4502.967283][T22992] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4502.967286][T22992] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4502.967292][T22992] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4502.967297][T22992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4502.967300][T22992] RIP: 0033:0x7ff97c8aba4a [ 4502.967304][T22992] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4502.967306][T22992] RSP: 002b:00007ffef09d4ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4502.967310][T22992] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff97c8aba4a [ 4502.967312][T22992] RDX: 0000000000000040 RSI: 0000000029f9e340 RDI: 0000000000000005 [ 4502.967314][T22992] RBP: 00007ffef09d4f70 R08: 0000000000418574 R09: 000000000000001c [ 4502.967316][T22992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4502.967318][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff97c9d4000 | [ 4502.967318][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff97c9d4000 | [ 4502.967332][T22992] | [ 4502.984113][T22992] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22992 | [4502.984502][T22992] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4502.984763][T22992] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4502.984765][T22992] Call Trace: [ 4502.984767][T22992] [4502.984770][T22992] dump_stack_lvl (lib/dump_stack.c:123) [4502.984777][T22992] check_preemption_disabled (lib/smp_processor_id.c:52) [4502.984783][T22992] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4502.984789][T22992] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4502.984803][T22992] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.984809][T22992] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4502.984814][T22992] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4502.984827][T22992] rawv6_sendmsg (net/ipv6/raw.c:918) [4502.984839][T22992] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4502.984844][T22992] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4502.984849][T22992] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.984857][T22992] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4502.984861][T22992] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4502.984871][T22992] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4502.984887][T22992] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4502.984890][T22992] ? __lock_release (kernel/locking/lockdep.c:5534) [4502.984902][T22992] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.984907][T22992] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4502.984912][T22992] ? __pfx___sys_sendto (net/socket.c:2147) [4502.984927][T22992] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4502.984934][T22992] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4502.984942][T22992] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4502.984949][T22992] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4502.984959][T22992] __x64_sys_sendto (net/socket.c:2183) [4502.984963][T22992] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4502.984967][T22992] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4502.984972][T22992] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4502.984977][T22992] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4502.984980][T22992] RIP: 0033:0x7ff97c8aba4a [ 4502.984984][T22992] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4502.984987][T22992] RSP: 002b:00007ffef09d4ee8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4502.984990][T22992] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff97c8aba4a [ 4502.984993][T22992] RDX: 0000000000000040 RSI: 0000000029f9e340 RDI: 0000000000000005 [ 4502.984995][T22992] RBP: 00007ffef09d4f70 R08: 0000000000418574 R09: 000000000000001c [ 4502.984997][T22992] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4502.984999][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff97c9d4000 | [ 4502.984999][T22992] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff97c9d4000 | [ 4502.985013][T22992] | [ 4503.457469][T22996] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22996 | [4503.457953][T22996] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4503.458207][T22996] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4503.458209][T22996] Call Trace: [ 4503.458211][T22996] [4503.458214][T22996] dump_stack_lvl (lib/dump_stack.c:123) [4503.458224][T22996] check_preemption_disabled (lib/smp_processor_id.c:52) [4503.458231][T22996] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4503.458238][T22996] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4503.458247][T22996] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4503.458255][T22996] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4503.458260][T22996] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4503.458272][T22996] rawv6_sendmsg (net/ipv6/raw.c:918) [4503.458284][T22996] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4503.458289][T22996] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4503.458296][T22996] ? __lock_release (kernel/locking/lockdep.c:5534) [4503.458306][T22996] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4503.458312][T22996] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4503.458321][T22996] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4503.458338][T22996] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4503.458341][T22996] ? __lock_release (kernel/locking/lockdep.c:5534) [4503.458352][T22996] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4503.458359][T22996] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4503.458364][T22996] ? __pfx___sys_sendto (net/socket.c:2147) [4503.458380][T22996] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4503.458387][T22996] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4503.458396][T22996] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4503.458404][T22996] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4503.458414][T22996] __x64_sys_sendto (net/socket.c:2183) [4503.458418][T22996] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4503.458423][T22996] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4503.458428][T22996] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4503.458433][T22996] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4503.458437][T22996] RIP: 0033:0x7fd3c060fa4a [ 4503.458442][T22996] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.458446][T22996] RSP: 002b:00007ffcb5056788 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4503.458450][T22996] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3c060fa4a [ 4503.458453][T22996] RDX: 0000000000000040 RSI: 000000003bc6f340 RDI: 0000000000000005 [ 4503.458454][T22996] RBP: 00007ffcb5056810 R08: 0000000000418574 R09: 000000000000001c [ 4503.458457][T22996] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4503.458459][T22996] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3c0738000 | [ 4506.286959][T23020] lwtunnel_output(): recursion limit reached on datapath | [ 4507.780604][T23024] check_preemption_disabled: 18 callbacks suppressed | [ 4507.780613][T23024] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23024 | [4507.781404][T23024] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4507.781691][T23024] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4507.781694][T23024] Call Trace: [ 4507.781696][T23024] [4507.781699][T23024] dump_stack_lvl (lib/dump_stack.c:123) [4507.781710][T23024] check_preemption_disabled (lib/smp_processor_id.c:52) [4507.781718][T23024] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4507.781725][T23024] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4507.781734][T23024] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4507.781743][T23024] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4507.781748][T23024] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4507.781760][T23024] rawv6_sendmsg (net/ipv6/raw.c:918) [4507.781772][T23024] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4507.781778][T23024] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4507.781785][T23024] ? __lock_release (kernel/locking/lockdep.c:5534) [4507.781796][T23024] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4507.781804][T23024] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4507.781813][T23024] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4507.781830][T23024] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4507.781833][T23024] ? __lock_release (kernel/locking/lockdep.c:5534) [4507.781844][T23024] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4507.781852][T23024] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4507.781857][T23024] ? __pfx___sys_sendto (net/socket.c:2147) [4507.781872][T23024] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4507.781880][T23024] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4507.781890][T23024] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4507.781897][T23024] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4507.781907][T23024] __x64_sys_sendto (net/socket.c:2183) [4507.781911][T23024] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4507.781915][T23024] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4507.781921][T23024] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4507.781926][T23024] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4507.781930][T23024] RIP: 0033:0x7fcc6c1eca4a [ 4507.781935][T23024] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4507.781938][T23024] RSP: 002b:00007ffe34c3e7e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4507.781943][T23024] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc6c1eca4a [ 4507.781945][T23024] RDX: 0000000000000040 RSI: 000000003ce09340 RDI: 0000000000000005 [ 4507.781947][T23024] RBP: 00007ffe34c3e870 R08: 0000000000418574 R09: 000000000000001c [ 4507.781949][T23024] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4507.781951][T23024] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc6c315000 | [ 4507.781965][T23024] | [ 4507.781968][T23024] lwtunnel_output(): recursion limit reached on datapath | [ 4509.270211][T23028] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23028 | [4509.270692][T23028] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4509.270957][T23028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4509.270960][T23028] Call Trace: [ 4509.270963][T23028] [4509.270965][T23028] dump_stack_lvl (lib/dump_stack.c:123) [4509.270976][T23028] check_preemption_disabled (lib/smp_processor_id.c:52) [4509.270984][T23028] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4509.270991][T23028] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4509.271000][T23028] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.271008][T23028] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4509.271014][T23028] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.271026][T23028] rawv6_sendmsg (net/ipv6/raw.c:918) [4509.271038][T23028] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4509.271044][T23028] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4509.271051][T23028] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.271061][T23028] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4509.271068][T23028] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4509.271077][T23028] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4509.271094][T23028] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4509.271097][T23028] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.271108][T23028] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.271115][T23028] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.271121][T23028] ? __pfx___sys_sendto (net/socket.c:2147) [4509.271136][T23028] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4509.271144][T23028] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4509.271153][T23028] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4509.271160][T23028] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4509.271171][T23028] __x64_sys_sendto (net/socket.c:2183) [4509.271175][T23028] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4509.271179][T23028] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4509.271185][T23028] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4509.271190][T23028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4509.271195][T23028] RIP: 0033:0x7f6773cfba4a [ 4509.271200][T23028] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.271203][T23028] RSP: 002b:00007ffde188c908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4509.271207][T23028] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6773cfba4a [ 4509.271210][T23028] RDX: 0000000000000040 RSI: 0000000018d5f340 RDI: 0000000000000005 [ 4509.271212][T23028] RBP: 00007ffde188c990 R08: 0000000000418574 R09: 000000000000001c [ 4509.271214][T23028] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4509.271216][T23028] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6773e24000 | [ 4509.271216][T23028] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6773e24000 | [ 4509.271231][T23028] | [ 4509.271234][T23028] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23028 | [4509.283662][T23028] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4509.283916][T23028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4509.283919][T23028] Call Trace: [ 4509.283920][T23028] [4509.283923][T23028] dump_stack_lvl (lib/dump_stack.c:123) [4509.283931][T23028] check_preemption_disabled (lib/smp_processor_id.c:52) [4509.283937][T23028] lwtunnel_output (net/core/lwtunnel.c:359) [4509.283944][T23028] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4509.283951][T23028] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.283957][T23028] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4509.283963][T23028] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.283975][T23028] rawv6_sendmsg (net/ipv6/raw.c:918) [4509.283987][T23028] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4509.283993][T23028] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4509.283997][T23028] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.284006][T23028] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4509.284011][T23028] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4509.284020][T23028] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4509.284037][T23028] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4509.284040][T23028] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.284051][T23028] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.284056][T23028] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.284062][T23028] ? __pfx___sys_sendto (net/socket.c:2147) [4509.284077][T23028] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4509.284084][T23028] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4509.284092][T23028] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4509.284100][T23028] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4509.284110][T23028] __x64_sys_sendto (net/socket.c:2183) [4509.284114][T23028] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4509.284118][T23028] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4509.284123][T23028] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4509.284128][T23028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4509.284131][T23028] RIP: 0033:0x7f6773cfba4a [ 4509.284135][T23028] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.284138][T23028] RSP: 002b:00007ffde188c908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4509.284141][T23028] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6773cfba4a [ 4509.284143][T23028] RDX: 0000000000000040 RSI: 0000000018d5f340 RDI: 0000000000000005 [ 4509.284146][T23028] RBP: 00007ffde188c990 R08: 0000000000418574 R09: 000000000000001c [ 4509.284147][T23028] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4509.284149][T23028] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6773e24000 | [ 4509.284149][T23028] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6773e24000 | [ 4509.284164][T23028] | [ 4509.299129][T23028] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23028 | [4509.299513][T23028] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4509.299763][T23028] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4509.299764][T23028] Call Trace: [ 4509.299766][T23028] [4509.299769][T23028] dump_stack_lvl (lib/dump_stack.c:123) [4509.299776][T23028] check_preemption_disabled (lib/smp_processor_id.c:52) [4509.299782][T23028] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4509.299789][T23028] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4509.299797][T23028] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.299804][T23028] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4509.299809][T23028] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.299822][T23028] rawv6_sendmsg (net/ipv6/raw.c:918) [4509.299834][T23028] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4509.299839][T23028] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4509.299844][T23028] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.299853][T23028] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4509.299858][T23028] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4509.299867][T23028] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4509.299884][T23028] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4509.299887][T23028] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.299898][T23028] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.299903][T23028] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.299909][T23028] ? __pfx___sys_sendto (net/socket.c:2147) [4509.299924][T23028] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4509.299930][T23028] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4509.299939][T23028] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4509.299946][T23028] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4509.299956][T23028] __x64_sys_sendto (net/socket.c:2183) [4509.299960][T23028] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4509.299964][T23028] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4509.299969][T23028] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4509.299974][T23028] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4509.299978][T23028] RIP: 0033:0x7f6773cfba4a [ 4509.299982][T23028] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.299984][T23028] RSP: 002b:00007ffde188c908 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4509.299988][T23028] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6773cfba4a [ 4509.299990][T23028] RDX: 0000000000000040 RSI: 0000000018d5f340 RDI: 0000000000000005 [ 4509.299993][T23028] RBP: 00007ffde188c990 R08: 0000000000418574 R09: 000000000000001c [ 4509.299995][T23028] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4509.299997][T23028] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6773e24000 | [ 4509.299997][T23028] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6773e24000 | [ 4509.300012][T23028] | [ 4509.792712][T23032] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23032 | [4509.793203][T23032] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4509.793475][T23032] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4509.793478][T23032] Call Trace: [ 4509.793480][T23032] [4509.793483][T23032] dump_stack_lvl (lib/dump_stack.c:123) [4509.793495][T23032] check_preemption_disabled (lib/smp_processor_id.c:52) [4509.793503][T23032] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4509.793509][T23032] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4509.793519][T23032] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.793528][T23032] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4509.793533][T23032] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.793545][T23032] rawv6_sendmsg (net/ipv6/raw.c:918) [4509.793557][T23032] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4509.793563][T23032] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4509.793570][T23032] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.793581][T23032] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4509.793589][T23032] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4509.793598][T23032] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4509.793614][T23032] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4509.793618][T23032] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.793629][T23032] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.793636][T23032] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.793642][T23032] ? __pfx___sys_sendto (net/socket.c:2147) [4509.793657][T23032] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4509.793665][T23032] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4509.793675][T23032] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4509.793683][T23032] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4509.793693][T23032] __x64_sys_sendto (net/socket.c:2183) [4509.793697][T23032] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4509.793701][T23032] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4509.793706][T23032] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4509.793711][T23032] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4509.793716][T23032] RIP: 0033:0x7fe7fcbaca4a [ 4509.793720][T23032] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.793724][T23032] RSP: 002b:00007ffcbe69aca8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4509.793728][T23032] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe7fcbaca4a [ 4509.793730][T23032] RDX: 0000000000000040 RSI: 000000002fbdf340 RDI: 0000000000000005 [ 4509.793732][T23032] RBP: 00007ffcbe69ad30 R08: 0000000000418574 R09: 000000000000001c [ 4509.793734][T23032] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4509.793736][T23032] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe7fccd5000 | [ 4509.793750][T23032] | [ 4509.807027][T23032] lwtunnel_output(): recursion limit reached on datapath | [ 4511.274657][T23036] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23036 | [4511.275161][T23036] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4511.275428][T23036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4511.275431][T23036] Call Trace: [ 4511.275433][T23036] [4511.275436][T23036] dump_stack_lvl (lib/dump_stack.c:123) [4511.275446][T23036] check_preemption_disabled (lib/smp_processor_id.c:52) [4511.275454][T23036] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4511.275461][T23036] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4511.275470][T23036] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4511.275480][T23036] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4511.275486][T23036] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4511.275498][T23036] rawv6_sendmsg (net/ipv6/raw.c:918) [4511.275510][T23036] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4511.275516][T23036] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4511.275523][T23036] ? __lock_release (kernel/locking/lockdep.c:5534) [4511.275533][T23036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4511.275541][T23036] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4511.275550][T23036] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4511.275566][T23036] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4511.275570][T23036] ? __lock_release (kernel/locking/lockdep.c:5534) [4511.275581][T23036] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4511.275588][T23036] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4511.275594][T23036] ? __pfx___sys_sendto (net/socket.c:2147) [4511.275608][T23036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4511.275616][T23036] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4511.275626][T23036] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4511.275633][T23036] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4511.275643][T23036] __x64_sys_sendto (net/socket.c:2183) [4511.275647][T23036] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4511.275653][T23036] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4511.275658][T23036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4511.275663][T23036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4511.275668][T23036] RIP: 0033:0x7f0474dd1a4a [ 4511.275673][T23036] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.275676][T23036] RSP: 002b:00007fff19f06e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4511.275680][T23036] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0474dd1a4a [ 4511.275683][T23036] RDX: 0000000000000040 RSI: 0000000018e33340 RDI: 0000000000000005 [ 4511.275685][T23036] RBP: 00007fff19f06ec0 R08: 0000000000418574 R09: 000000000000001c [ 4511.275687][T23036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4511.275689][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0474efa000 | [ 4511.275689][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0474efa000 | [ 4511.275703][T23036] | [ 4511.288470][T23036] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23036 | [4511.288851][T23036] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4511.289107][T23036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4511.289109][T23036] Call Trace: [ 4511.289111][T23036] [4511.289113][T23036] dump_stack_lvl (lib/dump_stack.c:123) [4511.289120][T23036] check_preemption_disabled (lib/smp_processor_id.c:52) [4511.289126][T23036] lwtunnel_output (net/core/lwtunnel.c:359) [4511.289133][T23036] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4511.289141][T23036] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4511.289147][T23036] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4511.289152][T23036] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4511.289165][T23036] rawv6_sendmsg (net/ipv6/raw.c:918) [4511.289176][T23036] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4511.289182][T23036] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4511.289186][T23036] ? __lock_release (kernel/locking/lockdep.c:5534) [4511.289194][T23036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4511.289199][T23036] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4511.289208][T23036] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4511.289225][T23036] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4511.289228][T23036] ? __lock_release (kernel/locking/lockdep.c:5534) [4511.289239][T23036] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4511.289244][T23036] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4511.289250][T23036] ? __pfx___sys_sendto (net/socket.c:2147) [4511.289265][T23036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4511.289272][T23036] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4511.289281][T23036] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4511.289288][T23036] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4511.289298][T23036] __x64_sys_sendto (net/socket.c:2183) [4511.289303][T23036] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4511.289307][T23036] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4511.289311][T23036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4511.289317][T23036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4511.289320][T23036] RIP: 0033:0x7f0474dd1a4a [ 4511.289324][T23036] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.289327][T23036] RSP: 002b:00007fff19f06e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4511.289330][T23036] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0474dd1a4a [ 4511.289332][T23036] RDX: 0000000000000040 RSI: 0000000018e33340 RDI: 0000000000000005 [ 4511.289335][T23036] RBP: 00007fff19f06ec0 R08: 0000000000418574 R09: 000000000000001c [ 4511.289337][T23036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4511.289339][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0474efa000 | [ 4511.289339][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0474efa000 | [ 4511.289354][T23036] | [ 4511.302934][T23036] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23036 | [4511.303316][T23036] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4511.303595][T23036] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4511.303597][T23036] Call Trace: [ 4511.303599][T23036] [4511.303601][T23036] dump_stack_lvl (lib/dump_stack.c:123) [4511.303609][T23036] check_preemption_disabled (lib/smp_processor_id.c:52) [4511.303615][T23036] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4511.303621][T23036] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4511.303629][T23036] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4511.303635][T23036] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4511.303640][T23036] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4511.303653][T23036] rawv6_sendmsg (net/ipv6/raw.c:918) [4511.303665][T23036] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4511.303670][T23036] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4511.303674][T23036] ? __lock_release (kernel/locking/lockdep.c:5534) [4511.303683][T23036] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4511.303688][T23036] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4511.303697][T23036] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4511.303714][T23036] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4511.303717][T23036] ? __lock_release (kernel/locking/lockdep.c:5534) [4511.303728][T23036] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4511.303733][T23036] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4511.303739][T23036] ? __pfx___sys_sendto (net/socket.c:2147) [4511.303754][T23036] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4511.303761][T23036] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4511.303769][T23036] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4511.303776][T23036] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4511.303786][T23036] __x64_sys_sendto (net/socket.c:2183) [4511.303790][T23036] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4511.303794][T23036] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4511.303799][T23036] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4511.303804][T23036] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4511.303807][T23036] RIP: 0033:0x7f0474dd1a4a [ 4511.303811][T23036] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.303814][T23036] RSP: 002b:00007fff19f06e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4511.303817][T23036] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0474dd1a4a [ 4511.303820][T23036] RDX: 0000000000000040 RSI: 0000000018e33340 RDI: 0000000000000005 [ 4511.303822][T23036] RBP: 00007fff19f06ec0 R08: 0000000000418574 R09: 000000000000001c [ 4511.303824][T23036] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4511.303826][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0474efa000 | [ 4511.303826][T23036] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0474efa000 | [ 4511.303841][T23036] | [ 4511.781329][T23040] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23040 | [4511.783183][T23040] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4511.783617][T23040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4511.783619][T23040] Call Trace: [ 4511.783622][T23040] [4511.783624][T23040] dump_stack_lvl (lib/dump_stack.c:123) [4511.783634][T23040] check_preemption_disabled (lib/smp_processor_id.c:52) [4511.783642][T23040] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4511.783648][T23040] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4511.783658][T23040] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4511.783666][T23040] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4511.783671][T23040] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4511.783683][T23040] rawv6_sendmsg (net/ipv6/raw.c:918) [4511.783695][T23040] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4511.783700][T23040] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4511.783707][T23040] ? __lock_release (kernel/locking/lockdep.c:5534) [4511.783718][T23040] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4511.783727][T23040] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4511.783743][T23040] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4511.783762][T23040] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4511.783766][T23040] ? __lock_release (kernel/locking/lockdep.c:5534) [4511.783777][T23040] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4511.783783][T23040] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4511.783789][T23040] ? __pfx___sys_sendto (net/socket.c:2147) [4511.783805][T23040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4511.783813][T23040] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4511.783822][T23040] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4511.783829][T23040] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4511.783840][T23040] __x64_sys_sendto (net/socket.c:2183) [4511.783845][T23040] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4511.783849][T23040] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4511.783854][T23040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4511.783859][T23040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4511.783864][T23040] RIP: 0033:0x7fb25515fa4a [ 4511.783869][T23040] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.783873][T23040] RSP: 002b:00007ffc46d9c528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4511.783877][T23040] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb25515fa4a [ 4511.783880][T23040] RDX: 0000000000000040 RSI: 0000000000cac340 RDI: 0000000000000005 [ 4511.783882][T23040] RBP: 00007ffc46d9c5b0 R08: 0000000000418574 R09: 000000000000001c [ 4511.783884][T23040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4511.783886][T23040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb255288000 | [ 4511.783886][T23040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb255288000 | [ 4511.783901][T23040] | [ 4511.783956][T23040] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23040 | [4511.797266][T23040] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4511.797569][T23040] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4511.797571][T23040] Call Trace: [ 4511.797573][T23040] [4511.797575][T23040] dump_stack_lvl (lib/dump_stack.c:123) [4511.797584][T23040] check_preemption_disabled (lib/smp_processor_id.c:52) [4511.797591][T23040] lwtunnel_output (net/core/lwtunnel.c:359) [4511.797598][T23040] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4511.797606][T23040] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4511.797613][T23040] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4511.797618][T23040] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4511.797630][T23040] rawv6_sendmsg (net/ipv6/raw.c:918) [4511.797642][T23040] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4511.797648][T23040] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4511.797653][T23040] ? __lock_release (kernel/locking/lockdep.c:5534) [4511.797661][T23040] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4511.797668][T23040] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4511.797676][T23040] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4511.797693][T23040] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4511.797696][T23040] ? __lock_release (kernel/locking/lockdep.c:5534) [4511.797707][T23040] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4511.797713][T23040] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4511.797719][T23040] ? __pfx___sys_sendto (net/socket.c:2147) [4511.797734][T23040] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4511.797741][T23040] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4511.797750][T23040] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4511.797757][T23040] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4511.797767][T23040] __x64_sys_sendto (net/socket.c:2183) [4511.797772][T23040] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4511.797775][T23040] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4511.797780][T23040] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4511.797785][T23040] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4511.797789][T23040] RIP: 0033:0x7fb25515fa4a [ 4511.797793][T23040] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.797797][T23040] RSP: 002b:00007ffc46d9c528 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4511.797800][T23040] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb25515fa4a [ 4511.797803][T23040] RDX: 0000000000000040 RSI: 0000000000cac340 RDI: 0000000000000005 [ 4511.797805][T23040] RBP: 00007ffc46d9c5b0 R08: 0000000000418574 R09: 000000000000001c [ 4511.797808][T23040] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4511.797810][T23040] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb255288000 | [ 4511.797825][T23040] | [ 4513.225807][T23052] check_preemption_disabled: 7 callbacks suppressed | [ 4513.225816][T23052] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23052 | [4513.227354][T23052] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4513.227648][T23052] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4513.227650][T23052] Call Trace: [ 4513.227653][T23052] [4513.227656][T23052] dump_stack_lvl (lib/dump_stack.c:123) [4513.227666][T23052] check_preemption_disabled (lib/smp_processor_id.c:52) [4513.227674][T23052] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4513.227681][T23052] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4513.227690][T23052] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.227698][T23052] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4513.227703][T23052] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.227716][T23052] rawv6_sendmsg (net/ipv6/raw.c:918) [4513.227727][T23052] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4513.227733][T23052] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4513.227740][T23052] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.227750][T23052] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4513.227757][T23052] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4513.227767][T23052] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4513.227793][T23052] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4513.227796][T23052] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.227807][T23052] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.227814][T23052] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.227820][T23052] ? __pfx___sys_sendto (net/socket.c:2147) [4513.227835][T23052] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4513.227842][T23052] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4513.227851][T23052] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4513.227858][T23052] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4513.227868][T23052] __x64_sys_sendto (net/socket.c:2183) [4513.227872][T23052] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4513.227876][T23052] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4513.227881][T23052] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4513.227886][T23052] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4513.227891][T23052] RIP: 0033:0x7f62191bda4a [ 4513.227896][T23052] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.227899][T23052] RSP: 002b:00007ffcb33f8c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4513.227904][T23052] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f62191bda4a [ 4513.227906][T23052] RDX: 0000000000000040 RSI: 000000003a735340 RDI: 0000000000000005 [ 4513.227908][T23052] RBP: 00007ffcb33f8cc0 R08: 0000000000418574 R09: 000000000000001c [ 4513.227911][T23052] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4513.227913][T23052] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62192e6000 | [ 4513.227913][T23052] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62192e6000 | [ 4513.227927][T23052] | [ 4513.227930][T23052] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23052 | [4513.240013][T23052] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4513.240271][T23052] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4513.240273][T23052] Call Trace: [ 4513.240275][T23052] [4513.240277][T23052] dump_stack_lvl (lib/dump_stack.c:123) [4513.240285][T23052] check_preemption_disabled (lib/smp_processor_id.c:52) [4513.240291][T23052] lwtunnel_output (net/core/lwtunnel.c:359) [4513.240298][T23052] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4513.240305][T23052] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.240311][T23052] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4513.240316][T23052] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.240329][T23052] rawv6_sendmsg (net/ipv6/raw.c:918) [4513.240341][T23052] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4513.240347][T23052] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4513.240352][T23052] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.240360][T23052] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4513.240364][T23052] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4513.240374][T23052] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4513.240390][T23052] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4513.240393][T23052] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.240405][T23052] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.240409][T23052] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.240415][T23052] ? __pfx___sys_sendto (net/socket.c:2147) [4513.240431][T23052] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4513.240438][T23052] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4513.240446][T23052] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4513.240453][T23052] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4513.240463][T23052] __x64_sys_sendto (net/socket.c:2183) [4513.240467][T23052] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4513.240471][T23052] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4513.240477][T23052] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4513.240482][T23052] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4513.240485][T23052] RIP: 0033:0x7f62191bda4a [ 4513.240488][T23052] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.240491][T23052] RSP: 002b:00007ffcb33f8c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4513.240494][T23052] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f62191bda4a [ 4513.240496][T23052] RDX: 0000000000000040 RSI: 000000003a735340 RDI: 0000000000000005 [ 4513.240498][T23052] RBP: 00007ffcb33f8cc0 R08: 0000000000418574 R09: 000000000000001c [ 4513.240501][T23052] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4513.240503][T23052] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62192e6000 | [ 4513.240503][T23052] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62192e6000 | [ 4513.240518][T23052] | [ 4513.253412][T23052] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23052 | [4513.253822][T23052] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4513.254084][T23052] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4513.254086][T23052] Call Trace: [ 4513.254088][T23052] [4513.254090][T23052] dump_stack_lvl (lib/dump_stack.c:123) [4513.254096][T23052] check_preemption_disabled (lib/smp_processor_id.c:52) [4513.254103][T23052] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4513.254109][T23052] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4513.254116][T23052] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.254123][T23052] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4513.254128][T23052] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.254141][T23052] rawv6_sendmsg (net/ipv6/raw.c:918) [4513.254152][T23052] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4513.254158][T23052] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4513.254163][T23052] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.254171][T23052] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4513.254176][T23052] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4513.254185][T23052] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4513.254202][T23052] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4513.254204][T23052] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.254216][T23052] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.254220][T23052] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.254227][T23052] ? __pfx___sys_sendto (net/socket.c:2147) [4513.254242][T23052] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4513.254249][T23052] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4513.254256][T23052] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4513.254264][T23052] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4513.254274][T23052] __x64_sys_sendto (net/socket.c:2183) [4513.254278][T23052] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4513.254281][T23052] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4513.254286][T23052] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4513.254291][T23052] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4513.254295][T23052] RIP: 0033:0x7f62191bda4a [ 4513.254298][T23052] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.254301][T23052] RSP: 002b:00007ffcb33f8c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4513.254305][T23052] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f62191bda4a [ 4513.254307][T23052] RDX: 0000000000000040 RSI: 000000003a735340 RDI: 0000000000000005 [ 4513.254309][T23052] RBP: 00007ffcb33f8cc0 R08: 0000000000418574 R09: 000000000000001c [ 4513.254311][T23052] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4513.254314][T23052] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62192e6000 | [ 4513.254314][T23052] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f62192e6000 | [ 4513.254328][T23052] | [ 4513.728692][T23056] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23056 | [4513.729170][T23056] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4513.729426][T23056] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4513.729428][T23056] Call Trace: [ 4513.729431][T23056] [4513.729434][T23056] dump_stack_lvl (lib/dump_stack.c:123) [4513.729445][T23056] check_preemption_disabled (lib/smp_processor_id.c:52) [4513.729453][T23056] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4513.729460][T23056] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4513.729470][T23056] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.729480][T23056] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4513.729486][T23056] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4513.729499][T23056] rawv6_sendmsg (net/ipv6/raw.c:918) [4513.729510][T23056] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4513.729516][T23056] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4513.729523][T23056] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.729534][T23056] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4513.729541][T23056] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4513.729550][T23056] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4513.729566][T23056] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4513.729570][T23056] ? __lock_release (kernel/locking/lockdep.c:5534) [4513.729581][T23056] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.729590][T23056] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4513.729596][T23056] ? __pfx___sys_sendto (net/socket.c:2147) [4513.729611][T23056] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4513.729619][T23056] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4513.729629][T23056] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4513.729636][T23056] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4513.729646][T23056] __x64_sys_sendto (net/socket.c:2183) [4513.729650][T23056] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4513.729655][T23056] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4513.729660][T23056] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4513.729665][T23056] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4513.729670][T23056] RIP: 0033:0x7feebf0d2a4a [ 4513.729675][T23056] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.729678][T23056] RSP: 002b:00007ffe97d1e688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4513.729682][T23056] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007feebf0d2a4a [ 4513.729684][T23056] RDX: 0000000000000040 RSI: 0000000038137340 RDI: 0000000000000005 [ 4513.729686][T23056] RBP: 00007ffe97d1e710 R08: 0000000000418574 R09: 000000000000001c [ 4513.729688][T23056] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4513.729690][T23056] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007feebf1fb000 | [ 4513.729705][T23056] | [ 4513.742991][T23056] lwtunnel_output(): recursion limit reached on datapath | [ 4515.223376][T23060] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23060 | [4515.223872][T23060] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4515.224146][T23060] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.224148][T23060] Call Trace: [ 4515.224151][T23060] [4515.224153][T23060] dump_stack_lvl (lib/dump_stack.c:123) [4515.224164][T23060] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.224172][T23060] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4515.224178][T23060] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.224188][T23060] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.224196][T23060] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.224201][T23060] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.224213][T23060] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.224225][T23060] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.224231][T23060] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.224237][T23060] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.224247][T23060] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.224254][T23060] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.224263][T23060] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.224280][T23060] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.224283][T23060] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.224294][T23060] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.224301][T23060] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.224307][T23060] ? __pfx___sys_sendto (net/socket.c:2147) [4515.224322][T23060] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.224329][T23060] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.224339][T23060] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.224346][T23060] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.224356][T23060] __x64_sys_sendto (net/socket.c:2183) [4515.224360][T23060] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4515.224365][T23060] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.224370][T23060] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.224375][T23060] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.224380][T23060] RIP: 0033:0x7f470ddb0a4a [ 4515.224384][T23060] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4515.224388][T23060] RSP: 002b:00007ffe3ab12238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.224392][T23060] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f470ddb0a4a [ 4515.224394][T23060] RDX: 0000000000000040 RSI: 000000000b678340 RDI: 0000000000000005 [ 4515.224396][T23060] RBP: 00007ffe3ab122c0 R08: 0000000000418574 R09: 000000000000001c [ 4515.224398][T23060] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.224400][T23060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f470ded9000 | [ 4515.224400][T23060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f470ded9000 | [ 4515.224414][T23060] | [ 4515.224417][T23060] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23060 | [4515.237090][T23060] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4515.237352][T23060] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.237354][T23060] Call Trace: [ 4515.237356][T23060] [4515.237358][T23060] dump_stack_lvl (lib/dump_stack.c:123) [4515.237364][T23060] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.237370][T23060] lwtunnel_output (net/core/lwtunnel.c:359) [4515.237377][T23060] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.237384][T23060] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.237391][T23060] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.237396][T23060] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.237408][T23060] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.237420][T23060] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.237426][T23060] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.237430][T23060] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.237439][T23060] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.237443][T23060] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.237452][T23060] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.237468][T23060] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.237471][T23060] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.237483][T23060] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.237488][T23060] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.237494][T23060] ? __pfx___sys_sendto (net/socket.c:2147) [4515.237509][T23060] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.237517][T23060] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.237525][T23060] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.237532][T23060] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.237542][T23060] __x64_sys_sendto (net/socket.c:2183) [4515.237547][T23060] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4515.237550][T23060] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.237555][T23060] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.237560][T23060] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.237563][T23060] RIP: 0033:0x7f470ddb0a4a [ 4515.237567][T23060] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4515.237570][T23060] RSP: 002b:00007ffe3ab12238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.237573][T23060] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f470ddb0a4a [ 4515.237575][T23060] RDX: 0000000000000040 RSI: 000000000b678340 RDI: 0000000000000005 [ 4515.237577][T23060] RBP: 00007ffe3ab122c0 R08: 0000000000418574 R09: 000000000000001c [ 4515.237579][T23060] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.237581][T23060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f470ded9000 | [ 4515.237581][T23060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f470ded9000 | [ 4515.237595][T23060] | [ 4515.251100][T23060] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23060 | [4515.251495][T23060] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4515.251761][T23060] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.251764][T23060] Call Trace: [ 4515.251766][T23060] [4515.251768][T23060] dump_stack_lvl (lib/dump_stack.c:123) [4515.251774][T23060] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.251780][T23060] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4515.251787][T23060] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.251794][T23060] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.251801][T23060] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.251805][T23060] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.251818][T23060] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.251830][T23060] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.251836][T23060] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.251840][T23060] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.251848][T23060] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.251852][T23060] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.251862][T23060] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.251878][T23060] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.251881][T23060] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.251893][T23060] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.251897][T23060] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.251903][T23060] ? __pfx___sys_sendto (net/socket.c:2147) [4515.251918][T23060] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.251924][T23060] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.251933][T23060] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.251940][T23060] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.251950][T23060] __x64_sys_sendto (net/socket.c:2183) [4515.251954][T23060] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4515.251957][T23060] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.251962][T23060] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.251967][T23060] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.251970][T23060] RIP: 0033:0x7f470ddb0a4a [ 4515.251974][T23060] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4515.251977][T23060] RSP: 002b:00007ffe3ab12238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.251980][T23060] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f470ddb0a4a [ 4515.251983][T23060] RDX: 0000000000000040 RSI: 000000000b678340 RDI: 0000000000000005 [ 4515.251985][T23060] RBP: 00007ffe3ab122c0 R08: 0000000000418574 R09: 000000000000001c [ 4515.251987][T23060] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.251989][T23060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f470ded9000 | [ 4515.251989][T23060] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f470ded9000 | [ 4515.252004][T23060] | [ 4515.726665][T23064] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23064 | [4515.727181][T23064] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4515.727461][T23064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.727463][T23064] Call Trace: [ 4515.727466][T23064] [4515.727468][T23064] dump_stack_lvl (lib/dump_stack.c:123) [4515.727480][T23064] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.727487][T23064] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4515.727494][T23064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.727503][T23064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.727511][T23064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.727516][T23064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.727529][T23064] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.727541][T23064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.727546][T23064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.727553][T23064] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.727564][T23064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.727570][T23064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.727579][T23064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.727595][T23064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.727599][T23064] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.727611][T23064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.727617][T23064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.727623][T23064] ? __pfx___sys_sendto (net/socket.c:2147) [4515.727638][T23064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.727646][T23064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.727655][T23064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.727663][T23064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.727673][T23064] __x64_sys_sendto (net/socket.c:2183) [4515.727677][T23064] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4515.727682][T23064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.727687][T23064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.727692][T23064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.727697][T23064] RIP: 0033:0x7f18d9c9ea4a [ 4515.727701][T23064] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4515.727705][T23064] RSP: 002b:00007ffde80c7a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.727709][T23064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18d9c9ea4a [ 4515.727712][T23064] RDX: 0000000000000040 RSI: 000000000d446340 RDI: 0000000000000005 [ 4515.727713][T23064] RBP: 00007ffde80c7a90 R08: 0000000000418574 R09: 000000000000001c [ 4515.727715][T23064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.727717][T23064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18d9dc7000 | [ 4515.727717][T23064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18d9dc7000 | [ 4515.727732][T23064] | [ 4515.740865][T23064] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23064 | [4515.741257][T23064] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4515.741549][T23064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.741551][T23064] Call Trace: [ 4515.741553][T23064] [4515.741555][T23064] dump_stack_lvl (lib/dump_stack.c:123) [4515.741561][T23064] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.741567][T23064] lwtunnel_output (net/core/lwtunnel.c:359) [4515.741574][T23064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.741582][T23064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.741588][T23064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.741593][T23064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.741606][T23064] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.741618][T23064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.741623][T23064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.741627][T23064] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.741635][T23064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.741639][T23064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.741649][T23064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.741665][T23064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.741668][T23064] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.741679][T23064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.741684][T23064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.741690][T23064] ? __pfx___sys_sendto (net/socket.c:2147) [4515.741705][T23064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.741712][T23064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.741720][T23064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.741728][T23064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.741738][T23064] __x64_sys_sendto (net/socket.c:2183) [4515.741742][T23064] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4515.741745][T23064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.741750][T23064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.741755][T23064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.741758][T23064] RIP: 0033:0x7f18d9c9ea4a [ 4515.741762][T23064] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4515.741764][T23064] RSP: 002b:00007ffde80c7a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.741768][T23064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18d9c9ea4a [ 4515.741770][T23064] RDX: 0000000000000040 RSI: 000000000d446340 RDI: 0000000000000005 [ 4515.741771][T23064] RBP: 00007ffde80c7a90 R08: 0000000000418574 R09: 000000000000001c [ 4515.741773][T23064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.741775][T23064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18d9dc7000 | [ 4515.741775][T23064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18d9dc7000 | [ 4515.741790][T23064] | [ 4515.742193][T23064] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23064 | [4515.755187][T23064] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4515.755462][T23064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.755463][T23064] Call Trace: [ 4515.755466][T23064] [4515.755468][T23064] dump_stack_lvl (lib/dump_stack.c:123) [4515.755476][T23064] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.755482][T23064] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4515.755489][T23064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.755496][T23064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.755502][T23064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.755507][T23064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.755519][T23064] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.755531][T23064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.755537][T23064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.755541][T23064] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.755550][T23064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.755555][T23064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.755564][T23064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.755580][T23064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.755583][T23064] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.755595][T23064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.755599][T23064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.755605][T23064] ? __pfx___sys_sendto (net/socket.c:2147) [4515.755621][T23064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.755627][T23064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.755635][T23064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.755642][T23064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.755653][T23064] __x64_sys_sendto (net/socket.c:2183) [4515.755658][T23064] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4515.755661][T23064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.755666][T23064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.755672][T23064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.755675][T23064] RIP: 0033:0x7f18d9c9ea4a [ 4515.755679][T23064] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4515.755682][T23064] RSP: 002b:00007ffde80c7a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.755685][T23064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f18d9c9ea4a [ 4515.755688][T23064] RDX: 0000000000000040 RSI: 000000000d446340 RDI: 0000000000000005 [ 4515.755690][T23064] RBP: 00007ffde80c7a90 R08: 0000000000418574 R09: 000000000000001c [ 4515.755693][T23064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.755694][T23064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f18d9dc7000 | [ 4516.233330][T23068] lwtunnel_output(): recursion limit reached on datapath | [ 4518.652895][T23080] check_preemption_disabled: 7 callbacks suppressed | [ 4518.652902][T23080] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23080 | [4518.653677][T23080] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4518.653934][T23080] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4518.653937][T23080] Call Trace: [ 4518.653939][T23080] [4518.653941][T23080] dump_stack_lvl (lib/dump_stack.c:123) [4518.653953][T23080] check_preemption_disabled (lib/smp_processor_id.c:52) [4518.653961][T23080] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4518.653968][T23080] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4518.653978][T23080] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4518.653986][T23080] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4518.653991][T23080] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4518.654004][T23080] rawv6_sendmsg (net/ipv6/raw.c:918) [4518.654015][T23080] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4518.654020][T23080] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4518.654028][T23080] ? __lock_release (kernel/locking/lockdep.c:5534) [4518.654039][T23080] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4518.654047][T23080] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4518.654057][T23080] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4518.654073][T23080] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4518.654076][T23080] ? __lock_release (kernel/locking/lockdep.c:5534) [4518.654087][T23080] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4518.654095][T23080] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4518.654101][T23080] ? __pfx___sys_sendto (net/socket.c:2147) [4518.654116][T23080] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4518.654124][T23080] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4518.654134][T23080] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4518.654142][T23080] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4518.654152][T23080] __x64_sys_sendto (net/socket.c:2183) [4518.654156][T23080] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4518.654161][T23080] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4518.654167][T23080] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4518.654172][T23080] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4518.654177][T23080] RIP: 0033:0x7f7134929a4a [ 4518.654181][T23080] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.654184][T23080] RSP: 002b:00007ffe85f683b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4518.654189][T23080] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7134929a4a [ 4518.654191][T23080] RDX: 0000000000000040 RSI: 00000000032ce340 RDI: 0000000000000005 [ 4518.654193][T23080] RBP: 00007ffe85f68440 R08: 0000000000418574 R09: 000000000000001c [ 4518.654195][T23080] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4518.654197][T23080] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7134a52000 | [ 4518.654214][T23080] lwtunnel_output(): recursion limit reached on datapath | [ 4519.565012][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4520.124875][T23084] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23084 | [4520.125341][T23084] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4520.125618][T23084] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4520.125621][T23084] Call Trace: [ 4520.125623][T23084] [4520.125625][T23084] dump_stack_lvl (lib/dump_stack.c:123) [4520.125634][T23084] check_preemption_disabled (lib/smp_processor_id.c:52) [4520.125640][T23084] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4520.125647][T23084] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4520.125655][T23084] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.125662][T23084] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4520.125667][T23084] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.125679][T23084] rawv6_sendmsg (net/ipv6/raw.c:918) [4520.125692][T23084] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4520.125697][T23084] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4520.125702][T23084] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.125711][T23084] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4520.125717][T23084] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4520.125725][T23084] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4520.125742][T23084] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4520.125745][T23084] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.125756][T23084] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.125762][T23084] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.125768][T23084] ? __pfx___sys_sendto (net/socket.c:2147) [4520.125783][T23084] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4520.125790][T23084] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4520.125798][T23084] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4520.125805][T23084] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4520.125815][T23084] __x64_sys_sendto (net/socket.c:2183) [4520.125819][T23084] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4520.125823][T23084] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4520.125828][T23084] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4520.125832][T23084] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4520.125836][T23084] RIP: 0033:0x7f5eb03c0a4a [ 4520.125840][T23084] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.125843][T23084] RSP: 002b:00007ffcd0f87ed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4520.125847][T23084] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5eb03c0a4a [ 4520.125849][T23084] RDX: 0000000000000040 RSI: 00000000055e5340 RDI: 0000000000000005 [ 4520.125851][T23084] RBP: 00007ffcd0f87f60 R08: 0000000000418574 R09: 000000000000001c [ 4520.125853][T23084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4520.125855][T23084] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5eb04e9000 | [ 4520.125870][T23084] | [ 4520.125872][T23084] lwtunnel_output(): recursion limit reached on datapath | [ 4521.606367][T23088] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23088 | [4521.607929][T23088] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4521.608203][T23088] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4521.608205][T23088] Call Trace: [ 4521.608208][T23088] [4521.608210][T23088] dump_stack_lvl (lib/dump_stack.c:123) [4521.608220][T23088] check_preemption_disabled (lib/smp_processor_id.c:52) [4521.608228][T23088] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4521.608234][T23088] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4521.608244][T23088] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.608251][T23088] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4521.608257][T23088] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.608269][T23088] rawv6_sendmsg (net/ipv6/raw.c:918) [4521.608281][T23088] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4521.608286][T23088] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4521.608293][T23088] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.608303][T23088] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4521.608310][T23088] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4521.608319][T23088] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4521.608335][T23088] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4521.608338][T23088] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.608350][T23088] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.608356][T23088] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.608362][T23088] ? __pfx___sys_sendto (net/socket.c:2147) [4521.608378][T23088] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4521.608385][T23088] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4521.608395][T23088] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4521.608402][T23088] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4521.608412][T23088] __x64_sys_sendto (net/socket.c:2183) [4521.608416][T23088] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4521.608420][T23088] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4521.608426][T23088] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4521.608431][T23088] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4521.608435][T23088] RIP: 0033:0x7f900d0afa4a [ 4521.608440][T23088] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4521.608443][T23088] RSP: 002b:00007fff3b3272d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4521.608448][T23088] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f900d0afa4a [ 4521.608450][T23088] RDX: 0000000000000040 RSI: 000000001d7f8340 RDI: 0000000000000005 [ 4521.608452][T23088] RBP: 00007fff3b327360 R08: 0000000000418574 R09: 000000000000001c [ 4521.608455][T23088] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4521.608457][T23088] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f900d1d8000 | [ 4521.608457][T23088] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f900d1d8000 | [ 4521.608471][T23088] | [ 4521.621427][T23088] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23088 | [4521.621816][T23088] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4521.622074][T23088] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4521.622076][T23088] Call Trace: [ 4521.622079][T23088] [4521.622081][T23088] dump_stack_lvl (lib/dump_stack.c:123) [4521.622088][T23088] check_preemption_disabled (lib/smp_processor_id.c:52) [4521.622095][T23088] lwtunnel_output (net/core/lwtunnel.c:359) [4521.622102][T23088] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4521.622110][T23088] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.622116][T23088] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4521.622122][T23088] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.622134][T23088] rawv6_sendmsg (net/ipv6/raw.c:918) [4521.622146][T23088] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4521.622152][T23088] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4521.622156][T23088] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.622166][T23088] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4521.622171][T23088] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4521.622180][T23088] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4521.622197][T23088] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4521.622200][T23088] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.622212][T23088] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.622217][T23088] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.622223][T23088] ? __pfx___sys_sendto (net/socket.c:2147) [4521.622238][T23088] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4521.622245][T23088] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4521.622253][T23088] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4521.622260][T23088] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4521.622271][T23088] __x64_sys_sendto (net/socket.c:2183) [4521.622275][T23088] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4521.622279][T23088] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4521.622283][T23088] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4521.622288][T23088] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4521.622292][T23088] RIP: 0033:0x7f900d0afa4a [ 4521.622296][T23088] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4521.622299][T23088] RSP: 002b:00007fff3b3272d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4521.622302][T23088] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f900d0afa4a [ 4521.622304][T23088] RDX: 0000000000000040 RSI: 000000001d7f8340 RDI: 0000000000000005 [ 4521.622306][T23088] RBP: 00007fff3b327360 R08: 0000000000418574 R09: 000000000000001c [ 4521.622308][T23088] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4521.622309][T23088] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f900d1d8000 | [ 4521.622309][T23088] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f900d1d8000 | [ 4521.622324][T23088] | [ 4521.640295][T23088] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23088 | [4521.640697][T23088] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4521.640958][T23088] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4521.640960][T23088] Call Trace: [ 4521.640962][T23088] [4521.640965][T23088] dump_stack_lvl (lib/dump_stack.c:123) [4521.640973][T23088] check_preemption_disabled (lib/smp_processor_id.c:52) [4521.640980][T23088] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4521.640987][T23088] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4521.640994][T23088] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.641002][T23088] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4521.641007][T23088] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.641019][T23088] rawv6_sendmsg (net/ipv6/raw.c:918) [4521.641031][T23088] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4521.641037][T23088] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4521.641042][T23088] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.641050][T23088] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4521.641056][T23088] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4521.641066][T23088] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4521.641082][T23088] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4521.641085][T23088] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.641097][T23088] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.641102][T23088] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.641109][T23088] ? __pfx___sys_sendto (net/socket.c:2147) [4521.641124][T23088] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4521.641131][T23088] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4521.641139][T23088] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4521.641146][T23088] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4521.641156][T23088] __x64_sys_sendto (net/socket.c:2183) [4521.641161][T23088] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4521.641165][T23088] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4521.641170][T23088] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4521.641175][T23088] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4521.641179][T23088] RIP: 0033:0x7f900d0afa4a [ 4521.641183][T23088] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4521.641186][T23088] RSP: 002b:00007fff3b3272d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4521.641190][T23088] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f900d0afa4a [ 4521.641192][T23088] RDX: 0000000000000040 RSI: 000000001d7f8340 RDI: 0000000000000005 [ 4521.641194][T23088] RBP: 00007fff3b327360 R08: 0000000000418574 R09: 000000000000001c [ 4521.641196][T23088] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4521.641198][T23088] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f900d1d8000 | [ 4521.641198][T23088] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f900d1d8000 | [ 4521.641213][T23088] | [ 4522.116670][T23092] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23092 | [4522.117141][T23092] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4522.117401][T23092] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4522.117403][T23092] Call Trace: [ 4522.117406][T23092] [4522.117408][T23092] dump_stack_lvl (lib/dump_stack.c:123) [4522.117420][T23092] check_preemption_disabled (lib/smp_processor_id.c:52) [4522.117428][T23092] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4522.117434][T23092] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4522.117444][T23092] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4522.117452][T23092] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4522.117457][T23092] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4522.117470][T23092] rawv6_sendmsg (net/ipv6/raw.c:918) [4522.117483][T23092] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4522.117489][T23092] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4522.117496][T23092] ? __lock_release (kernel/locking/lockdep.c:5534) [4522.117507][T23092] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4522.117515][T23092] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4522.117526][T23092] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4522.117541][T23092] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4522.117545][T23092] ? __lock_release (kernel/locking/lockdep.c:5534) [4522.117556][T23092] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4522.117564][T23092] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4522.117570][T23092] ? __pfx___sys_sendto (net/socket.c:2147) [4522.117585][T23092] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4522.117593][T23092] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4522.117603][T23092] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4522.117610][T23092] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4522.117620][T23092] __x64_sys_sendto (net/socket.c:2183) [4522.117624][T23092] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4522.117628][T23092] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4522.117633][T23092] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4522.117638][T23092] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4522.117643][T23092] RIP: 0033:0x7fe6e5cb5a4a [ 4522.117647][T23092] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.117650][T23092] RSP: 002b:00007ffe85d03358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4522.117655][T23092] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6e5cb5a4a [ 4522.117658][T23092] RDX: 0000000000000040 RSI: 000000003da79340 RDI: 0000000000000005 [ 4522.117660][T23092] RBP: 00007ffe85d033e0 R08: 0000000000418574 R09: 000000000000001c [ 4522.117662][T23092] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4522.117663][T23092] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6e5dde000 | [ 4522.117678][T23092] | [ 4522.130598][T23092] lwtunnel_output(): recursion limit reached on datapath | [ 4523.622604][T23097] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23097 | [4523.623075][T23097] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4523.623333][T23097] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4523.623335][T23097] Call Trace: [ 4523.623338][T23097] [4523.623340][T23097] dump_stack_lvl (lib/dump_stack.c:123) [4523.623349][T23097] check_preemption_disabled (lib/smp_processor_id.c:52) [4523.623355][T23097] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4523.623362][T23097] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4523.623370][T23097] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4523.623378][T23097] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4523.623383][T23097] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4523.623395][T23097] rawv6_sendmsg (net/ipv6/raw.c:918) [4523.623407][T23097] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4523.623413][T23097] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4523.623419][T23097] ? __lock_release (kernel/locking/lockdep.c:5534) [4523.623428][T23097] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4523.623434][T23097] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4523.623442][T23097] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4523.623459][T23097] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4523.623462][T23097] ? __lock_release (kernel/locking/lockdep.c:5534) [4523.623473][T23097] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4523.623480][T23097] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4523.623486][T23097] ? __pfx___sys_sendto (net/socket.c:2147) [4523.623501][T23097] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4523.623508][T23097] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4523.623518][T23097] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4523.623525][T23097] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4523.623535][T23097] __x64_sys_sendto (net/socket.c:2183) [4523.623539][T23097] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4523.623542][T23097] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4523.623548][T23097] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4523.623553][T23097] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4523.623557][T23097] RIP: 0033:0x7fbbbc29fa4a [ 4523.623562][T23097] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.623565][T23097] RSP: 002b:00007fffb2062708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4523.623569][T23097] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbbbc29fa4a [ 4523.623572][T23097] RDX: 0000000000000040 RSI: 000000000c051340 RDI: 0000000000000005 [ 4523.623574][T23097] RBP: 00007fffb2062790 R08: 0000000000418574 R09: 000000000000001c [ 4523.623576][T23097] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4523.623578][T23097] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbbbc3c8000 | [ 4523.623593][T23097] | [ 4523.636263][T23097] lwtunnel_output(): recursion limit reached on datapath | [ 4525.097185][T23101] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23101 | [4525.098064][T23101] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4525.098329][T23101] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4525.098332][T23101] Call Trace: [ 4525.098334][T23101] [4525.098336][T23101] dump_stack_lvl (lib/dump_stack.c:123) [4525.098347][T23101] check_preemption_disabled (lib/smp_processor_id.c:52) [4525.098354][T23101] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4525.098361][T23101] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4525.098369][T23101] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.098377][T23101] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4525.098382][T23101] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.098394][T23101] rawv6_sendmsg (net/ipv6/raw.c:918) [4525.098405][T23101] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4525.098410][T23101] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4525.098417][T23101] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.098427][T23101] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4525.098433][T23101] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4525.098442][T23101] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4525.098458][T23101] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4525.098461][T23101] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.098472][T23101] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.098480][T23101] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.098486][T23101] ? __pfx___sys_sendto (net/socket.c:2147) [4525.098501][T23101] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4525.098508][T23101] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4525.098518][T23101] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4525.098525][T23101] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4525.098535][T23101] __x64_sys_sendto (net/socket.c:2183) [4525.098539][T23101] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4525.098543][T23101] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4525.098548][T23101] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4525.098552][T23101] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4525.098556][T23101] RIP: 0033:0x7f5fe9182a4a [ 4525.098561][T23101] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.098564][T23101] RSP: 002b:00007ffe81e362d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4525.098569][T23101] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fe9182a4a [ 4525.098571][T23101] RDX: 0000000000000040 RSI: 000000001dca1340 RDI: 0000000000000005 [ 4525.098573][T23101] RBP: 00007ffe81e36360 R08: 0000000000418574 R09: 000000000000001c [ 4525.098575][T23101] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4525.098578][T23101] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fe92ab000 | [ 4525.098578][T23101] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fe92ab000 | [ 4525.098592][T23101] | [ 4525.111510][T23101] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23101 | [4525.111882][T23101] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4525.112136][T23101] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4525.112138][T23101] Call Trace: [ 4525.112139][T23101] [4525.112141][T23101] dump_stack_lvl (lib/dump_stack.c:123) [4525.112148][T23101] check_preemption_disabled (lib/smp_processor_id.c:52) [4525.112154][T23101] lwtunnel_output (net/core/lwtunnel.c:359) [4525.112161][T23101] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4525.112168][T23101] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.112173][T23101] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4525.112179][T23101] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.112191][T23101] rawv6_sendmsg (net/ipv6/raw.c:918) [4525.112203][T23101] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4525.112208][T23101] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4525.112212][T23101] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.112221][T23101] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4525.112225][T23101] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4525.112233][T23101] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4525.112249][T23101] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4525.112252][T23101] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.112263][T23101] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.112268][T23101] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.112274][T23101] ? __pfx___sys_sendto (net/socket.c:2147) [4525.112288][T23101] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4525.112294][T23101] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4525.112302][T23101] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4525.112309][T23101] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4525.112319][T23101] __x64_sys_sendto (net/socket.c:2183) [4525.112323][T23101] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4525.112326][T23101] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4525.112330][T23101] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4525.112335][T23101] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4525.112338][T23101] RIP: 0033:0x7f5fe9182a4a [ 4525.112342][T23101] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.112344][T23101] RSP: 002b:00007ffe81e362d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4525.112348][T23101] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fe9182a4a [ 4525.112350][T23101] RDX: 0000000000000040 RSI: 000000001dca1340 RDI: 0000000000000005 [ 4525.112351][T23101] RBP: 00007ffe81e36360 R08: 0000000000418574 R09: 000000000000001c [ 4525.112353][T23101] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4525.112355][T23101] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fe92ab000 | [ 4525.112355][T23101] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fe92ab000 | [ 4525.112369][T23101] | [ 4525.127897][T23101] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23101 | [4525.128277][T23101] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4525.128543][T23101] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4525.128545][T23101] Call Trace: [ 4525.128547][T23101] [4525.128549][T23101] dump_stack_lvl (lib/dump_stack.c:123) [4525.128556][T23101] check_preemption_disabled (lib/smp_processor_id.c:52) [4525.128563][T23101] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4525.128570][T23101] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4525.128577][T23101] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.128584][T23101] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4525.128589][T23101] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.128601][T23101] rawv6_sendmsg (net/ipv6/raw.c:918) [4525.128613][T23101] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4525.128618][T23101] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4525.128623][T23101] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.128632][T23101] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4525.128636][T23101] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4525.128645][T23101] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4525.128661][T23101] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4525.128664][T23101] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.128676][T23101] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.128681][T23101] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.128687][T23101] ? __pfx___sys_sendto (net/socket.c:2147) [4525.128702][T23101] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4525.128709][T23101] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4525.128717][T23101] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4525.128724][T23101] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4525.128734][T23101] __x64_sys_sendto (net/socket.c:2183) [4525.128738][T23101] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4525.128741][T23101] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4525.128746][T23101] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4525.128751][T23101] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4525.128755][T23101] RIP: 0033:0x7f5fe9182a4a [ 4525.128758][T23101] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.128761][T23101] RSP: 002b:00007ffe81e362d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4525.128765][T23101] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5fe9182a4a [ 4525.128767][T23101] RDX: 0000000000000040 RSI: 000000001dca1340 RDI: 0000000000000005 [ 4525.128769][T23101] RBP: 00007ffe81e36360 R08: 0000000000418574 R09: 000000000000001c [ 4525.128771][T23101] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4525.128773][T23101] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fe92ab000 | [ 4525.128773][T23101] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5fe92ab000 | [ 4525.128787][T23101] | [ 4525.600814][T23105] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23105 | [4525.601289][T23105] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4525.601577][T23105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4525.601579][T23105] Call Trace: [ 4525.601582][T23105] [4525.601584][T23105] dump_stack_lvl (lib/dump_stack.c:123) [4525.601593][T23105] check_preemption_disabled (lib/smp_processor_id.c:52) [4525.601600][T23105] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4525.601607][T23105] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4525.601616][T23105] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.601623][T23105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4525.601628][T23105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.601640][T23105] rawv6_sendmsg (net/ipv6/raw.c:918) [4525.601652][T23105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4525.601657][T23105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4525.601663][T23105] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.601673][T23105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4525.601679][T23105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4525.601687][T23105] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4525.601703][T23105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4525.601706][T23105] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.601718][T23105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.601724][T23105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.601729][T23105] ? __pfx___sys_sendto (net/socket.c:2147) [4525.601743][T23105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4525.601751][T23105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4525.601759][T23105] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4525.601766][T23105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4525.601776][T23105] __x64_sys_sendto (net/socket.c:2183) [4525.601779][T23105] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4525.601783][T23105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4525.601788][T23105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4525.601793][T23105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4525.601797][T23105] RIP: 0033:0x7f344a97ca4a [ 4525.601802][T23105] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.601805][T23105] RSP: 002b:00007ffeb0230dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4525.601809][T23105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f344a97ca4a [ 4525.601811][T23105] RDX: 0000000000000040 RSI: 00000000022fa340 RDI: 0000000000000005 [ 4525.601813][T23105] RBP: 00007ffeb0230e50 R08: 0000000000418574 R09: 000000000000001c [ 4525.601814][T23105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4525.601816][T23105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f344aaa5000 | [ 4525.601816][T23105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f344aaa5000 | [ 4525.601830][T23105] | [ 4525.601833][T23105] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23105 | [4525.614767][T23105] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4525.615035][T23105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4525.615037][T23105] Call Trace: [ 4525.615039][T23105] [4525.615041][T23105] dump_stack_lvl (lib/dump_stack.c:123) [4525.615047][T23105] check_preemption_disabled (lib/smp_processor_id.c:52) [4525.615053][T23105] lwtunnel_output (net/core/lwtunnel.c:359) [4525.615060][T23105] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4525.615067][T23105] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.615072][T23105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4525.615077][T23105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.615090][T23105] rawv6_sendmsg (net/ipv6/raw.c:918) [4525.615102][T23105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4525.615108][T23105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4525.615112][T23105] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.615120][T23105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4525.615124][T23105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4525.615133][T23105] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4525.615150][T23105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4525.615153][T23105] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.615164][T23105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.615169][T23105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.615174][T23105] ? __pfx___sys_sendto (net/socket.c:2147) [4525.615189][T23105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4525.615195][T23105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4525.615203][T23105] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4525.615211][T23105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4525.615221][T23105] __x64_sys_sendto (net/socket.c:2183) [4525.615225][T23105] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4525.615229][T23105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4525.615233][T23105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4525.615238][T23105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4525.615242][T23105] RIP: 0033:0x7f344a97ca4a [ 4525.615245][T23105] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.615248][T23105] RSP: 002b:00007ffeb0230dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4525.615251][T23105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f344a97ca4a [ 4525.615253][T23105] RDX: 0000000000000040 RSI: 00000000022fa340 RDI: 0000000000000005 [ 4525.615255][T23105] RBP: 00007ffeb0230e50 R08: 0000000000418574 R09: 000000000000001c [ 4525.615258][T23105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4525.615260][T23105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f344aaa5000 | [ 4525.615260][T23105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f344aaa5000 | [ 4525.615275][T23105] | [ 4525.628389][T23105] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23105 | [4525.628783][T23105] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4525.629057][T23105] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4525.629059][T23105] Call Trace: [ 4525.629061][T23105] [4525.629063][T23105] dump_stack_lvl (lib/dump_stack.c:123) [4525.629069][T23105] check_preemption_disabled (lib/smp_processor_id.c:52) [4525.629075][T23105] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4525.629082][T23105] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4525.629088][T23105] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.629094][T23105] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4525.629099][T23105] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.629111][T23105] rawv6_sendmsg (net/ipv6/raw.c:918) [4525.629123][T23105] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4525.629129][T23105] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4525.629133][T23105] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.629141][T23105] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4525.629145][T23105] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4525.629154][T23105] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4525.629170][T23105] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4525.629173][T23105] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.629185][T23105] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.629188][T23105] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.629194][T23105] ? __pfx___sys_sendto (net/socket.c:2147) [4525.629209][T23105] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4525.629215][T23105] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4525.629223][T23105] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4525.629230][T23105] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4525.629240][T23105] __x64_sys_sendto (net/socket.c:2183) [4525.629244][T23105] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4525.629247][T23105] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4525.629251][T23105] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4525.629256][T23105] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4525.629259][T23105] RIP: 0033:0x7f344a97ca4a [ 4525.629263][T23105] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.629266][T23105] RSP: 002b:00007ffeb0230dc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4525.629269][T23105] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f344a97ca4a [ 4525.629271][T23105] RDX: 0000000000000040 RSI: 00000000022fa340 RDI: 0000000000000005 [ 4525.629273][T23105] RBP: 00007ffeb0230e50 R08: 0000000000418574 R09: 000000000000001c [ 4525.629275][T23105] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4525.629276][T23105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f344aaa5000 | [ 4525.629276][T23105] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f344aaa5000 | [ 4525.629291][T23105] | [ 4526.146442][T23109] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23109 | [4526.146969][T23109] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4526.147241][T23109] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4526.147243][T23109] Call Trace: [ 4526.147245][T23109] [4526.147248][T23109] dump_stack_lvl (lib/dump_stack.c:123) [4526.147256][T23109] check_preemption_disabled (lib/smp_processor_id.c:52) [4526.147263][T23109] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4526.147270][T23109] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4526.147277][T23109] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.147284][T23109] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4526.147289][T23109] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.147301][T23109] rawv6_sendmsg (net/ipv6/raw.c:918) [4526.147312][T23109] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4526.147317][T23109] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4526.147323][T23109] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.147331][T23109] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4526.147337][T23109] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4526.147346][T23109] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4526.147361][T23109] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4526.147365][T23109] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.147376][T23109] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.147381][T23109] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.147387][T23109] ? __pfx___sys_sendto (net/socket.c:2147) [4526.147401][T23109] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4526.147408][T23109] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4526.147416][T23109] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4526.147423][T23109] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4526.147433][T23109] __x64_sys_sendto (net/socket.c:2183) [4526.147437][T23109] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4526.147441][T23109] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4526.147448][T23109] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4526.147456][T23109] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4526.147461][T23109] RIP: 0033:0x7faf44b37a4a [ 4526.147467][T23109] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4526.147472][T23109] RSP: 002b:00007ffc2b699358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4526.147479][T23109] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf44b37a4a [ 4526.147482][T23109] RDX: 0000000000000040 RSI: 0000000003eac340 RDI: 0000000000000005 [ 4526.147484][T23109] RBP: 00007ffc2b6993e0 R08: 0000000000418574 R09: 000000000000001c [ 4526.147486][T23109] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4526.147488][T23109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf44c60000 | [ 4526.147488][T23109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf44c60000 | [ 4526.147503][T23109] | [ 4526.161183][T23109] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23109 | [4526.161595][T23109] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4526.161864][T23109] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4526.161866][T23109] Call Trace: [ 4526.161868][T23109] [4526.161870][T23109] dump_stack_lvl (lib/dump_stack.c:123) [4526.161877][T23109] check_preemption_disabled (lib/smp_processor_id.c:52) [4526.161883][T23109] lwtunnel_output (net/core/lwtunnel.c:359) [4526.161890][T23109] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4526.161896][T23109] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.161902][T23109] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4526.161907][T23109] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.161919][T23109] rawv6_sendmsg (net/ipv6/raw.c:918) [4526.161931][T23109] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4526.161936][T23109] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4526.161940][T23109] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.161948][T23109] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4526.161951][T23109] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4526.161960][T23109] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4526.161976][T23109] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4526.161979][T23109] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.161990][T23109] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.161995][T23109] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.162001][T23109] ? __pfx___sys_sendto (net/socket.c:2147) [4526.162015][T23109] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4526.162021][T23109] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4526.162029][T23109] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4526.162036][T23109] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4526.162046][T23109] __x64_sys_sendto (net/socket.c:2183) [4526.162050][T23109] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4526.162054][T23109] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4526.162059][T23109] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4526.162063][T23109] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4526.162067][T23109] RIP: 0033:0x7faf44b37a4a [ 4526.162070][T23109] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4526.162073][T23109] RSP: 002b:00007ffc2b699358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4526.162076][T23109] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf44b37a4a [ 4526.162079][T23109] RDX: 0000000000000040 RSI: 0000000003eac340 RDI: 0000000000000005 [ 4526.162080][T23109] RBP: 00007ffc2b6993e0 R08: 0000000000418574 R09: 000000000000001c [ 4526.162082][T23109] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4526.162084][T23109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf44c60000 | [ 4526.162084][T23109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf44c60000 | [ 4526.162099][T23109] | [ 4526.179383][T23109] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23109 | [4526.179780][T23109] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4526.180046][T23109] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4526.180047][T23109] Call Trace: [ 4526.180049][T23109] [4526.180052][T23109] dump_stack_lvl (lib/dump_stack.c:123) [4526.180058][T23109] check_preemption_disabled (lib/smp_processor_id.c:52) [4526.180064][T23109] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4526.180070][T23109] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4526.180077][T23109] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.180083][T23109] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4526.180088][T23109] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.180100][T23109] rawv6_sendmsg (net/ipv6/raw.c:918) [4526.180111][T23109] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4526.180117][T23109] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4526.180120][T23109] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.180128][T23109] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4526.180132][T23109] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4526.180141][T23109] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4526.180156][T23109] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4526.180159][T23109] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.180170][T23109] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.180174][T23109] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.180180][T23109] ? __pfx___sys_sendto (net/socket.c:2147) [4526.180194][T23109] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4526.180201][T23109] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4526.180208][T23109] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4526.180215][T23109] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4526.180225][T23109] __x64_sys_sendto (net/socket.c:2183) [4526.180229][T23109] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4526.180232][T23109] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4526.180237][T23109] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4526.180241][T23109] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4526.180244][T23109] RIP: 0033:0x7faf44b37a4a [ 4526.180248][T23109] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4526.180250][T23109] RSP: 002b:00007ffc2b699358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4526.180253][T23109] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf44b37a4a [ 4526.180272][T23109] RDX: 0000000000000040 RSI: 0000000003eac340 RDI: 0000000000000005 [ 4526.180274][T23109] RBP: 00007ffc2b6993e0 R08: 0000000000418574 R09: 000000000000001c [ 4526.180276][T23109] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4526.180278][T23109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf44c60000 | [ 4526.180278][T23109] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf44c60000 | [ 4526.180293][T23109] | [ 4526.670605][T23113] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23113 | [4526.671088][T23113] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4526.671349][T23113] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4526.671352][T23113] Call Trace: [ 4526.671354][T23113] [4526.671357][T23113] dump_stack_lvl (lib/dump_stack.c:123) [4526.671368][T23113] check_preemption_disabled (lib/smp_processor_id.c:52) [4526.671376][T23113] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4526.671382][T23113] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4526.671392][T23113] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.671400][T23113] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4526.671406][T23113] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.671418][T23113] rawv6_sendmsg (net/ipv6/raw.c:918) [4526.671429][T23113] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4526.671435][T23113] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4526.671442][T23113] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.671453][T23113] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4526.671461][T23113] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4526.671470][T23113] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4526.671487][T23113] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4526.671491][T23113] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.671502][T23113] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.671510][T23113] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.671516][T23113] ? __pfx___sys_sendto (net/socket.c:2147) [4526.671531][T23113] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4526.671539][T23113] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4526.671549][T23113] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4526.671556][T23113] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4526.671567][T23113] __x64_sys_sendto (net/socket.c:2183) [4526.671571][T23113] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4526.671575][T23113] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4526.671580][T23113] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4526.671585][T23113] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4526.671590][T23113] RIP: 0033:0x7f71bdef0a4a [ 4526.671595][T23113] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4526.671598][T23113] RSP: 002b:00007ffc32fd2758 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4526.671602][T23113] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f71bdef0a4a [ 4526.671604][T23113] RDX: 0000000000000040 RSI: 000000000df59340 RDI: 0000000000000005 [ 4526.671606][T23113] RBP: 00007ffc32fd27e0 R08: 0000000000418574 R09: 000000000000001c [ 4526.671608][T23113] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4526.671610][T23113] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f71be019000 | [ 4528.151314][T23117] lwtunnel_output(): recursion limit reached on datapath | [ 4530.098840][T23125] check_preemption_disabled: 4 callbacks suppressed | [ 4530.098850][T23125] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23125 | [4530.100684][T23125] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4530.100956][T23125] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4530.100959][T23125] Call Trace: [ 4530.100961][T23125] [4530.100964][T23125] dump_stack_lvl (lib/dump_stack.c:123) [4530.100974][T23125] check_preemption_disabled (lib/smp_processor_id.c:52) [4530.100982][T23125] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4530.100988][T23125] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4530.100997][T23125] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4530.101006][T23125] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4530.101011][T23125] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4530.101023][T23125] rawv6_sendmsg (net/ipv6/raw.c:918) [4530.101035][T23125] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4530.101041][T23125] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4530.101048][T23125] ? __lock_release (kernel/locking/lockdep.c:5534) [4530.101057][T23125] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4530.101064][T23125] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4530.101074][T23125] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4530.101090][T23125] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4530.101093][T23125] ? __lock_release (kernel/locking/lockdep.c:5534) [4530.101104][T23125] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4530.101111][T23125] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4530.101118][T23125] ? __pfx___sys_sendto (net/socket.c:2147) [4530.101133][T23125] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4530.101140][T23125] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4530.101150][T23125] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4530.101157][T23125] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4530.101167][T23125] __x64_sys_sendto (net/socket.c:2183) [4530.101171][T23125] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4530.101176][T23125] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4530.101181][T23125] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4530.101186][T23125] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4530.101191][T23125] RIP: 0033:0x7fae7fa3ba4a [ 4530.101196][T23125] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4530.101200][T23125] RSP: 002b:00007fff65bde128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4530.101204][T23125] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae7fa3ba4a [ 4530.101207][T23125] RDX: 0000000000000040 RSI: 0000000035053340 RDI: 0000000000000005 [ 4530.101209][T23125] RBP: 00007fff65bde1b0 R08: 0000000000418574 R09: 000000000000001c [ 4530.101211][T23125] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4530.101213][T23125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae7fb64000 | [ 4530.101213][T23125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae7fb64000 | [ 4530.101228][T23125] | [ 4530.101231][T23125] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23125 | [4530.113380][T23125] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4530.113651][T23125] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4530.113653][T23125] Call Trace: [ 4530.113655][T23125] [4530.113657][T23125] dump_stack_lvl (lib/dump_stack.c:123) [4530.113664][T23125] check_preemption_disabled (lib/smp_processor_id.c:52) [4530.113670][T23125] lwtunnel_output (net/core/lwtunnel.c:359) [4530.113677][T23125] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4530.113683][T23125] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4530.113690][T23125] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4530.113695][T23125] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4530.113707][T23125] rawv6_sendmsg (net/ipv6/raw.c:918) [4530.113719][T23125] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4530.113725][T23125] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4530.113729][T23125] ? __lock_release (kernel/locking/lockdep.c:5534) [4530.113737][T23125] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4530.113740][T23125] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4530.113749][T23125] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4530.113766][T23125] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4530.113768][T23125] ? __lock_release (kernel/locking/lockdep.c:5534) [4530.113780][T23125] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4530.113785][T23125] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4530.113791][T23125] ? __pfx___sys_sendto (net/socket.c:2147) [4530.113806][T23125] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4530.113813][T23125] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4530.113821][T23125] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4530.113828][T23125] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4530.113838][T23125] __x64_sys_sendto (net/socket.c:2183) [4530.113842][T23125] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4530.113846][T23125] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4530.113851][T23125] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4530.113856][T23125] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4530.113859][T23125] RIP: 0033:0x7fae7fa3ba4a [ 4530.113863][T23125] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4530.113865][T23125] RSP: 002b:00007fff65bde128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4530.113868][T23125] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae7fa3ba4a [ 4530.113870][T23125] RDX: 0000000000000040 RSI: 0000000035053340 RDI: 0000000000000005 [ 4530.113872][T23125] RBP: 00007fff65bde1b0 R08: 0000000000418574 R09: 000000000000001c [ 4530.113874][T23125] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4530.113876][T23125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae7fb64000 | [ 4530.113876][T23125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae7fb64000 | [ 4530.113891][T23125] | [ 4530.114305][T23125] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23125 | [4530.126501][T23125] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4530.126765][T23125] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4530.126767][T23125] Call Trace: [ 4530.126769][T23125] [4530.126771][T23125] dump_stack_lvl (lib/dump_stack.c:123) [4530.126779][T23125] check_preemption_disabled (lib/smp_processor_id.c:52) [4530.126785][T23125] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4530.126792][T23125] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4530.126799][T23125] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4530.126805][T23125] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4530.126810][T23125] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4530.126823][T23125] rawv6_sendmsg (net/ipv6/raw.c:918) [4530.126835][T23125] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4530.126840][T23125] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4530.126845][T23125] ? __lock_release (kernel/locking/lockdep.c:5534) [4530.126854][T23125] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4530.126858][T23125] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4530.126867][T23125] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4530.126884][T23125] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4530.126887][T23125] ? __lock_release (kernel/locking/lockdep.c:5534) [4530.126898][T23125] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4530.126904][T23125] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4530.126910][T23125] ? __pfx___sys_sendto (net/socket.c:2147) [4530.126925][T23125] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4530.126933][T23125] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4530.126942][T23125] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4530.126949][T23125] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4530.126959][T23125] __x64_sys_sendto (net/socket.c:2183) [4530.126963][T23125] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4530.126967][T23125] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4530.126971][T23125] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4530.126977][T23125] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4530.126981][T23125] RIP: 0033:0x7fae7fa3ba4a [ 4530.126985][T23125] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4530.126988][T23125] RSP: 002b:00007fff65bde128 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4530.126991][T23125] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae7fa3ba4a [ 4530.126993][T23125] RDX: 0000000000000040 RSI: 0000000035053340 RDI: 0000000000000005 [ 4530.126995][T23125] RBP: 00007fff65bde1b0 R08: 0000000000418574 R09: 000000000000001c [ 4530.126997][T23125] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4530.126999][T23125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae7fb64000 | [ 4530.126999][T23125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae7fb64000 | [ 4530.127013][T23125] | [ 4530.650416][T23129] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23129 | [4530.650893][T23129] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4530.651153][T23129] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4530.651155][T23129] Call Trace: [ 4530.651158][T23129] [4530.651161][T23129] dump_stack_lvl (lib/dump_stack.c:123) [4530.651172][T23129] check_preemption_disabled (lib/smp_processor_id.c:52) [4530.651180][T23129] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4530.651187][T23129] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4530.651197][T23129] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4530.651205][T23129] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4530.651210][T23129] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4530.651223][T23129] rawv6_sendmsg (net/ipv6/raw.c:918) [4530.651234][T23129] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4530.651240][T23129] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4530.651247][T23129] ? __lock_release (kernel/locking/lockdep.c:5534) [4530.651258][T23129] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4530.651265][T23129] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4530.651275][T23129] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4530.651291][T23129] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4530.651294][T23129] ? __lock_release (kernel/locking/lockdep.c:5534) [4530.651305][T23129] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4530.651313][T23129] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4530.651319][T23129] ? __pfx___sys_sendto (net/socket.c:2147) [4530.651334][T23129] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4530.651342][T23129] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4530.651352][T23129] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4530.651359][T23129] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4530.651369][T23129] __x64_sys_sendto (net/socket.c:2183) [4530.651374][T23129] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4530.651379][T23129] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4530.651384][T23129] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4530.651389][T23129] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4530.651393][T23129] RIP: 0033:0x7f6dcb65da4a [ 4530.651398][T23129] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4530.651401][T23129] RSP: 002b:00007ffc5fe80178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4530.651405][T23129] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6dcb65da4a [ 4530.651408][T23129] RDX: 0000000000000040 RSI: 0000000001f87340 RDI: 0000000000000005 [ 4530.651410][T23129] RBP: 00007ffc5fe80200 R08: 0000000000418574 R09: 000000000000001c [ 4530.651412][T23129] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4530.651414][T23129] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6dcb786000 | [ 4530.651429][T23129] | [ 4530.651432][T23129] lwtunnel_output(): recursion limit reached on datapath | [ 4532.153598][T23133] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23133 | [4532.154086][T23133] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4532.154361][T23133] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4532.154364][T23133] Call Trace: [ 4532.154366][T23133] [4532.154369][T23133] dump_stack_lvl (lib/dump_stack.c:123) [4532.154380][T23133] check_preemption_disabled (lib/smp_processor_id.c:52) [4532.154387][T23133] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4532.154394][T23133] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4532.154403][T23133] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4532.154411][T23133] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4532.154417][T23133] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4532.154429][T23133] rawv6_sendmsg (net/ipv6/raw.c:918) [4532.154440][T23133] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4532.154446][T23133] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4532.154453][T23133] ? __lock_release (kernel/locking/lockdep.c:5534) [4532.154463][T23133] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4532.154471][T23133] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4532.154482][T23133] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4532.154498][T23133] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4532.154501][T23133] ? __lock_release (kernel/locking/lockdep.c:5534) [4532.154513][T23133] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4532.154520][T23133] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4532.154526][T23133] ? __pfx___sys_sendto (net/socket.c:2147) [4532.154541][T23133] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4532.154549][T23133] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4532.154559][T23133] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4532.154566][T23133] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4532.154576][T23133] __x64_sys_sendto (net/socket.c:2183) [4532.154580][T23133] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4532.154585][T23133] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4532.154591][T23133] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4532.154596][T23133] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4532.154600][T23133] RIP: 0033:0x7f3eb987aa4a [ 4532.154605][T23133] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.154608][T23133] RSP: 002b:00007ffe66929668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4532.154613][T23133] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3eb987aa4a [ 4532.154616][T23133] RDX: 0000000000000040 RSI: 000000002ddfe340 RDI: 0000000000000005 [ 4532.154618][T23133] RBP: 00007ffe669296f0 R08: 0000000000418574 R09: 000000000000001c [ 4532.154620][T23133] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4532.154622][T23133] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3eb99a3000 | [ 4532.154622][T23133] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3eb99a3000 | [ 4532.154637][T23133] | [ 4532.167827][T23133] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23133 | [4532.168205][T23133] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4532.168465][T23133] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4532.168468][T23133] Call Trace: [ 4532.168470][T23133] [4532.168472][T23133] dump_stack_lvl (lib/dump_stack.c:123) [4532.168481][T23133] check_preemption_disabled (lib/smp_processor_id.c:52) [4532.168488][T23133] lwtunnel_output (net/core/lwtunnel.c:359) [4532.168495][T23133] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4532.168503][T23133] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4532.168510][T23133] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4532.168515][T23133] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4532.168527][T23133] rawv6_sendmsg (net/ipv6/raw.c:918) [4532.168539][T23133] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4532.168545][T23133] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4532.168550][T23133] ? __lock_release (kernel/locking/lockdep.c:5534) [4532.168559][T23133] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4532.168564][T23133] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4532.168573][T23133] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4532.168589][T23133] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4532.168592][T23133] ? __lock_release (kernel/locking/lockdep.c:5534) [4532.168604][T23133] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4532.168610][T23133] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4532.168616][T23133] ? __pfx___sys_sendto (net/socket.c:2147) [4532.168631][T23133] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4532.168638][T23133] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4532.168647][T23133] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4532.168654][T23133] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4532.168665][T23133] __x64_sys_sendto (net/socket.c:2183) [4532.168669][T23133] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4532.168673][T23133] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4532.168678][T23133] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4532.168684][T23133] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4532.168687][T23133] RIP: 0033:0x7f3eb987aa4a [ 4532.168691][T23133] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.168694][T23133] RSP: 002b:00007ffe66929668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4532.168697][T23133] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3eb987aa4a [ 4532.168700][T23133] RDX: 0000000000000040 RSI: 000000002ddfe340 RDI: 0000000000000005 [ 4532.168702][T23133] RBP: 00007ffe669296f0 R08: 0000000000418574 R09: 000000000000001c [ 4532.168703][T23133] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4532.168705][T23133] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3eb99a3000 | [ 4532.168705][T23133] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3eb99a3000 | [ 4532.168721][T23133] | [ 4532.183131][T23133] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23133 | [4532.183532][T23133] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4532.183795][T23133] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4532.183797][T23133] Call Trace: [ 4532.183799][T23133] [4532.183801][T23133] dump_stack_lvl (lib/dump_stack.c:123) [4532.183808][T23133] check_preemption_disabled (lib/smp_processor_id.c:52) [4532.183815][T23133] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4532.183821][T23133] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4532.183829][T23133] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4532.183836][T23133] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4532.183841][T23133] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4532.183853][T23133] rawv6_sendmsg (net/ipv6/raw.c:918) [4532.183865][T23133] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4532.183871][T23133] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4532.183876][T23133] ? __lock_release (kernel/locking/lockdep.c:5534) [4532.183885][T23133] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4532.183891][T23133] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4532.183900][T23133] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4532.183917][T23133] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4532.183920][T23133] ? __lock_release (kernel/locking/lockdep.c:5534) [4532.183931][T23133] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4532.183936][T23133] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4532.183942][T23133] ? __pfx___sys_sendto (net/socket.c:2147) [4532.183957][T23133] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4532.183964][T23133] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4532.183973][T23133] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4532.183980][T23133] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4532.183991][T23133] __x64_sys_sendto (net/socket.c:2183) [4532.183995][T23133] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4532.183998][T23133] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4532.184003][T23133] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4532.184008][T23133] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4532.184012][T23133] RIP: 0033:0x7f3eb987aa4a [ 4532.184016][T23133] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.184018][T23133] RSP: 002b:00007ffe66929668 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4532.184022][T23133] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3eb987aa4a [ 4532.184025][T23133] RDX: 0000000000000040 RSI: 000000002ddfe340 RDI: 0000000000000005 [ 4532.184027][T23133] RBP: 00007ffe669296f0 R08: 0000000000418574 R09: 000000000000001c [ 4532.184029][T23133] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4532.184031][T23133] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3eb99a3000 | [ 4532.184031][T23133] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3eb99a3000 | [ 4532.184046][T23133] | [ 4532.673014][T23137] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23137 | [4532.673495][T23137] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4532.673756][T23137] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4532.673758][T23137] Call Trace: [ 4532.673761][T23137] [4532.673764][T23137] dump_stack_lvl (lib/dump_stack.c:123) [4532.673775][T23137] check_preemption_disabled (lib/smp_processor_id.c:52) [4532.673784][T23137] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4532.673790][T23137] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4532.673800][T23137] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4532.673809][T23137] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4532.673814][T23137] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4532.673826][T23137] rawv6_sendmsg (net/ipv6/raw.c:918) [4532.673837][T23137] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4532.673843][T23137] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4532.673851][T23137] ? __lock_release (kernel/locking/lockdep.c:5534) [4532.673861][T23137] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4532.673869][T23137] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4532.673878][T23137] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4532.673894][T23137] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4532.673897][T23137] ? __lock_release (kernel/locking/lockdep.c:5534) [4532.673909][T23137] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4532.673916][T23137] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4532.673922][T23137] ? __pfx___sys_sendto (net/socket.c:2147) [4532.673937][T23137] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4532.673945][T23137] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4532.673955][T23137] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4532.673963][T23137] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4532.673973][T23137] __x64_sys_sendto (net/socket.c:2183) [4532.673977][T23137] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4532.673981][T23137] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4532.673986][T23137] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4532.673991][T23137] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4532.673996][T23137] RIP: 0033:0x7fe48c887a4a [ 4532.674000][T23137] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.674003][T23137] RSP: 002b:00007ffc8ad83ef8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4532.674008][T23137] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe48c887a4a [ 4532.674010][T23137] RDX: 0000000000000040 RSI: 000000000f9b4340 RDI: 0000000000000005 [ 4532.674012][T23137] RBP: 00007ffc8ad83f80 R08: 0000000000418574 R09: 000000000000001c [ 4532.674014][T23137] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4532.674017][T23137] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe48c9b0000 | [ 4532.674031][T23137] | [ 4532.674034][T23137] lwtunnel_output(): recursion limit reached on datapath | [ 4534.150224][T23141] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23141 | [4534.150725][T23141] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4534.150997][T23141] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4534.151000][T23141] Call Trace: [ 4534.151003][T23141] [4534.151005][T23141] dump_stack_lvl (lib/dump_stack.c:123) [4534.151015][T23141] check_preemption_disabled (lib/smp_processor_id.c:52) [4534.151023][T23141] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4534.151030][T23141] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4534.151039][T23141] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.151046][T23141] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4534.151052][T23141] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.151064][T23141] rawv6_sendmsg (net/ipv6/raw.c:918) [4534.151076][T23141] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4534.151081][T23141] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4534.151088][T23141] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.151098][T23141] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4534.151105][T23141] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4534.151114][T23141] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4534.151130][T23141] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4534.151134][T23141] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.151145][T23141] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.151152][T23141] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.151158][T23141] ? __pfx___sys_sendto (net/socket.c:2147) [4534.151173][T23141] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4534.151180][T23141] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4534.151190][T23141] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4534.151197][T23141] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4534.151207][T23141] __x64_sys_sendto (net/socket.c:2183) [4534.151211][T23141] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4534.151216][T23141] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4534.151221][T23141] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4534.151226][T23141] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4534.151231][T23141] RIP: 0033:0x7f77fa912a4a [ 4534.151235][T23141] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.151239][T23141] RSP: 002b:00007ffc9cb9da78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4534.151243][T23141] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77fa912a4a [ 4534.151245][T23141] RDX: 0000000000000040 RSI: 000000003ccb2340 RDI: 0000000000000005 [ 4534.151247][T23141] RBP: 00007ffc9cb9db00 R08: 0000000000418574 R09: 000000000000001c [ 4534.151250][T23141] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4534.151252][T23141] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77faa3b000 | [ 4534.151252][T23141] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77faa3b000 | [ 4534.151266][T23141] | [ 4534.151269][T23141] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23141 | [4534.164038][T23141] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4534.164297][T23141] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4534.164298][T23141] Call Trace: [ 4534.164300][T23141] [4534.164302][T23141] dump_stack_lvl (lib/dump_stack.c:123) [4534.164309][T23141] check_preemption_disabled (lib/smp_processor_id.c:52) [4534.164315][T23141] lwtunnel_output (net/core/lwtunnel.c:359) [4534.164322][T23141] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4534.164329][T23141] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.164335][T23141] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4534.164340][T23141] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4534.164352][T23141] rawv6_sendmsg (net/ipv6/raw.c:918) [4534.164364][T23141] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4534.164370][T23141] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4534.164374][T23141] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.164382][T23141] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4534.164386][T23141] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4534.164395][T23141] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4534.164412][T23141] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4534.164415][T23141] ? __lock_release (kernel/locking/lockdep.c:5534) [4534.164426][T23141] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.164431][T23141] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4534.164437][T23141] ? __pfx___sys_sendto (net/socket.c:2147) [4534.164451][T23141] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4534.164458][T23141] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4534.164465][T23141] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4534.164473][T23141] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4534.164484][T23141] __x64_sys_sendto (net/socket.c:2183) [4534.164488][T23141] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4534.164491][T23141] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4534.164496][T23141] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4534.164501][T23141] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4534.164504][T23141] RIP: 0033:0x7f77fa912a4a [ 4534.164507][T23141] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.164510][T23141] RSP: 002b:00007ffc9cb9da78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4534.164513][T23141] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f77fa912a4a [ 4534.164515][T23141] RDX: 0000000000000040 RSI: 000000003ccb2340 RDI: 0000000000000005 [ 4534.164517][T23141] RBP: 00007ffc9cb9db00 R08: 0000000000418574 R09: 000000000000001c [ 4534.164519][T23141] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4534.164521][T23141] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f77faa3b000 | [ 4534.630131][T23145] lwtunnel_output(): recursion limit reached on datapath | [ 4536.085671][T23149] check_preemption_disabled: 2 callbacks suppressed | [ 4536.085678][T23149] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23149 | [4536.086451][T23149] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4536.086728][T23149] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4536.086731][T23149] Call Trace: [ 4536.086734][T23149] [4536.086736][T23149] dump_stack_lvl (lib/dump_stack.c:123) [4536.086747][T23149] check_preemption_disabled (lib/smp_processor_id.c:52) [4536.086755][T23149] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4536.086762][T23149] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4536.086772][T23149] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4536.086780][T23149] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4536.086786][T23149] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4536.086798][T23149] rawv6_sendmsg (net/ipv6/raw.c:918) [4536.086809][T23149] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4536.086815][T23149] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4536.086822][T23149] ? __lock_release (kernel/locking/lockdep.c:5534) [4536.086833][T23149] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4536.086840][T23149] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4536.086850][T23149] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4536.086866][T23149] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4536.086869][T23149] ? __lock_release (kernel/locking/lockdep.c:5534) [4536.086881][T23149] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4536.086888][T23149] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4536.086894][T23149] ? __pfx___sys_sendto (net/socket.c:2147) [4536.086909][T23149] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4536.086917][T23149] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4536.086927][T23149] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4536.086934][T23149] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4536.086944][T23149] __x64_sys_sendto (net/socket.c:2183) [4536.086948][T23149] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4536.086952][T23149] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4536.086957][T23149] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4536.086962][T23149] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4536.086967][T23149] RIP: 0033:0x7f885b835a4a [ 4536.086971][T23149] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.086974][T23149] RSP: 002b:00007ffd741a0888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4536.086978][T23149] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f885b835a4a [ 4536.086981][T23149] RDX: 0000000000000040 RSI: 0000000009be6340 RDI: 0000000000000005 [ 4536.086982][T23149] RBP: 00007ffd741a0910 R08: 0000000000418574 R09: 000000000000001c [ 4536.086984][T23149] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4536.086986][T23149] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f885b95e000 | [ 4536.087001][T23149] | [ 4536.087003][T23149] lwtunnel_output(): recursion limit reached on datapath | [ 4537.560053][T23153] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23153 | [4537.560540][T23153] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4537.560800][T23153] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4537.560802][T23153] Call Trace: [ 4537.560805][T23153] [4537.560808][T23153] dump_stack_lvl (lib/dump_stack.c:123) [4537.560817][T23153] check_preemption_disabled (lib/smp_processor_id.c:52) [4537.560825][T23153] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4537.560832][T23153] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4537.560840][T23153] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4537.560848][T23153] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4537.560853][T23153] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4537.560865][T23153] rawv6_sendmsg (net/ipv6/raw.c:918) [4537.560876][T23153] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4537.560882][T23153] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4537.560889][T23153] ? __lock_release (kernel/locking/lockdep.c:5534) [4537.560899][T23153] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4537.560906][T23153] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4537.560915][T23153] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4537.560930][T23153] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4537.560934][T23153] ? __lock_release (kernel/locking/lockdep.c:5534) [4537.560945][T23153] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4537.560952][T23153] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4537.560958][T23153] ? __pfx___sys_sendto (net/socket.c:2147) [4537.560972][T23153] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4537.560980][T23153] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4537.560989][T23153] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4537.560996][T23153] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4537.561006][T23153] __x64_sys_sendto (net/socket.c:2183) [4537.561010][T23153] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4537.561014][T23153] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4537.561019][T23153] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4537.561024][T23153] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4537.561028][T23153] RIP: 0033:0x7f0f675a6a4a [ 4537.561033][T23153] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4537.561036][T23153] RSP: 002b:00007ffc6d7480c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4537.561041][T23153] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0f675a6a4a [ 4537.561043][T23153] RDX: 0000000000000040 RSI: 000000000e12a340 RDI: 0000000000000005 [ 4537.561045][T23153] RBP: 00007ffc6d748150 R08: 0000000000418574 R09: 000000000000001c [ 4537.561047][T23153] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4537.561049][T23153] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f676cf000 | [ 4537.561049][T23153] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f676cf000 | [ 4537.561063][T23153] | [ 4537.561066][T23153] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23153 | [4537.573545][T23153] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4537.573788][T23153] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4537.573790][T23153] Call Trace: [ 4537.573792][T23153] [4537.573794][T23153] dump_stack_lvl (lib/dump_stack.c:123) [4537.573801][T23153] check_preemption_disabled (lib/smp_processor_id.c:52) [4537.573807][T23153] lwtunnel_output (net/core/lwtunnel.c:359) [4537.573813][T23153] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4537.573820][T23153] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4537.573827][T23153] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4537.573832][T23153] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4537.573843][T23153] rawv6_sendmsg (net/ipv6/raw.c:918) [4537.573855][T23153] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4537.573860][T23153] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4537.573863][T23153] ? __lock_release (kernel/locking/lockdep.c:5534) [4537.573872][T23153] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4537.573878][T23153] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4537.573886][T23153] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4537.573901][T23153] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4537.573904][T23153] ? __lock_release (kernel/locking/lockdep.c:5534) [4537.573915][T23153] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4537.573920][T23153] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4537.573925][T23153] ? __pfx___sys_sendto (net/socket.c:2147) [4537.573939][T23153] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4537.573946][T23153] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4537.573955][T23153] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4537.573962][T23153] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4537.573971][T23153] __x64_sys_sendto (net/socket.c:2183) [4537.573991][T23153] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4537.573995][T23153] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4537.573999][T23153] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4537.574004][T23153] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4537.574008][T23153] RIP: 0033:0x7f0f675a6a4a [ 4537.574012][T23153] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4537.574015][T23153] RSP: 002b:00007ffc6d7480c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4537.574018][T23153] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0f675a6a4a [ 4537.574021][T23153] RDX: 0000000000000040 RSI: 000000000e12a340 RDI: 0000000000000005 [ 4537.574022][T23153] RBP: 00007ffc6d748150 R08: 0000000000418574 R09: 000000000000001c [ 4537.574024][T23153] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4537.574026][T23153] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f676cf000 | [ 4537.574026][T23153] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f676cf000 | [ 4537.574040][T23153] | [ 4537.574426][T23153] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23153 | [4537.586151][T23153] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4537.586417][T23153] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4537.586419][T23153] Call Trace: [ 4537.586421][T23153] [4537.586423][T23153] dump_stack_lvl (lib/dump_stack.c:123) [4537.586430][T23153] check_preemption_disabled (lib/smp_processor_id.c:52) [4537.586437][T23153] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4537.586443][T23153] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4537.586450][T23153] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4537.586457][T23153] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4537.586462][T23153] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4537.586475][T23153] rawv6_sendmsg (net/ipv6/raw.c:918) [4537.586487][T23153] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4537.586492][T23153] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4537.586498][T23153] ? __lock_release (kernel/locking/lockdep.c:5534) [4537.586507][T23153] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4537.586511][T23153] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4537.586520][T23153] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4537.586536][T23153] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4537.586539][T23153] ? __lock_release (kernel/locking/lockdep.c:5534) [4537.586550][T23153] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4537.586556][T23153] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4537.586561][T23153] ? __pfx___sys_sendto (net/socket.c:2147) [4537.586576][T23153] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4537.586583][T23153] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4537.586592][T23153] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4537.586599][T23153] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4537.586609][T23153] __x64_sys_sendto (net/socket.c:2183) [4537.586613][T23153] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4537.586617][T23153] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4537.586622][T23153] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4537.586627][T23153] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4537.586631][T23153] RIP: 0033:0x7f0f675a6a4a [ 4537.586635][T23153] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4537.586638][T23153] RSP: 002b:00007ffc6d7480c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4537.586641][T23153] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0f675a6a4a [ 4537.586644][T23153] RDX: 0000000000000040 RSI: 000000000e12a340 RDI: 0000000000000005 [ 4537.586646][T23153] RBP: 00007ffc6d748150 R08: 0000000000418574 R09: 000000000000001c [ 4537.586648][T23153] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4537.586649][T23153] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f676cf000 | [ 4537.586649][T23153] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0f676cf000 | [ 4537.586664][T23153] | [ 4538.162646][T23158] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23158 | [4538.163156][T23158] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4538.163444][T23158] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4538.163447][T23158] Call Trace: [ 4538.163449][T23158] [4538.163452][T23158] dump_stack_lvl (lib/dump_stack.c:123) [4538.163462][T23158] check_preemption_disabled (lib/smp_processor_id.c:52) [4538.163469][T23158] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4538.163477][T23158] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4538.163486][T23158] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.163494][T23158] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4538.163499][T23158] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.163511][T23158] rawv6_sendmsg (net/ipv6/raw.c:918) [4538.163523][T23158] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4538.163528][T23158] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4538.163536][T23158] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.163546][T23158] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4538.163552][T23158] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4538.163561][T23158] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4538.163577][T23158] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4538.163580][T23158] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.163591][T23158] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.163598][T23158] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.163604][T23158] ? __pfx___sys_sendto (net/socket.c:2147) [4538.163618][T23158] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4538.163626][T23158] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4538.163635][T23158] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4538.163641][T23158] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4538.163651][T23158] __x64_sys_sendto (net/socket.c:2183) [4538.163655][T23158] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4538.163660][T23158] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4538.163666][T23158] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4538.163670][T23158] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4538.163675][T23158] RIP: 0033:0x7f873090aa4a [ 4538.163680][T23158] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.163683][T23158] RSP: 002b:00007ffe93eef5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4538.163688][T23158] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f873090aa4a [ 4538.163690][T23158] RDX: 0000000000000040 RSI: 000000000adf4340 RDI: 0000000000000005 [ 4538.163692][T23158] RBP: 00007ffe93eef670 R08: 0000000000418574 R09: 000000000000001c [ 4538.163694][T23158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4538.163696][T23158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8730a33000 | [ 4538.163696][T23158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8730a33000 | [ 4538.163710][T23158] | [ 4538.176659][T23158] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23158 | [4538.177052][T23158] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4538.177321][T23158] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4538.177323][T23158] Call Trace: [ 4538.177325][T23158] [4538.177327][T23158] dump_stack_lvl (lib/dump_stack.c:123) [4538.177333][T23158] check_preemption_disabled (lib/smp_processor_id.c:52) [4538.177340][T23158] lwtunnel_output (net/core/lwtunnel.c:359) [4538.177346][T23158] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4538.177353][T23158] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.177359][T23158] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4538.177364][T23158] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.177377][T23158] rawv6_sendmsg (net/ipv6/raw.c:918) [4538.177389][T23158] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4538.177395][T23158] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4538.177398][T23158] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.177407][T23158] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4538.177411][T23158] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4538.177420][T23158] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4538.177436][T23158] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4538.177439][T23158] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.177451][T23158] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.177456][T23158] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.177461][T23158] ? __pfx___sys_sendto (net/socket.c:2147) [4538.177479][T23158] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4538.177486][T23158] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4538.177495][T23158] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4538.177502][T23158] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4538.177513][T23158] __x64_sys_sendto (net/socket.c:2183) [4538.177517][T23158] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4538.177521][T23158] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4538.177526][T23158] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4538.177531][T23158] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4538.177534][T23158] RIP: 0033:0x7f873090aa4a [ 4538.177538][T23158] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.177542][T23158] RSP: 002b:00007ffe93eef5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4538.177545][T23158] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f873090aa4a [ 4538.177548][T23158] RDX: 0000000000000040 RSI: 000000000adf4340 RDI: 0000000000000005 [ 4538.177550][T23158] RBP: 00007ffe93eef670 R08: 0000000000418574 R09: 000000000000001c [ 4538.177552][T23158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4538.177554][T23158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8730a33000 | [ 4538.177554][T23158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8730a33000 | [ 4538.177569][T23158] | [ 4538.190992][T23158] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23158 | [4538.191394][T23158] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4538.191792][T23158] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4538.191794][T23158] Call Trace: [ 4538.191797][T23158] [4538.191799][T23158] dump_stack_lvl (lib/dump_stack.c:123) [4538.191805][T23158] check_preemption_disabled (lib/smp_processor_id.c:52) [4538.191811][T23158] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4538.191818][T23158] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4538.191825][T23158] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.191831][T23158] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4538.191836][T23158] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.191848][T23158] rawv6_sendmsg (net/ipv6/raw.c:918) [4538.191861][T23158] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4538.191866][T23158] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4538.191871][T23158] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.191879][T23158] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4538.191883][T23158] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4538.191892][T23158] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4538.191908][T23158] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4538.191912][T23158] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.191923][T23158] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.191927][T23158] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.191933][T23158] ? __pfx___sys_sendto (net/socket.c:2147) [4538.191947][T23158] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4538.191954][T23158] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4538.191962][T23158] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4538.191969][T23158] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4538.191979][T23158] __x64_sys_sendto (net/socket.c:2183) [4538.191983][T23158] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4538.191986][T23158] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4538.191990][T23158] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4538.191995][T23158] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4538.191998][T23158] RIP: 0033:0x7f873090aa4a [ 4538.192002][T23158] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.192005][T23158] RSP: 002b:00007ffe93eef5e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4538.192008][T23158] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f873090aa4a [ 4538.192011][T23158] RDX: 0000000000000040 RSI: 000000000adf4340 RDI: 0000000000000005 [ 4538.192013][T23158] RBP: 00007ffe93eef670 R08: 0000000000418574 R09: 000000000000001c [ 4538.192015][T23158] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4538.192017][T23158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8730a33000 | [ 4538.192017][T23158] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8730a33000 | [ 4538.192031][T23158] | [ 4538.891980][T23164] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23164 | [4538.892465][T23164] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4538.892754][T23164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4538.892757][T23164] Call Trace: [ 4538.892759][T23164] [4538.892762][T23164] dump_stack_lvl (lib/dump_stack.c:123) [4538.892771][T23164] check_preemption_disabled (lib/smp_processor_id.c:52) [4538.892779][T23164] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4538.892786][T23164] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4538.892795][T23164] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.892802][T23164] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4538.892807][T23164] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.892820][T23164] rawv6_sendmsg (net/ipv6/raw.c:918) [4538.892832][T23164] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4538.892837][T23164] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4538.892844][T23164] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.892853][T23164] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4538.892860][T23164] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4538.892870][T23164] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4538.892886][T23164] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4538.892889][T23164] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.892900][T23164] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.892907][T23164] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.892913][T23164] ? __pfx___sys_sendto (net/socket.c:2147) [4538.892928][T23164] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4538.892936][T23164] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4538.892945][T23164] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4538.892953][T23164] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4538.892963][T23164] __x64_sys_sendto (net/socket.c:2183) [4538.892967][T23164] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4538.892972][T23164] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4538.892977][T23164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4538.892982][T23164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4538.892987][T23164] RIP: 0033:0x7fc58e009a4a [ 4538.892991][T23164] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.892995][T23164] RSP: 002b:00007fff75516bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4538.892999][T23164] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc58e009a4a [ 4538.893001][T23164] RDX: 0000000000000040 RSI: 000000000058c340 RDI: 0000000000000005 [ 4538.893003][T23164] RBP: 00007fff75516c60 R08: 0000000000418574 R09: 000000000000001c [ 4538.893005][T23164] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4538.893007][T23164] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc58e132000 | [ 4538.893007][T23164] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc58e132000 | [ 4538.893021][T23164] | [ 4538.893043][T23164] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23164 | [4538.905532][T23164] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4538.905792][T23164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4538.905794][T23164] Call Trace: [ 4538.905796][T23164] [4538.905798][T23164] dump_stack_lvl (lib/dump_stack.c:123) [4538.905806][T23164] check_preemption_disabled (lib/smp_processor_id.c:52) [4538.905812][T23164] lwtunnel_output (net/core/lwtunnel.c:359) [4538.905819][T23164] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4538.905826][T23164] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.905833][T23164] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4538.905838][T23164] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.905850][T23164] rawv6_sendmsg (net/ipv6/raw.c:918) [4538.905862][T23164] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4538.905868][T23164] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4538.905873][T23164] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.905881][T23164] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4538.905885][T23164] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4538.905895][T23164] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4538.905911][T23164] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4538.905914][T23164] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.905926][T23164] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.905932][T23164] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.905938][T23164] ? __pfx___sys_sendto (net/socket.c:2147) [4538.905953][T23164] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4538.905960][T23164] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4538.905968][T23164] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4538.905976][T23164] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4538.905986][T23164] __x64_sys_sendto (net/socket.c:2183) [4538.905990][T23164] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4538.905994][T23164] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4538.905998][T23164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4538.906003][T23164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4538.906007][T23164] RIP: 0033:0x7fc58e009a4a [ 4538.906011][T23164] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.906013][T23164] RSP: 002b:00007fff75516bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4538.906016][T23164] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc58e009a4a [ 4538.906019][T23164] RDX: 0000000000000040 RSI: 000000000058c340 RDI: 0000000000000005 [ 4538.906020][T23164] RBP: 00007fff75516c60 R08: 0000000000418574 R09: 000000000000001c [ 4538.906023][T23164] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4538.906024][T23164] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc58e132000 | [ 4538.906024][T23164] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc58e132000 | [ 4538.906039][T23164] | [ 4538.924024][T23164] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23164 | [4538.924404][T23164] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4538.924682][T23164] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4538.924683][T23164] Call Trace: [ 4538.924685][T23164] [4538.924688][T23164] dump_stack_lvl (lib/dump_stack.c:123) [4538.924695][T23164] check_preemption_disabled (lib/smp_processor_id.c:52) [4538.924701][T23164] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4538.924708][T23164] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4538.924715][T23164] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.924722][T23164] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4538.924727][T23164] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.924739][T23164] rawv6_sendmsg (net/ipv6/raw.c:918) [4538.924751][T23164] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4538.924757][T23164] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4538.924762][T23164] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.924771][T23164] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4538.924776][T23164] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4538.924785][T23164] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4538.924802][T23164] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4538.924805][T23164] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.924817][T23164] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.924822][T23164] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.924828][T23164] ? __pfx___sys_sendto (net/socket.c:2147) [4538.924843][T23164] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4538.924850][T23164] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4538.924858][T23164] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4538.924865][T23164] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4538.924876][T23164] __x64_sys_sendto (net/socket.c:2183) [4538.924880][T23164] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4538.924883][T23164] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4538.924888][T23164] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4538.924893][T23164] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4538.924896][T23164] RIP: 0033:0x7fc58e009a4a [ 4538.924900][T23164] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.924903][T23164] RSP: 002b:00007fff75516bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4538.924907][T23164] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc58e009a4a [ 4538.924909][T23164] RDX: 0000000000000040 RSI: 000000000058c340 RDI: 0000000000000005 [ 4538.924911][T23164] RBP: 00007fff75516c60 R08: 0000000000418574 R09: 000000000000001c [ 4538.924913][T23164] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4538.924916][T23164] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc58e132000 | [ 4538.924930][T23164] | [ 4541.531743][T23186] check_preemption_disabled: 6 callbacks suppressed | [ 4541.531750][T23186] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23186 | [4541.532522][T23186] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4541.532781][T23186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4541.532784][T23186] Call Trace: [ 4541.532787][T23186] [4541.532789][T23186] dump_stack_lvl (lib/dump_stack.c:123) [4541.532801][T23186] check_preemption_disabled (lib/smp_processor_id.c:52) [4541.532808][T23186] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4541.532815][T23186] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4541.532826][T23186] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4541.532834][T23186] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4541.532839][T23186] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4541.532852][T23186] rawv6_sendmsg (net/ipv6/raw.c:918) [4541.532863][T23186] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4541.532869][T23186] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4541.532877][T23186] ? __lock_release (kernel/locking/lockdep.c:5534) [4541.532887][T23186] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4541.532895][T23186] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4541.532904][T23186] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4541.532920][T23186] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4541.532924][T23186] ? __lock_release (kernel/locking/lockdep.c:5534) [4541.532935][T23186] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4541.532943][T23186] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4541.532948][T23186] ? __pfx___sys_sendto (net/socket.c:2147) [4541.532963][T23186] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4541.532971][T23186] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4541.532981][T23186] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4541.532989][T23186] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4541.532999][T23186] __x64_sys_sendto (net/socket.c:2183) [4541.533003][T23186] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4541.533008][T23186] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4541.533013][T23186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4541.533018][T23186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4541.533023][T23186] RIP: 0033:0x7f0da18f3a4a [ 4541.533027][T23186] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.533030][T23186] RSP: 002b:00007ffc24b3f2c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4541.533034][T23186] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0da18f3a4a [ 4541.533037][T23186] RDX: 0000000000000040 RSI: 0000000006487340 RDI: 0000000000000005 [ 4541.533039][T23186] RBP: 00007ffc24b3f350 R08: 0000000000418574 R09: 000000000000001c [ 4541.533041][T23186] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4541.533043][T23186] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0da1a1c000 | [ 4541.533060][T23186] lwtunnel_output(): recursion limit reached on datapath | [ 4543.036267][ T12] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4543.600957][T23195] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23195 | [4543.601468][T23195] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4543.601765][T23195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4543.601767][T23195] Call Trace: [ 4543.601769][T23195] [4543.601772][T23195] dump_stack_lvl (lib/dump_stack.c:123) [4543.601782][T23195] check_preemption_disabled (lib/smp_processor_id.c:52) [4543.601790][T23195] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4543.601797][T23195] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4543.601806][T23195] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.601814][T23195] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4543.601820][T23195] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.601832][T23195] rawv6_sendmsg (net/ipv6/raw.c:918) [4543.601843][T23195] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4543.601849][T23195] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4543.601855][T23195] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.601865][T23195] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4543.601872][T23195] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4543.601881][T23195] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4543.601897][T23195] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4543.601901][T23195] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.601912][T23195] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.601919][T23195] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.601925][T23195] ? __pfx___sys_sendto (net/socket.c:2147) [4543.601940][T23195] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4543.601948][T23195] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4543.601957][T23195] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4543.601964][T23195] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4543.601974][T23195] __x64_sys_sendto (net/socket.c:2183) [4543.601978][T23195] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4543.601983][T23195] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4543.601988][T23195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4543.601993][T23195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4543.601997][T23195] RIP: 0033:0x7fd385621a4a [ 4543.602002][T23195] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.602006][T23195] RSP: 002b:00007fff3e2f79a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4543.602010][T23195] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd385621a4a [ 4543.602013][T23195] RDX: 0000000000000040 RSI: 000000002f128340 RDI: 0000000000000005 [ 4543.602014][T23195] RBP: 00007fff3e2f7a30 R08: 0000000000418574 R09: 000000000000001c [ 4543.602017][T23195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4543.602019][T23195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd38574a000 | [ 4543.602019][T23195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd38574a000 | [ 4543.602033][T23195] | [ 4543.602036][T23195] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23195 | [4543.614817][T23195] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4543.615094][T23195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4543.615096][T23195] Call Trace: [ 4543.615099][T23195] [4543.615101][T23195] dump_stack_lvl (lib/dump_stack.c:123) [4543.615108][T23195] check_preemption_disabled (lib/smp_processor_id.c:52) [4543.615115][T23195] lwtunnel_output (net/core/lwtunnel.c:359) [4543.615122][T23195] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4543.615130][T23195] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.615137][T23195] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4543.615143][T23195] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.615155][T23195] rawv6_sendmsg (net/ipv6/raw.c:918) [4543.615167][T23195] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4543.615173][T23195] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4543.615178][T23195] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.615187][T23195] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4543.615192][T23195] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4543.615201][T23195] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4543.615217][T23195] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4543.615220][T23195] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.615232][T23195] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.615238][T23195] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.615244][T23195] ? __pfx___sys_sendto (net/socket.c:2147) [4543.615259][T23195] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4543.615266][T23195] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4543.615274][T23195] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4543.615282][T23195] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4543.615292][T23195] __x64_sys_sendto (net/socket.c:2183) [4543.615296][T23195] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4543.615299][T23195] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4543.615304][T23195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4543.615309][T23195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4543.615313][T23195] RIP: 0033:0x7fd385621a4a [ 4543.615316][T23195] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.615319][T23195] RSP: 002b:00007fff3e2f79a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4543.615322][T23195] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd385621a4a [ 4543.615324][T23195] RDX: 0000000000000040 RSI: 000000002f128340 RDI: 0000000000000005 [ 4543.615326][T23195] RBP: 00007fff3e2f7a30 R08: 0000000000418574 R09: 000000000000001c [ 4543.615328][T23195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4543.615330][T23195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd38574a000 | [ 4543.615330][T23195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd38574a000 | [ 4543.615345][T23195] | [ 4543.632663][T23195] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23195 | [4543.633074][T23195] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4543.633348][T23195] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4543.633350][T23195] Call Trace: [ 4543.633353][T23195] [4543.633355][T23195] dump_stack_lvl (lib/dump_stack.c:123) [4543.633362][T23195] check_preemption_disabled (lib/smp_processor_id.c:52) [4543.633369][T23195] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4543.633375][T23195] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4543.633383][T23195] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.633390][T23195] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4543.633395][T23195] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.633407][T23195] rawv6_sendmsg (net/ipv6/raw.c:918) [4543.633419][T23195] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4543.633425][T23195] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4543.633429][T23195] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.633438][T23195] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4543.633442][T23195] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4543.633452][T23195] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4543.633468][T23195] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4543.633471][T23195] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.633484][T23195] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.633489][T23195] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.633495][T23195] ? __pfx___sys_sendto (net/socket.c:2147) [4543.633511][T23195] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4543.633517][T23195] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4543.633525][T23195] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4543.633533][T23195] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4543.633543][T23195] __x64_sys_sendto (net/socket.c:2183) [4543.633547][T23195] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4543.633550][T23195] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4543.633555][T23195] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4543.633560][T23195] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4543.633564][T23195] RIP: 0033:0x7fd385621a4a [ 4543.633567][T23195] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.633570][T23195] RSP: 002b:00007fff3e2f79a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4543.633574][T23195] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd385621a4a [ 4543.633576][T23195] RDX: 0000000000000040 RSI: 000000002f128340 RDI: 0000000000000005 [ 4543.633579][T23195] RBP: 00007fff3e2f7a30 R08: 0000000000418574 R09: 000000000000001c [ 4543.633581][T23195] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4543.633583][T23195] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd38574a000 | [ 4543.633598][T23195] | [ 4544.111288][ T12] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4544.564720][T23203] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23203 | [4544.565206][T23203] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4544.565472][T23203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4544.565476][T23203] Call Trace: [ 4544.565478][T23203] [4544.565481][T23203] dump_stack_lvl (lib/dump_stack.c:123) [4544.565491][T23203] check_preemption_disabled (lib/smp_processor_id.c:52) [4544.565498][T23203] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4544.565505][T23203] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4544.565515][T23203] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4544.565523][T23203] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4544.565528][T23203] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4544.565541][T23203] rawv6_sendmsg (net/ipv6/raw.c:918) [4544.565553][T23203] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4544.565558][T23203] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4544.565566][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4544.565576][T23203] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4544.565583][T23203] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4544.565592][T23203] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4544.565608][T23203] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4544.565611][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4544.565623][T23203] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4544.565629][T23203] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4544.565635][T23203] ? __pfx___sys_sendto (net/socket.c:2147) [4544.565650][T23203] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4544.565658][T23203] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4544.565667][T23203] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4544.565675][T23203] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4544.565685][T23203] __x64_sys_sendto (net/socket.c:2183) [4544.565689][T23203] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4544.565693][T23203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4544.565699][T23203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4544.565704][T23203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4544.565708][T23203] RIP: 0033:0x7f2da8fb8a4a [ 4544.565713][T23203] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4544.565717][T23203] RSP: 002b:00007ffce9893428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4544.565721][T23203] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2da8fb8a4a [ 4544.565724][T23203] RDX: 0000000000000040 RSI: 0000000009132340 RDI: 0000000000000005 [ 4544.565726][T23203] RBP: 00007ffce98934b0 R08: 0000000000418574 R09: 000000000000001c [ 4544.565728][T23203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4544.565730][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2da90e1000 | [ 4544.565730][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2da90e1000 | [ 4544.565745][T23203] | [ 4544.578714][T23203] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23203 | [4544.579093][T23203] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4544.579353][T23203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4544.579355][T23203] Call Trace: [ 4544.579357][T23203] [4544.579359][T23203] dump_stack_lvl (lib/dump_stack.c:123) [4544.579366][T23203] check_preemption_disabled (lib/smp_processor_id.c:52) [4544.579372][T23203] lwtunnel_output (net/core/lwtunnel.c:359) [4544.579379][T23203] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4544.579387][T23203] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4544.579393][T23203] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4544.579398][T23203] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4544.579411][T23203] rawv6_sendmsg (net/ipv6/raw.c:918) [4544.579423][T23203] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4544.579428][T23203] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4544.579433][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4544.579442][T23203] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4544.579446][T23203] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4544.579455][T23203] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4544.579471][T23203] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4544.579476][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4544.579488][T23203] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4544.579493][T23203] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4544.579499][T23203] ? __pfx___sys_sendto (net/socket.c:2147) [4544.579514][T23203] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4544.579522][T23203] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4544.579530][T23203] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4544.579537][T23203] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4544.579548][T23203] __x64_sys_sendto (net/socket.c:2183) [4544.579552][T23203] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4544.579556][T23203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4544.579561][T23203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4544.579567][T23203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4544.579570][T23203] RIP: 0033:0x7f2da8fb8a4a [ 4544.579574][T23203] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4544.579577][T23203] RSP: 002b:00007ffce9893428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4544.579580][T23203] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2da8fb8a4a [ 4544.579582][T23203] RDX: 0000000000000040 RSI: 0000000009132340 RDI: 0000000000000005 [ 4544.579584][T23203] RBP: 00007ffce98934b0 R08: 0000000000418574 R09: 000000000000001c [ 4544.579586][T23203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4544.579588][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2da90e1000 | [ 4544.579588][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2da90e1000 | [ 4544.579603][T23203] | [ 4544.593353][T23203] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23203 | [4544.593755][T23203] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4544.594024][T23203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4544.594026][T23203] Call Trace: [ 4544.594028][T23203] [4544.594030][T23203] dump_stack_lvl (lib/dump_stack.c:123) [4544.594038][T23203] check_preemption_disabled (lib/smp_processor_id.c:52) [4544.594044][T23203] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4544.594051][T23203] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4544.594057][T23203] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4544.594063][T23203] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4544.594068][T23203] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4544.594080][T23203] rawv6_sendmsg (net/ipv6/raw.c:918) [4544.594092][T23203] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4544.594097][T23203] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4544.594102][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4544.594110][T23203] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4544.594115][T23203] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4544.594124][T23203] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4544.594141][T23203] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4544.594143][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4544.594155][T23203] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4544.594161][T23203] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4544.594166][T23203] ? __pfx___sys_sendto (net/socket.c:2147) [4544.594181][T23203] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4544.594188][T23203] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4544.594196][T23203] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4544.594203][T23203] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4544.594213][T23203] __x64_sys_sendto (net/socket.c:2183) [4544.594217][T23203] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4544.594221][T23203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4544.594226][T23203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4544.594230][T23203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4544.594234][T23203] RIP: 0033:0x7f2da8fb8a4a [ 4544.594238][T23203] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4544.594241][T23203] RSP: 002b:00007ffce9893428 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4544.594244][T23203] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2da8fb8a4a [ 4544.594246][T23203] RDX: 0000000000000040 RSI: 0000000009132340 RDI: 0000000000000005 [ 4544.594248][T23203] RBP: 00007ffce98934b0 R08: 0000000000418574 R09: 000000000000001c [ 4544.594250][T23203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4544.594252][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2da90e1000 | [ 4544.594252][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2da90e1000 | [ 4544.594266][T23203] | [ 4545.088223][T23207] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23207 | [4545.088712][T23207] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4545.088971][T23207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4545.088973][T23207] Call Trace: [ 4545.088976][T23207] [4545.088979][T23207] dump_stack_lvl (lib/dump_stack.c:123) [4545.088990][T23207] check_preemption_disabled (lib/smp_processor_id.c:52) [4545.088998][T23207] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4545.089005][T23207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4545.089015][T23207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.089023][T23207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4545.089028][T23207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.089041][T23207] rawv6_sendmsg (net/ipv6/raw.c:918) [4545.089052][T23207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4545.089058][T23207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4545.089065][T23207] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.089076][T23207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4545.089084][T23207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4545.089093][T23207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4545.089109][T23207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4545.089112][T23207] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.089123][T23207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.089131][T23207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.089137][T23207] ? __pfx___sys_sendto (net/socket.c:2147) [4545.089152][T23207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4545.089160][T23207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4545.089170][T23207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4545.089177][T23207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4545.089188][T23207] __x64_sys_sendto (net/socket.c:2183) [4545.089192][T23207] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4545.089196][T23207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4545.089201][T23207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4545.089206][T23207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4545.089211][T23207] RIP: 0033:0x7f0321079a4a [ 4545.089215][T23207] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4545.089218][T23207] RSP: 002b:00007fff2c8135d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4545.089223][T23207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0321079a4a [ 4545.089226][T23207] RDX: 0000000000000040 RSI: 000000002005e340 RDI: 0000000000000005 [ 4545.089227][T23207] RBP: 00007fff2c813660 R08: 0000000000418574 R09: 000000000000001c [ 4545.089229][T23207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4545.089231][T23207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f03211a2000 | [ 4545.089248][T23207] lwtunnel_output(): recursion limit reached on datapath | [ 4545.164844][ C3] Dead loop on virtual device veth1, fix it urgently! | [ 4546.565335][T23211] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23211 | [4546.567050][T23211] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4546.567340][T23211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4546.567342][T23211] Call Trace: [ 4546.567345][T23211] [4546.567348][T23211] dump_stack_lvl (lib/dump_stack.c:123) [4546.567358][T23211] check_preemption_disabled (lib/smp_processor_id.c:52) [4546.567365][T23211] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4546.567372][T23211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4546.567381][T23211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4546.567390][T23211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4546.567395][T23211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4546.567407][T23211] rawv6_sendmsg (net/ipv6/raw.c:918) [4546.567419][T23211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4546.567424][T23211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4546.567431][T23211] ? __lock_release (kernel/locking/lockdep.c:5534) [4546.567441][T23211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4546.567447][T23211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4546.567457][T23211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4546.567473][T23211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4546.567478][T23211] ? __lock_release (kernel/locking/lockdep.c:5534) [4546.567489][T23211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4546.567496][T23211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4546.567502][T23211] ? __pfx___sys_sendto (net/socket.c:2147) [4546.567516][T23211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4546.567524][T23211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4546.567534][T23211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4546.567541][T23211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4546.567551][T23211] __x64_sys_sendto (net/socket.c:2183) [4546.567555][T23211] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4546.567559][T23211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4546.567563][T23211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4546.567568][T23211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4546.567573][T23211] RIP: 0033:0x7fda974cfa4a [ 4546.567578][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 [ 4546.567581][T23211] RSP: 002b:00007fff2a55fa18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4546.567585][T23211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fda974cfa4a [ 4546.567588][T23211] RDX: 0000000000000040 RSI: 000000001733f340 RDI: 0000000000000005 [ 4546.567590][T23211] RBP: 00007fff2a55faa0 R08: 0000000000418574 R09: 000000000000001c [ 4546.567592][T23211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4546.567593][T23211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fda975f8000 | [ 4546.567593][T23211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fda975f8000 | [ 4546.567608][T23211] | [ 4546.580696][T23211] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23211 | [4546.581091][T23211] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4546.581368][T23211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4546.581370][T23211] Call Trace: [ 4546.581372][T23211] [4546.581374][T23211] dump_stack_lvl (lib/dump_stack.c:123) [4546.581381][T23211] check_preemption_disabled (lib/smp_processor_id.c:52) [4546.581388][T23211] lwtunnel_output (net/core/lwtunnel.c:359) [4546.581395][T23211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4546.581403][T23211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4546.581409][T23211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4546.581414][T23211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4546.581427][T23211] rawv6_sendmsg (net/ipv6/raw.c:918) [4546.581439][T23211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4546.581445][T23211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4546.581449][T23211] ? __lock_release (kernel/locking/lockdep.c:5534) [4546.581457][T23211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4546.581462][T23211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4546.581471][T23211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4546.581489][T23211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4546.581492][T23211] ? __lock_release (kernel/locking/lockdep.c:5534) [4546.581504][T23211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4546.581509][T23211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4546.581515][T23211] ? __pfx___sys_sendto (net/socket.c:2147) [4546.581530][T23211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4546.581538][T23211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4546.581546][T23211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4546.581553][T23211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4546.581564][T23211] __x64_sys_sendto (net/socket.c:2183) [4546.581568][T23211] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4546.581571][T23211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4546.581576][T23211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4546.581581][T23211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4546.581585][T23211] RIP: 0033:0x7fda974cfa4a [ 4546.581588][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 [ 4546.581591][T23211] RSP: 002b:00007fff2a55fa18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4546.581595][T23211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fda974cfa4a [ 4546.581597][T23211] RDX: 0000000000000040 RSI: 000000001733f340 RDI: 0000000000000005 [ 4546.581599][T23211] RBP: 00007fff2a55faa0 R08: 0000000000418574 R09: 000000000000001c [ 4546.581601][T23211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4546.581603][T23211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fda975f8000 | [ 4546.581603][T23211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fda975f8000 | [ 4546.581618][T23211] | [ 4546.595176][T23211] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23211 | [4546.595595][T23211] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4546.595871][T23211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4546.595873][T23211] Call Trace: [ 4546.595875][T23211] [4546.595877][T23211] dump_stack_lvl (lib/dump_stack.c:123) [4546.595884][T23211] check_preemption_disabled (lib/smp_processor_id.c:52) [4546.595891][T23211] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4546.595898][T23211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4546.595905][T23211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4546.595912][T23211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4546.595917][T23211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4546.595929][T23211] rawv6_sendmsg (net/ipv6/raw.c:918) [4546.595941][T23211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4546.595947][T23211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4546.595951][T23211] ? __lock_release (kernel/locking/lockdep.c:5534) [4546.595960][T23211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4546.595966][T23211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4546.595975][T23211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4546.595991][T23211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4546.595994][T23211] ? __lock_release (kernel/locking/lockdep.c:5534) [4546.596006][T23211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4546.596011][T23211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4546.596017][T23211] ? __pfx___sys_sendto (net/socket.c:2147) [4546.596032][T23211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4546.596039][T23211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4546.596047][T23211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4546.596055][T23211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4546.596065][T23211] __x64_sys_sendto (net/socket.c:2183) [4546.596069][T23211] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4546.596073][T23211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4546.596078][T23211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4546.596082][T23211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4546.596086][T23211] RIP: 0033:0x7fda974cfa4a [ 4546.596090][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 [ 4546.596093][T23211] RSP: 002b:00007fff2a55fa18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4546.596097][T23211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fda974cfa4a [ 4546.596099][T23211] RDX: 0000000000000040 RSI: 000000001733f340 RDI: 0000000000000005 [ 4546.596102][T23211] RBP: 00007fff2a55faa0 R08: 0000000000418574 R09: 000000000000001c [ 4546.596104][T23211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4546.596106][T23211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fda975f8000 | [ 4546.596106][T23211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fda975f8000 | [ 4546.596121][T23211] | [ 4547.068554][T23215] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23215 | [4547.069088][T23215] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4547.069345][T23215] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4547.069348][T23215] Call Trace: [ 4547.069351][T23215] [4547.069354][T23215] dump_stack_lvl (lib/dump_stack.c:123) [4547.069365][T23215] check_preemption_disabled (lib/smp_processor_id.c:52) [4547.069373][T23215] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4547.069379][T23215] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4547.069389][T23215] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4547.069398][T23215] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4547.069403][T23215] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4547.069415][T23215] rawv6_sendmsg (net/ipv6/raw.c:918) [4547.069427][T23215] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4547.069432][T23215] ? find_held_lock (kernel/locking/lockdep.c:5348) [4547.069444][T23215] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4547.069451][T23215] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4547.069456][T23215] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4547.069467][T23215] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4547.069486][T23215] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4547.069489][T23215] ? __lock_release (kernel/locking/lockdep.c:5534) [4547.069501][T23215] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4547.069509][T23215] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4547.069514][T23215] ? __pfx___sys_sendto (net/socket.c:2147) [4547.069527][T23215] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4547.069536][T23215] ? find_held_lock (kernel/locking/lockdep.c:5348) [4547.069540][T23215] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4547.069545][T23215] ? __lock_release (kernel/locking/lockdep.c:5534) [4547.069552][T23215] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4547.069557][T23215] ? 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) [4547.069566][T23215] __x64_sys_sendto (net/socket.c:2183) [4547.069570][T23215] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4547.069574][T23215] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4547.069579][T23215] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4547.069584][T23215] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4547.069589][T23215] RIP: 0033:0x7f844dc06a4a [ 4547.069594][T23215] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.069598][T23215] RSP: 002b:00007ffe1ffded38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4547.069602][T23215] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f844dc06a4a [ 4547.069604][T23215] RDX: 0000000000000040 RSI: 000000000a6a2340 RDI: 0000000000000005 [ 4547.069606][T23215] RBP: 00007ffe1ffdedc0 R08: 0000000000418574 R09: 000000000000001c [ 4547.069608][T23215] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4547.069610][T23215] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f844dd2f000 | [ 4547.069625][T23215] | [ 4547.082770][T23215] lwtunnel_output(): recursion limit reached on datapath | [ 4548.568451][T23219] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23219 | [4548.568996][T23219] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4548.569276][T23219] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4548.569279][T23219] Call Trace: [ 4548.569281][T23219] [4548.569284][T23219] dump_stack_lvl (lib/dump_stack.c:123) [4548.569294][T23219] check_preemption_disabled (lib/smp_processor_id.c:52) [4548.569301][T23219] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4548.569308][T23219] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4548.569317][T23219] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4548.569325][T23219] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4548.569331][T23219] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4548.569343][T23219] rawv6_sendmsg (net/ipv6/raw.c:918) [4548.569354][T23219] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4548.569360][T23219] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4548.569367][T23219] ? __lock_release (kernel/locking/lockdep.c:5534) [4548.569376][T23219] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4548.569383][T23219] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4548.569392][T23219] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4548.569408][T23219] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4548.569411][T23219] ? __lock_release (kernel/locking/lockdep.c:5534) [4548.569423][T23219] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4548.569430][T23219] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4548.569436][T23219] ? __pfx___sys_sendto (net/socket.c:2147) [4548.569450][T23219] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4548.569458][T23219] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4548.569467][T23219] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4548.569476][T23219] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4548.569486][T23219] __x64_sys_sendto (net/socket.c:2183) [4548.569490][T23219] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4548.569495][T23219] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4548.569501][T23219] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4548.569506][T23219] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4548.569510][T23219] RIP: 0033:0x7f9cee56fa4a [ 4548.569515][T23219] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4548.569519][T23219] RSP: 002b:00007ffea03791a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4548.569523][T23219] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9cee56fa4a [ 4548.569525][T23219] RDX: 0000000000000040 RSI: 000000003b6c4340 RDI: 0000000000000005 [ 4548.569527][T23219] RBP: 00007ffea0379230 R08: 0000000000418574 R09: 000000000000001c [ 4548.569529][T23219] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4548.569531][T23219] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cee698000 | [ 4548.569531][T23219] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cee698000 | [ 4548.569546][T23219] | [ 4548.583107][T23219] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23219 | [4548.583516][T23219] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4548.583784][T23219] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4548.583786][T23219] Call Trace: [ 4548.583788][T23219] [4548.583790][T23219] dump_stack_lvl (lib/dump_stack.c:123) [4548.583797][T23219] check_preemption_disabled (lib/smp_processor_id.c:52) [4548.583804][T23219] lwtunnel_output (net/core/lwtunnel.c:359) [4548.583810][T23219] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4548.583818][T23219] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4548.583824][T23219] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4548.583830][T23219] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4548.583842][T23219] rawv6_sendmsg (net/ipv6/raw.c:918) [4548.583854][T23219] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4548.583860][T23219] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4548.583864][T23219] ? __lock_release (kernel/locking/lockdep.c:5534) [4548.583873][T23219] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4548.583878][T23219] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4548.583887][T23219] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4548.583903][T23219] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4548.583906][T23219] ? __lock_release (kernel/locking/lockdep.c:5534) [4548.583918][T23219] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4548.583923][T23219] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4548.583929][T23219] ? __pfx___sys_sendto (net/socket.c:2147) [4548.583944][T23219] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4548.583951][T23219] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4548.583959][T23219] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4548.583967][T23219] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4548.583977][T23219] __x64_sys_sendto (net/socket.c:2183) [4548.583981][T23219] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4548.583985][T23219] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4548.583990][T23219] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4548.583995][T23219] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4548.583998][T23219] RIP: 0033:0x7f9cee56fa4a [ 4548.584002][T23219] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4548.584005][T23219] RSP: 002b:00007ffea03791a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4548.584009][T23219] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9cee56fa4a [ 4548.584011][T23219] RDX: 0000000000000040 RSI: 000000003b6c4340 RDI: 0000000000000005 [ 4548.584013][T23219] RBP: 00007ffea0379230 R08: 0000000000418574 R09: 000000000000001c [ 4548.584015][T23219] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4548.584018][T23219] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cee698000 | [ 4548.584018][T23219] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cee698000 | [ 4548.584033][T23219] | [ 4548.601939][T23219] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23219 | [4548.602332][T23219] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4548.602617][T23219] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4548.602619][T23219] Call Trace: [ 4548.602621][T23219] [4548.602623][T23219] dump_stack_lvl (lib/dump_stack.c:123) [4548.602630][T23219] check_preemption_disabled (lib/smp_processor_id.c:52) [4548.602636][T23219] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4548.602643][T23219] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4548.602651][T23219] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4548.602657][T23219] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4548.602662][T23219] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4548.602675][T23219] rawv6_sendmsg (net/ipv6/raw.c:918) [4548.602687][T23219] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4548.602692][T23219] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4548.602696][T23219] ? __lock_release (kernel/locking/lockdep.c:5534) [4548.602705][T23219] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4548.602709][T23219] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4548.602718][T23219] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4548.602735][T23219] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4548.602738][T23219] ? __lock_release (kernel/locking/lockdep.c:5534) [4548.602749][T23219] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4548.602754][T23219] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4548.602760][T23219] ? __pfx___sys_sendto (net/socket.c:2147) [4548.602774][T23219] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4548.602781][T23219] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4548.602789][T23219] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4548.602796][T23219] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4548.602806][T23219] __x64_sys_sendto (net/socket.c:2183) [4548.602810][T23219] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4548.602814][T23219] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4548.602819][T23219] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4548.602824][T23219] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4548.602827][T23219] RIP: 0033:0x7f9cee56fa4a [ 4548.602831][T23219] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4548.602833][T23219] RSP: 002b:00007ffea03791a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4548.602837][T23219] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9cee56fa4a [ 4548.602839][T23219] RDX: 0000000000000040 RSI: 000000003b6c4340 RDI: 0000000000000005 [ 4548.602841][T23219] RBP: 00007ffea0379230 R08: 0000000000418574 R09: 000000000000001c [ 4548.602843][T23219] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4548.602845][T23219] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cee698000 | [ 4548.602845][T23219] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9cee698000 | [ 4548.602859][T23219] | [ 4549.080465][T23223] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23223 | [4549.080975][T23223] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4549.081251][T23223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4549.081253][T23223] Call Trace: [ 4549.081256][T23223] [4549.081259][T23223] dump_stack_lvl (lib/dump_stack.c:123) [4549.081269][T23223] check_preemption_disabled (lib/smp_processor_id.c:52) [4549.081277][T23223] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4549.081284][T23223] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4549.081293][T23223] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.081301][T23223] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4549.081306][T23223] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.081318][T23223] rawv6_sendmsg (net/ipv6/raw.c:918) [4549.081330][T23223] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4549.081335][T23223] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4549.081342][T23223] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.081352][T23223] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4549.081359][T23223] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4549.081368][T23223] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4549.081384][T23223] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4549.081387][T23223] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.081399][T23223] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.081406][T23223] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.081411][T23223] ? __pfx___sys_sendto (net/socket.c:2147) [4549.081426][T23223] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4549.081434][T23223] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4549.081444][T23223] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4549.081451][T23223] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4549.081461][T23223] __x64_sys_sendto (net/socket.c:2183) [4549.081465][T23223] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4549.081470][T23223] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4549.081477][T23223] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4549.081482][T23223] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4549.081486][T23223] RIP: 0033:0x7fa30ce80a4a [ 4549.081491][T23223] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.081495][T23223] RSP: 002b:00007ffe03763838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4549.081499][T23223] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa30ce80a4a [ 4549.081502][T23223] RDX: 0000000000000040 RSI: 00000000011af340 RDI: 0000000000000005 [ 4549.081504][T23223] RBP: 00007ffe037638c0 R08: 0000000000418574 R09: 000000000000001c [ 4549.081506][T23223] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4549.081508][T23223] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa30cfa9000 | [ 4549.081508][T23223] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa30cfa9000 | [ 4549.081523][T23223] | [ 4549.094785][T23223] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23223 | [4549.095161][T23223] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4549.095419][T23223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4549.095421][T23223] Call Trace: [ 4549.095424][T23223] [4549.095426][T23223] dump_stack_lvl (lib/dump_stack.c:123) [4549.095433][T23223] check_preemption_disabled (lib/smp_processor_id.c:52) [4549.095439][T23223] lwtunnel_output (net/core/lwtunnel.c:359) [4549.095446][T23223] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4549.095454][T23223] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.095460][T23223] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4549.095465][T23223] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.095480][T23223] rawv6_sendmsg (net/ipv6/raw.c:918) [4549.095492][T23223] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4549.095498][T23223] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4549.095503][T23223] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.095511][T23223] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4549.095516][T23223] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4549.095525][T23223] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4549.095542][T23223] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4549.095544][T23223] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.095556][T23223] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.095561][T23223] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.095567][T23223] ? __pfx___sys_sendto (net/socket.c:2147) [4549.095582][T23223] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4549.095590][T23223] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4549.095599][T23223] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4549.095606][T23223] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4549.095616][T23223] __x64_sys_sendto (net/socket.c:2183) [4549.095620][T23223] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4549.095624][T23223] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4549.095628][T23223] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4549.095633][T23223] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4549.095637][T23223] RIP: 0033:0x7fa30ce80a4a [ 4549.095641][T23223] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.095643][T23223] RSP: 002b:00007ffe03763838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4549.095647][T23223] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa30ce80a4a [ 4549.095649][T23223] RDX: 0000000000000040 RSI: 00000000011af340 RDI: 0000000000000005 [ 4549.095651][T23223] RBP: 00007ffe037638c0 R08: 0000000000418574 R09: 000000000000001c [ 4549.095653][T23223] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4549.095654][T23223] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa30cfa9000 | [ 4549.095654][T23223] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa30cfa9000 | [ 4549.095669][T23223] | [ 4549.110102][T23223] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23223 | [4549.110503][T23223] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4549.110768][T23223] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4549.110770][T23223] Call Trace: [ 4549.110772][T23223] [4549.110775][T23223] dump_stack_lvl (lib/dump_stack.c:123) [4549.110782][T23223] check_preemption_disabled (lib/smp_processor_id.c:52) [4549.110789][T23223] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4549.110796][T23223] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4549.110804][T23223] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.110810][T23223] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4549.110815][T23223] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.110828][T23223] rawv6_sendmsg (net/ipv6/raw.c:918) [4549.110840][T23223] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4549.110845][T23223] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4549.110850][T23223] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.110859][T23223] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4549.110864][T23223] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4549.110873][T23223] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4549.110889][T23223] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4549.110892][T23223] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.110904][T23223] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.110909][T23223] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.110915][T23223] ? __pfx___sys_sendto (net/socket.c:2147) [4549.110930][T23223] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4549.110937][T23223] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4549.110945][T23223] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4549.110952][T23223] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4549.110963][T23223] __x64_sys_sendto (net/socket.c:2183) [4549.110967][T23223] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4549.110970][T23223] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4549.110975][T23223] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4549.110980][T23223] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4549.110984][T23223] RIP: 0033:0x7fa30ce80a4a [ 4549.110988][T23223] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.110991][T23223] RSP: 002b:00007ffe03763838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4549.110994][T23223] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa30ce80a4a [ 4549.110997][T23223] RDX: 0000000000000040 RSI: 00000000011af340 RDI: 0000000000000005 [ 4549.110999][T23223] RBP: 00007ffe037638c0 R08: 0000000000418574 R09: 000000000000001c [ 4549.111001][T23223] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4549.111003][T23223] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa30cfa9000 | [ 4550.077292][T23231] lwtunnel_output(): recursion limit reached on datapath | [ 4551.994320][T23239] check_preemption_disabled: 7 callbacks suppressed | [ 4551.994329][T23239] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23239 | [4551.995208][T23239] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4551.995498][T23239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4551.995501][T23239] Call Trace: [ 4551.995503][T23239] [4551.995506][T23239] dump_stack_lvl (lib/dump_stack.c:123) [4551.995516][T23239] check_preemption_disabled (lib/smp_processor_id.c:52) [4551.995523][T23239] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4551.995530][T23239] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4551.995540][T23239] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4551.995547][T23239] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4551.995552][T23239] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4551.995565][T23239] rawv6_sendmsg (net/ipv6/raw.c:918) [4551.995577][T23239] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4551.995582][T23239] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4551.995590][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4551.995600][T23239] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4551.995607][T23239] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4551.995616][T23239] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4551.995632][T23239] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4551.995636][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4551.995647][T23239] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4551.995655][T23239] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4551.995661][T23239] ? __pfx___sys_sendto (net/socket.c:2147) [4551.995676][T23239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4551.995683][T23239] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4551.995693][T23239] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4551.995700][T23239] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4551.995711][T23239] __x64_sys_sendto (net/socket.c:2183) [4551.995715][T23239] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4551.995719][T23239] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4551.995725][T23239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4551.995729][T23239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4551.995734][T23239] RIP: 0033:0x7f81f7cfea4a [ 4551.995738][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 [ 4551.995742][T23239] RSP: 002b:00007ffd6f0ff158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4551.995746][T23239] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81f7cfea4a [ 4551.995748][T23239] RDX: 0000000000000040 RSI: 0000000009147340 RDI: 0000000000000005 [ 4551.995750][T23239] RBP: 00007ffd6f0ff1e0 R08: 0000000000418574 R09: 000000000000001c [ 4551.995753][T23239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4551.995755][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81f7e27000 | [ 4551.995755][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81f7e27000 | [ 4551.995770][T23239] | [ 4551.995776][T23239] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23239 | [4552.008730][T23239] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4552.009003][T23239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4552.009006][T23239] Call Trace: [ 4552.009008][T23239] [4552.009010][T23239] dump_stack_lvl (lib/dump_stack.c:123) [4552.009017][T23239] check_preemption_disabled (lib/smp_processor_id.c:52) [4552.009024][T23239] lwtunnel_output (net/core/lwtunnel.c:359) [4552.009030][T23239] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4552.009038][T23239] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.009045][T23239] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4552.009049][T23239] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.009062][T23239] rawv6_sendmsg (net/ipv6/raw.c:918) [4552.009073][T23239] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4552.009079][T23239] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4552.009084][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.009092][T23239] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4552.009098][T23239] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4552.009107][T23239] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4552.009123][T23239] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4552.009126][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.009137][T23239] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.009143][T23239] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.009149][T23239] ? __pfx___sys_sendto (net/socket.c:2147) [4552.009163][T23239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4552.009170][T23239] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4552.009178][T23239] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4552.009185][T23239] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4552.009196][T23239] __x64_sys_sendto (net/socket.c:2183) [4552.009200][T23239] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4552.009203][T23239] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4552.009208][T23239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4552.009213][T23239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4552.009217][T23239] RIP: 0033:0x7f81f7cfea4a [ 4552.009220][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 [ 4552.009223][T23239] RSP: 002b:00007ffd6f0ff158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4552.009226][T23239] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81f7cfea4a [ 4552.009229][T23239] RDX: 0000000000000040 RSI: 0000000009147340 RDI: 0000000000000005 [ 4552.009231][T23239] RBP: 00007ffd6f0ff1e0 R08: 0000000000418574 R09: 000000000000001c [ 4552.009233][T23239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4552.009236][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81f7e27000 | [ 4552.009236][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81f7e27000 | [ 4552.009251][T23239] | [ 4552.025649][T23239] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23239 | [4552.026046][T23239] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4552.026321][T23239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4552.026323][T23239] Call Trace: [ 4552.026325][T23239] [4552.026328][T23239] dump_stack_lvl (lib/dump_stack.c:123) [4552.026335][T23239] check_preemption_disabled (lib/smp_processor_id.c:52) [4552.026341][T23239] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4552.026348][T23239] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4552.026356][T23239] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.026363][T23239] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4552.026368][T23239] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.026380][T23239] rawv6_sendmsg (net/ipv6/raw.c:918) [4552.026392][T23239] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4552.026398][T23239] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4552.026403][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.026411][T23239] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4552.026416][T23239] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4552.026425][T23239] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4552.026442][T23239] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4552.026445][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.026456][T23239] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.026462][T23239] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.026468][T23239] ? __pfx___sys_sendto (net/socket.c:2147) [4552.026484][T23239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4552.026491][T23239] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4552.026498][T23239] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4552.026506][T23239] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4552.026516][T23239] __x64_sys_sendto (net/socket.c:2183) [4552.026520][T23239] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4552.026523][T23239] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4552.026528][T23239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4552.026533][T23239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4552.026536][T23239] RIP: 0033:0x7f81f7cfea4a [ 4552.026540][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 [ 4552.026543][T23239] RSP: 002b:00007ffd6f0ff158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4552.026546][T23239] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81f7cfea4a [ 4552.026548][T23239] RDX: 0000000000000040 RSI: 0000000009147340 RDI: 0000000000000005 [ 4552.026550][T23239] RBP: 00007ffd6f0ff1e0 R08: 0000000000418574 R09: 000000000000001c [ 4552.026552][T23239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4552.026554][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81f7e27000 | [ 4552.026554][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81f7e27000 | [ 4552.026569][T23239] | [ 4552.504327][T23243] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23243 | [4552.504816][T23243] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4552.505078][T23243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4552.505080][T23243] Call Trace: [ 4552.505083][T23243] [4552.505085][T23243] dump_stack_lvl (lib/dump_stack.c:123) [4552.505097][T23243] check_preemption_disabled (lib/smp_processor_id.c:52) [4552.505104][T23243] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4552.505111][T23243] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4552.505121][T23243] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.505129][T23243] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4552.505135][T23243] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4552.505147][T23243] rawv6_sendmsg (net/ipv6/raw.c:918) [4552.505158][T23243] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4552.505164][T23243] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4552.505172][T23243] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.505182][T23243] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4552.505190][T23243] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4552.505199][T23243] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4552.505215][T23243] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4552.505218][T23243] ? __lock_release (kernel/locking/lockdep.c:5534) [4552.505229][T23243] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.505237][T23243] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4552.505243][T23243] ? __pfx___sys_sendto (net/socket.c:2147) [4552.505258][T23243] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4552.505266][T23243] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4552.505277][T23243] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4552.505284][T23243] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4552.505294][T23243] __x64_sys_sendto (net/socket.c:2183) [4552.505298][T23243] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4552.505303][T23243] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4552.505308][T23243] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4552.505313][T23243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4552.505318][T23243] RIP: 0033:0x7f2effe98a4a [ 4552.505323][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 [ 4552.505326][T23243] RSP: 002b:00007ffe6e183f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4552.505330][T23243] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2effe98a4a [ 4552.505333][T23243] RDX: 0000000000000040 RSI: 00000000183a5340 RDI: 0000000000000005 [ 4552.505335][T23243] RBP: 00007ffe6e184010 R08: 0000000000418574 R09: 000000000000001c [ 4552.505337][T23243] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4552.505338][T23243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2efffc1000 | [ 4552.505353][T23243] | [ 4552.505356][T23243] lwtunnel_output(): recursion limit reached on datapath | [ 4553.980128][T23247] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23247 | [4553.981234][T23247] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4553.981503][T23247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4553.981505][T23247] Call Trace: [ 4553.981507][T23247] [4553.981510][T23247] dump_stack_lvl (lib/dump_stack.c:123) [4553.981519][T23247] check_preemption_disabled (lib/smp_processor_id.c:52) [4553.981526][T23247] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4553.981533][T23247] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4553.981540][T23247] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4553.981547][T23247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4553.981552][T23247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4553.981564][T23247] rawv6_sendmsg (net/ipv6/raw.c:918) [4553.981576][T23247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4553.981581][T23247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4553.981587][T23247] ? __lock_release (kernel/locking/lockdep.c:5534) [4553.981595][T23247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4553.981601][T23247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4553.981610][T23247] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4553.981626][T23247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4553.981629][T23247] ? __lock_release (kernel/locking/lockdep.c:5534) [4553.981640][T23247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4553.981645][T23247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4553.981651][T23247] ? __pfx___sys_sendto (net/socket.c:2147) [4553.981666][T23247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4553.981673][T23247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4553.981682][T23247] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4553.981689][T23247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4553.981699][T23247] __x64_sys_sendto (net/socket.c:2183) [4553.981703][T23247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4553.981707][T23247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4553.981713][T23247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4553.981717][T23247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4553.981721][T23247] RIP: 0033:0x7f5785824a4a [ 4553.981726][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 [ 4553.981729][T23247] RSP: 002b:00007ffeb1999fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4553.981733][T23247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5785824a4a [ 4553.981736][T23247] RDX: 0000000000000040 RSI: 0000000039b9f340 RDI: 0000000000000005 [ 4553.981737][T23247] RBP: 00007ffeb199a070 R08: 0000000000418574 R09: 000000000000001c [ 4553.981740][T23247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4553.981741][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f578594d000 | [ 4553.981741][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f578594d000 | [ 4553.981756][T23247] | [ 4553.981759][T23247] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23247 | [4553.993374][T23247] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4553.993632][T23247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4553.993634][T23247] Call Trace: [ 4553.993636][T23247] [4553.993638][T23247] dump_stack_lvl (lib/dump_stack.c:123) [4553.993644][T23247] check_preemption_disabled (lib/smp_processor_id.c:52) [4553.993650][T23247] lwtunnel_output (net/core/lwtunnel.c:359) [4553.993656][T23247] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4553.993663][T23247] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4553.993668][T23247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4553.993673][T23247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4553.993686][T23247] rawv6_sendmsg (net/ipv6/raw.c:918) [4553.993697][T23247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4553.993703][T23247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4553.993706][T23247] ? __lock_release (kernel/locking/lockdep.c:5534) [4553.993714][T23247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4553.993717][T23247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4553.993726][T23247] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4553.993742][T23247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4553.993745][T23247] ? __lock_release (kernel/locking/lockdep.c:5534) [4553.993757][T23247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4553.993761][T23247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4553.993767][T23247] ? __pfx___sys_sendto (net/socket.c:2147) [4553.993781][T23247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4553.993788][T23247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4553.993795][T23247] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4553.993803][T23247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4553.993814][T23247] __x64_sys_sendto (net/socket.c:2183) [4553.993818][T23247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4553.993821][T23247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4553.993826][T23247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4553.993831][T23247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4553.993834][T23247] RIP: 0033:0x7f5785824a4a [ 4553.993837][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 [ 4553.993839][T23247] RSP: 002b:00007ffeb1999fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4553.993842][T23247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5785824a4a [ 4553.993845][T23247] RDX: 0000000000000040 RSI: 0000000039b9f340 RDI: 0000000000000005 [ 4553.993846][T23247] RBP: 00007ffeb199a070 R08: 0000000000418574 R09: 000000000000001c [ 4553.993848][T23247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4553.993850][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f578594d000 | [ 4553.993850][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f578594d000 | [ 4553.993865][T23247] | [ 4553.994328][T23247] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23247 | [4554.005988][T23247] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4554.006240][T23247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4554.006242][T23247] Call Trace: [ 4554.006243][T23247] [4554.006246][T23247] dump_stack_lvl (lib/dump_stack.c:123) [4554.006252][T23247] check_preemption_disabled (lib/smp_processor_id.c:52) [4554.006259][T23247] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4554.006265][T23247] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4554.006272][T23247] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4554.006278][T23247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4554.006283][T23247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4554.006295][T23247] rawv6_sendmsg (net/ipv6/raw.c:918) [4554.006307][T23247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4554.006313][T23247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4554.006316][T23247] ? __lock_release (kernel/locking/lockdep.c:5534) [4554.006325][T23247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4554.006329][T23247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4554.006338][T23247] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4554.006355][T23247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4554.006358][T23247] ? __lock_release (kernel/locking/lockdep.c:5534) [4554.006369][T23247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4554.006374][T23247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4554.006379][T23247] ? __pfx___sys_sendto (net/socket.c:2147) [4554.006394][T23247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4554.006401][T23247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4554.006409][T23247] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4554.006417][T23247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4554.006427][T23247] __x64_sys_sendto (net/socket.c:2183) [4554.006431][T23247] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4554.006434][T23247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4554.006440][T23247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4554.006445][T23247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4554.006448][T23247] RIP: 0033:0x7f5785824a4a [ 4554.006451][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 [ 4554.006454][T23247] RSP: 002b:00007ffeb1999fe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4554.006458][T23247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5785824a4a [ 4554.006460][T23247] RDX: 0000000000000040 RSI: 0000000039b9f340 RDI: 0000000000000005 [ 4554.006463][T23247] RBP: 00007ffeb199a070 R08: 0000000000418574 R09: 000000000000001c [ 4554.006465][T23247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4554.006467][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f578594d000 | [ 4554.006467][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f578594d000 | [ 4554.006483][T23247] | [ 4554.486502][T23251] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23251 | [4554.486961][T23251] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4554.487218][T23251] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4554.487220][T23251] Call Trace: [ 4554.487222][T23251] [4554.487225][T23251] dump_stack_lvl (lib/dump_stack.c:123) [4554.487233][T23251] check_preemption_disabled (lib/smp_processor_id.c:52) [4554.487240][T23251] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4554.487247][T23251] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4554.487255][T23251] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4554.487261][T23251] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4554.487267][T23251] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4554.487279][T23251] rawv6_sendmsg (net/ipv6/raw.c:918) [4554.487291][T23251] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4554.487296][T23251] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4554.487302][T23251] ? __lock_release (kernel/locking/lockdep.c:5534) [4554.487311][T23251] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4554.487316][T23251] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4554.487326][T23251] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4554.487342][T23251] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4554.487345][T23251] ? __lock_release (kernel/locking/lockdep.c:5534) [4554.487356][T23251] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4554.487362][T23251] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4554.487368][T23251] ? __pfx___sys_sendto (net/socket.c:2147) [4554.487383][T23251] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4554.487390][T23251] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4554.487398][T23251] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4554.487405][T23251] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4554.487416][T23251] __x64_sys_sendto (net/socket.c:2183) [4554.487419][T23251] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4554.487424][T23251] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4554.487428][T23251] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4554.487433][T23251] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4554.487437][T23251] RIP: 0033:0x7fae3bf65a4a [ 4554.487441][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 [ 4554.487445][T23251] RSP: 002b:00007fff7030c678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4554.487449][T23251] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fae3bf65a4a [ 4554.487451][T23251] RDX: 0000000000000040 RSI: 0000000000a38340 RDI: 0000000000000005 [ 4554.487453][T23251] RBP: 00007fff7030c700 R08: 0000000000418574 R09: 000000000000001c [ 4554.487455][T23251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4554.487457][T23251] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fae3c08e000 | [ 4554.487472][T23251] | [ 4554.501001][T23251] lwtunnel_output(): recursion limit reached on datapath | [ 4556.360729][T23259] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23259 | [4556.361266][T23259] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4556.361578][T23259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4556.361580][T23259] Call Trace: [ 4556.361583][T23259] [4556.361586][T23259] dump_stack_lvl (lib/dump_stack.c:123) [4556.361596][T23259] check_preemption_disabled (lib/smp_processor_id.c:52) [4556.361603][T23259] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4556.361610][T23259] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4556.361619][T23259] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4556.361627][T23259] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4556.361633][T23259] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4556.361645][T23259] rawv6_sendmsg (net/ipv6/raw.c:918) [4556.361656][T23259] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4556.361662][T23259] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4556.361669][T23259] ? __lock_release (kernel/locking/lockdep.c:5534) [4556.361679][T23259] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4556.361686][T23259] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4556.361695][T23259] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4556.361711][T23259] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4556.361714][T23259] ? __lock_release (kernel/locking/lockdep.c:5534) [4556.361726][T23259] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4556.361733][T23259] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4556.361738][T23259] ? __pfx___sys_sendto (net/socket.c:2147) [4556.361753][T23259] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4556.361761][T23259] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4556.361771][T23259] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4556.361779][T23259] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4556.361789][T23259] __x64_sys_sendto (net/socket.c:2183) [4556.361793][T23259] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4556.361796][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4556.361801][T23259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4556.361806][T23259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4556.361811][T23259] RIP: 0033:0x7f06461a3a4a [ 4556.361816][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 [ 4556.361820][T23259] RSP: 002b:00007ffedfa04fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4556.361824][T23259] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f06461a3a4a [ 4556.361827][T23259] RDX: 0000000000000040 RSI: 000000000606b340 RDI: 0000000000000005 [ 4556.361829][T23259] RBP: 00007ffedfa05030 R08: 0000000000418574 R09: 000000000000001c [ 4556.361831][T23259] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4556.361833][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06462cc000 | [ 4556.361833][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06462cc000 | [ 4556.361847][T23259] | [ 4556.361851][T23259] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23259 | [4556.375021][T23259] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4556.375299][T23259] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4556.375301][T23259] Call Trace: [ 4556.375303][T23259] [4556.375305][T23259] dump_stack_lvl (lib/dump_stack.c:123) [4556.375313][T23259] check_preemption_disabled (lib/smp_processor_id.c:52) [4556.375319][T23259] lwtunnel_output (net/core/lwtunnel.c:359) [4556.375326][T23259] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4556.375334][T23259] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4556.375341][T23259] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4556.375346][T23259] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4556.375358][T23259] rawv6_sendmsg (net/ipv6/raw.c:918) [4556.375371][T23259] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4556.375376][T23259] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4556.375381][T23259] ? __lock_release (kernel/locking/lockdep.c:5534) [4556.375390][T23259] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4556.375395][T23259] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4556.375405][T23259] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4556.375421][T23259] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4556.375424][T23259] ? __lock_release (kernel/locking/lockdep.c:5534) [4556.375436][T23259] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4556.375440][T23259] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4556.375447][T23259] ? __pfx___sys_sendto (net/socket.c:2147) [4556.375462][T23259] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4556.375469][T23259] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4556.375479][T23259] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4556.375486][T23259] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4556.375496][T23259] __x64_sys_sendto (net/socket.c:2183) [4556.375500][T23259] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4556.375504][T23259] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4556.375509][T23259] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4556.375514][T23259] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4556.375518][T23259] RIP: 0033:0x7f06461a3a4a [ 4556.375522][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 [ 4556.375525][T23259] RSP: 002b:00007ffedfa04fa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4556.375529][T23259] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f06461a3a4a [ 4556.375531][T23259] RDX: 0000000000000040 RSI: 000000000606b340 RDI: 0000000000000005 [ 4556.375533][T23259] RBP: 00007ffedfa05030 R08: 0000000000418574 R09: 000000000000001c [ 4556.375536][T23259] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4556.375538][T23259] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f06462cc000 | [ 4556.941205][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4558.363287][T23267] check_preemption_disabled: 2 callbacks suppressed | [ 4558.363296][T23267] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23267 | [4558.364730][T23267] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4558.364996][T23267] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4558.364999][T23267] Call Trace: [ 4558.365001][T23267] [4558.365004][T23267] dump_stack_lvl (lib/dump_stack.c:123) [4558.365014][T23267] check_preemption_disabled (lib/smp_processor_id.c:52) [4558.365022][T23267] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4558.365029][T23267] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4558.365038][T23267] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4558.365046][T23267] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4558.365051][T23267] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4558.365064][T23267] rawv6_sendmsg (net/ipv6/raw.c:918) [4558.365076][T23267] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4558.365082][T23267] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4558.365088][T23267] ? __lock_release (kernel/locking/lockdep.c:5534) [4558.365098][T23267] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4558.365105][T23267] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4558.365114][T23267] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4558.365130][T23267] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4558.365133][T23267] ? __lock_release (kernel/locking/lockdep.c:5534) [4558.365144][T23267] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4558.365151][T23267] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4558.365157][T23267] ? __pfx___sys_sendto (net/socket.c:2147) [4558.365172][T23267] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4558.365180][T23267] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4558.365190][T23267] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4558.365197][T23267] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4558.365207][T23267] __x64_sys_sendto (net/socket.c:2183) [4558.365211][T23267] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4558.365216][T23267] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4558.365220][T23267] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4558.365225][T23267] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4558.365230][T23267] RIP: 0033:0x7f3661b5aa4a [ 4558.365235][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 [ 4558.365238][T23267] RSP: 002b:00007ffef8fce728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4558.365243][T23267] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3661b5aa4a [ 4558.365245][T23267] RDX: 0000000000000040 RSI: 0000000017079340 RDI: 0000000000000005 [ 4558.365247][T23267] RBP: 00007ffef8fce7b0 R08: 0000000000418574 R09: 000000000000001c [ 4558.365249][T23267] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4558.365251][T23267] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3661c83000 | [ 4558.365251][T23267] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3661c83000 | [ 4558.365267][T23267] | [ 4558.365270][T23267] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23267 | [4558.377228][T23267] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4558.377488][T23267] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4558.377490][T23267] Call Trace: [ 4558.377491][T23267] [4558.377494][T23267] dump_stack_lvl (lib/dump_stack.c:123) [4558.377500][T23267] check_preemption_disabled (lib/smp_processor_id.c:52) [4558.377506][T23267] lwtunnel_output (net/core/lwtunnel.c:359) [4558.377513][T23267] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4558.377520][T23267] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4558.377526][T23267] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4558.377531][T23267] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4558.377543][T23267] rawv6_sendmsg (net/ipv6/raw.c:918) [4558.377555][T23267] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4558.377560][T23267] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4558.377564][T23267] ? __lock_release (kernel/locking/lockdep.c:5534) [4558.377572][T23267] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4558.377576][T23267] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4558.377585][T23267] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4558.377601][T23267] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4558.377603][T23267] ? __lock_release (kernel/locking/lockdep.c:5534) [4558.377614][T23267] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4558.377619][T23267] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4558.377624][T23267] ? __pfx___sys_sendto (net/socket.c:2147) [4558.377639][T23267] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4558.377646][T23267] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4558.377653][T23267] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4558.377660][T23267] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4558.377670][T23267] __x64_sys_sendto (net/socket.c:2183) [4558.377674][T23267] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4558.377678][T23267] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4558.377683][T23267] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4558.377688][T23267] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4558.377691][T23267] RIP: 0033:0x7f3661b5aa4a [ 4558.377694][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 [ 4558.377697][T23267] RSP: 002b:00007ffef8fce728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4558.377700][T23267] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3661b5aa4a [ 4558.377702][T23267] RDX: 0000000000000040 RSI: 0000000017079340 RDI: 0000000000000005 [ 4558.377703][T23267] RBP: 00007ffef8fce7b0 R08: 0000000000418574 R09: 000000000000001c [ 4558.377705][T23267] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4558.377707][T23267] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3661c83000 | [ 4558.377707][T23267] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3661c83000 | [ 4558.377721][T23267] | [ 4558.378168][T23267] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23267 | [4558.390104][T23267] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4558.390361][T23267] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4558.390363][T23267] Call Trace: [ 4558.390365][T23267] [4558.390367][T23267] dump_stack_lvl (lib/dump_stack.c:123) [4558.390375][T23267] check_preemption_disabled (lib/smp_processor_id.c:52) [4558.390382][T23267] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4558.390388][T23267] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4558.390396][T23267] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4558.390402][T23267] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4558.390407][T23267] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4558.390419][T23267] rawv6_sendmsg (net/ipv6/raw.c:918) [4558.390431][T23267] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4558.390436][T23267] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4558.390441][T23267] ? __lock_release (kernel/locking/lockdep.c:5534) [4558.390450][T23267] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4558.390455][T23267] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4558.390464][T23267] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4558.390481][T23267] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4558.390484][T23267] ? __lock_release (kernel/locking/lockdep.c:5534) [4558.390496][T23267] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4558.390501][T23267] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4558.390507][T23267] ? __pfx___sys_sendto (net/socket.c:2147) [4558.390522][T23267] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4558.390529][T23267] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4558.390538][T23267] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4558.390545][T23267] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4558.390555][T23267] __x64_sys_sendto (net/socket.c:2183) [4558.390559][T23267] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4558.390563][T23267] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4558.390568][T23267] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4558.390573][T23267] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4558.390577][T23267] RIP: 0033:0x7f3661b5aa4a [ 4558.390581][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 [ 4558.390584][T23267] RSP: 002b:00007ffef8fce728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4558.390603][T23267] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3661b5aa4a [ 4558.390606][T23267] RDX: 0000000000000040 RSI: 0000000017079340 RDI: 0000000000000005 [ 4558.390608][T23267] RBP: 00007ffef8fce7b0 R08: 0000000000418574 R09: 000000000000001c [ 4558.390610][T23267] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4558.390612][T23267] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3661c83000 | [ 4558.390612][T23267] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3661c83000 | [ 4558.390627][T23267] | [ 4558.857193][T23271] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23271 | [4558.857692][T23271] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4558.857967][T23271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4558.857969][T23271] Call Trace: [ 4558.857972][T23271] [4558.857975][T23271] dump_stack_lvl (lib/dump_stack.c:123) [4558.857985][T23271] check_preemption_disabled (lib/smp_processor_id.c:52) [4558.857993][T23271] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4558.857999][T23271] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4558.858009][T23271] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4558.858016][T23271] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4558.858022][T23271] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4558.858034][T23271] rawv6_sendmsg (net/ipv6/raw.c:918) [4558.858046][T23271] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4558.858051][T23271] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4558.858058][T23271] ? __lock_release (kernel/locking/lockdep.c:5534) [4558.858069][T23271] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4558.858076][T23271] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4558.858085][T23271] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4558.858101][T23271] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4558.858104][T23271] ? __lock_release (kernel/locking/lockdep.c:5534) [4558.858116][T23271] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4558.858123][T23271] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4558.858129][T23271] ? __pfx___sys_sendto (net/socket.c:2147) [4558.858144][T23271] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4558.858151][T23271] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4558.858161][T23271] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4558.858168][T23271] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4558.858178][T23271] __x64_sys_sendto (net/socket.c:2183) [4558.858182][T23271] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4558.858186][T23271] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4558.858191][T23271] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4558.858196][T23271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4558.858201][T23271] RIP: 0033:0x7fa32a262a4a [ 4558.858206][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 [ 4558.858210][T23271] RSP: 002b:00007ffd28746d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4558.858214][T23271] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa32a262a4a [ 4558.858217][T23271] RDX: 0000000000000040 RSI: 0000000029d50340 RDI: 0000000000000005 [ 4558.858218][T23271] RBP: 00007ffd28746e20 R08: 0000000000418574 R09: 000000000000001c [ 4558.858221][T23271] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4558.858223][T23271] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32a38b000 | [ 4558.858223][T23271] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32a38b000 | [ 4558.858237][T23271] | [ 4558.858240][T23271] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23271 | [4558.870872][T23271] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4558.871130][T23271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4558.871132][T23271] Call Trace: [ 4558.871134][T23271] [4558.871136][T23271] dump_stack_lvl (lib/dump_stack.c:123) [4558.871143][T23271] check_preemption_disabled (lib/smp_processor_id.c:52) [4558.871149][T23271] lwtunnel_output (net/core/lwtunnel.c:359) [4558.871155][T23271] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4558.871163][T23271] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4558.871169][T23271] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4558.871174][T23271] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4558.871187][T23271] rawv6_sendmsg (net/ipv6/raw.c:918) [4558.871199][T23271] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4558.871204][T23271] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4558.871208][T23271] ? __lock_release (kernel/locking/lockdep.c:5534) [4558.871216][T23271] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4558.871221][T23271] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4558.871229][T23271] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4558.871246][T23271] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4558.871248][T23271] ? __lock_release (kernel/locking/lockdep.c:5534) [4558.871260][T23271] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4558.871265][T23271] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4558.871270][T23271] ? __pfx___sys_sendto (net/socket.c:2147) [4558.871285][T23271] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4558.871292][T23271] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4558.871300][T23271] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4558.871308][T23271] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4558.871318][T23271] __x64_sys_sendto (net/socket.c:2183) [4558.871322][T23271] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4558.871326][T23271] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4558.871331][T23271] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4558.871336][T23271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4558.871340][T23271] RIP: 0033:0x7fa32a262a4a [ 4558.871343][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 [ 4558.871347][T23271] RSP: 002b:00007ffd28746d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4558.871350][T23271] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa32a262a4a [ 4558.871352][T23271] RDX: 0000000000000040 RSI: 0000000029d50340 RDI: 0000000000000005 [ 4558.871354][T23271] RBP: 00007ffd28746e20 R08: 0000000000418574 R09: 000000000000001c [ 4558.871357][T23271] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4558.871359][T23271] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32a38b000 | [ 4558.871359][T23271] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32a38b000 | [ 4558.871374][T23271] | [ 4558.886957][T23271] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23271 | [4558.887338][T23271] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4558.887620][T23271] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4558.887621][T23271] Call Trace: [ 4558.887623][T23271] [4558.887626][T23271] dump_stack_lvl (lib/dump_stack.c:123) [4558.887633][T23271] check_preemption_disabled (lib/smp_processor_id.c:52) [4558.887640][T23271] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4558.887647][T23271] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4558.887655][T23271] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4558.887662][T23271] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4558.887667][T23271] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4558.887680][T23271] rawv6_sendmsg (net/ipv6/raw.c:918) [4558.887691][T23271] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4558.887697][T23271] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4558.887702][T23271] ? __lock_release (kernel/locking/lockdep.c:5534) [4558.887711][T23271] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4558.887716][T23271] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4558.887725][T23271] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4558.887742][T23271] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4558.887745][T23271] ? __lock_release (kernel/locking/lockdep.c:5534) [4558.887757][T23271] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4558.887762][T23271] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4558.887767][T23271] ? __pfx___sys_sendto (net/socket.c:2147) [4558.887782][T23271] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4558.887789][T23271] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4558.887798][T23271] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4558.887805][T23271] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4558.887816][T23271] __x64_sys_sendto (net/socket.c:2183) [4558.887820][T23271] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4558.887823][T23271] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4558.887828][T23271] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4558.887832][T23271] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4558.887836][T23271] RIP: 0033:0x7fa32a262a4a [ 4558.887840][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 [ 4558.887842][T23271] RSP: 002b:00007ffd28746d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4558.887846][T23271] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa32a262a4a [ 4558.887848][T23271] RDX: 0000000000000040 RSI: 0000000029d50340 RDI: 0000000000000005 [ 4558.887850][T23271] RBP: 00007ffd28746e20 R08: 0000000000418574 R09: 000000000000001c [ 4558.887852][T23271] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4558.887854][T23271] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32a38b000 | [ 4558.887854][T23271] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32a38b000 | [ 4558.887869][T23271] | [ 4559.402365][T23275] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23275 | [4559.402839][T23275] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4559.403096][T23275] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4559.403098][T23275] Call Trace: [ 4559.403100][T23275] [4559.403103][T23275] dump_stack_lvl (lib/dump_stack.c:123) [4559.403115][T23275] check_preemption_disabled (lib/smp_processor_id.c:52) [4559.403122][T23275] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4559.403129][T23275] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4559.403139][T23275] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.403147][T23275] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4559.403152][T23275] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.403164][T23275] rawv6_sendmsg (net/ipv6/raw.c:918) [4559.403176][T23275] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4559.403181][T23275] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4559.403189][T23275] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.403199][T23275] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4559.403207][T23275] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4559.403216][T23275] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4559.403232][T23275] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4559.403235][T23275] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.403247][T23275] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.403254][T23275] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.403260][T23275] ? __pfx___sys_sendto (net/socket.c:2147) [4559.403275][T23275] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4559.403283][T23275] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4559.403293][T23275] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4559.403300][T23275] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4559.403310][T23275] __x64_sys_sendto (net/socket.c:2183) [4559.403314][T23275] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4559.403318][T23275] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4559.403323][T23275] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4559.403328][T23275] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4559.403333][T23275] RIP: 0033:0x7f31ebff1a4a [ 4559.403337][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 [ 4559.403340][T23275] RSP: 002b:00007fff8c7aba48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4559.403344][T23275] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31ebff1a4a [ 4559.403346][T23275] RDX: 0000000000000040 RSI: 000000003a0e9340 RDI: 0000000000000005 [ 4559.403348][T23275] RBP: 00007fff8c7abad0 R08: 0000000000418574 R09: 000000000000001c [ 4559.403350][T23275] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4559.403352][T23275] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31ec11a000 | [ 4559.403352][T23275] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31ec11a000 | [ 4559.403366][T23275] | [ 4559.403369][T23275] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23275 | [4559.415675][T23275] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4559.415927][T23275] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4559.415929][T23275] Call Trace: [ 4559.415931][T23275] [4559.415933][T23275] dump_stack_lvl (lib/dump_stack.c:123) [4559.415941][T23275] check_preemption_disabled (lib/smp_processor_id.c:52) [4559.415947][T23275] lwtunnel_output (net/core/lwtunnel.c:359) [4559.415954][T23275] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4559.415962][T23275] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.415968][T23275] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4559.415973][T23275] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.415985][T23275] rawv6_sendmsg (net/ipv6/raw.c:918) [4559.415997][T23275] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4559.416003][T23275] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4559.416007][T23275] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.416016][T23275] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4559.416021][T23275] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4559.416030][T23275] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4559.416046][T23275] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4559.416049][T23275] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.416060][T23275] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.416066][T23275] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.416072][T23275] ? __pfx___sys_sendto (net/socket.c:2147) [4559.416086][T23275] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4559.416093][T23275] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4559.416102][T23275] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4559.416109][T23275] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4559.416120][T23275] __x64_sys_sendto (net/socket.c:2183) [4559.416124][T23275] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4559.416128][T23275] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4559.416133][T23275] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4559.416138][T23275] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4559.416141][T23275] RIP: 0033:0x7f31ebff1a4a [ 4559.416145][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 [ 4559.416147][T23275] RSP: 002b:00007fff8c7aba48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4559.416151][T23275] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31ebff1a4a [ 4559.416153][T23275] RDX: 0000000000000040 RSI: 000000003a0e9340 RDI: 0000000000000005 [ 4559.416155][T23275] RBP: 00007fff8c7abad0 R08: 0000000000418574 R09: 000000000000001c [ 4559.416157][T23275] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4559.416158][T23275] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31ec11a000 | [ 4559.416158][T23275] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31ec11a000 | [ 4559.416173][T23275] | [ 4559.433545][T23275] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23275 | [4559.433922][T23275] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4559.434176][T23275] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4559.434177][T23275] Call Trace: [ 4559.434180][T23275] [4559.434182][T23275] dump_stack_lvl (lib/dump_stack.c:123) [4559.434190][T23275] check_preemption_disabled (lib/smp_processor_id.c:52) [4559.434196][T23275] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4559.434203][T23275] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4559.434210][T23275] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.434216][T23275] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4559.434221][T23275] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.434234][T23275] rawv6_sendmsg (net/ipv6/raw.c:918) [4559.434245][T23275] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4559.434251][T23275] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4559.434255][T23275] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.434263][T23275] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4559.434268][T23275] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4559.434277][T23275] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4559.434293][T23275] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4559.434296][T23275] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.434307][T23275] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.434312][T23275] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.434318][T23275] ? __pfx___sys_sendto (net/socket.c:2147) [4559.434333][T23275] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4559.434340][T23275] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4559.434348][T23275] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4559.434356][T23275] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4559.434366][T23275] __x64_sys_sendto (net/socket.c:2183) [4559.434370][T23275] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4559.434374][T23275] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4559.434379][T23275] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4559.434384][T23275] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4559.434387][T23275] RIP: 0033:0x7f31ebff1a4a [ 4559.434391][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 [ 4559.434394][T23275] RSP: 002b:00007fff8c7aba48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4559.434397][T23275] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f31ebff1a4a [ 4559.434399][T23275] RDX: 0000000000000040 RSI: 000000003a0e9340 RDI: 0000000000000005 [ 4559.434401][T23275] RBP: 00007fff8c7abad0 R08: 0000000000418574 R09: 000000000000001c [ 4559.434403][T23275] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4559.434405][T23275] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31ec11a000 | [ 4559.434405][T23275] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f31ec11a000 | [ 4559.434420][T23275] | [ 4559.915473][T23279] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23279 | [4559.916122][T23279] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4559.916394][T23279] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4559.916397][T23279] Call Trace: [ 4559.916399][T23279] [4559.916402][T23279] dump_stack_lvl (lib/dump_stack.c:123) [4559.916413][T23279] check_preemption_disabled (lib/smp_processor_id.c:52) [4559.916420][T23279] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4559.916427][T23279] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4559.916436][T23279] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.916444][T23279] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4559.916449][T23279] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.916461][T23279] rawv6_sendmsg (net/ipv6/raw.c:918) [4559.916475][T23279] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4559.916480][T23279] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4559.916488][T23279] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.916498][T23279] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4559.916505][T23279] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4559.916514][T23279] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4559.916530][T23279] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4559.916533][T23279] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.916545][T23279] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.916552][T23279] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.916557][T23279] ? __pfx___sys_sendto (net/socket.c:2147) [4559.916572][T23279] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4559.916580][T23279] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4559.916589][T23279] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4559.916597][T23279] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4559.916607][T23279] __x64_sys_sendto (net/socket.c:2183) [4559.916611][T23279] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4559.916616][T23279] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4559.916620][T23279] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4559.916625][T23279] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4559.916630][T23279] RIP: 0033:0x7f2925e26a4a [ 4559.916634][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 [ 4559.916637][T23279] RSP: 002b:00007ffcdfd77ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4559.916641][T23279] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2925e26a4a [ 4559.916644][T23279] RDX: 0000000000000040 RSI: 000000003e21f340 RDI: 0000000000000005 [ 4559.916646][T23279] RBP: 00007ffcdfd77b60 R08: 0000000000418574 R09: 000000000000001c [ 4559.916648][T23279] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4559.916650][T23279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2925f4f000 | [ 4562.346272][T23291] lwtunnel_output(): recursion limit reached on datapath | [ 4563.855993][T23295] check_preemption_disabled: 7 callbacks suppressed | [ 4563.856002][T23295] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23295 | [4563.857798][T23295] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4563.858074][T23295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4563.858076][T23295] Call Trace: [ 4563.858079][T23295] [4563.858081][T23295] dump_stack_lvl (lib/dump_stack.c:123) [4563.858092][T23295] check_preemption_disabled (lib/smp_processor_id.c:52) [4563.858099][T23295] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4563.858105][T23295] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4563.858115][T23295] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4563.858122][T23295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4563.858127][T23295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4563.858139][T23295] rawv6_sendmsg (net/ipv6/raw.c:918) [4563.858151][T23295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4563.858156][T23295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4563.858163][T23295] ? __lock_release (kernel/locking/lockdep.c:5534) [4563.858174][T23295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4563.858181][T23295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4563.858189][T23295] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4563.858205][T23295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4563.858208][T23295] ? __lock_release (kernel/locking/lockdep.c:5534) [4563.858219][T23295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4563.858226][T23295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4563.858232][T23295] ? __pfx___sys_sendto (net/socket.c:2147) [4563.858247][T23295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4563.858254][T23295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4563.858264][T23295] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4563.858271][T23295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4563.858281][T23295] __x64_sys_sendto (net/socket.c:2183) [4563.858285][T23295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4563.858289][T23295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4563.858294][T23295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4563.858299][T23295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4563.858304][T23295] RIP: 0033:0x7fa1090a1a4a [ 4563.858309][T23295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4563.858312][T23295] RSP: 002b:00007ffe4a645448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4563.858317][T23295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1090a1a4a [ 4563.858319][T23295] RDX: 0000000000000040 RSI: 000000002cac8340 RDI: 0000000000000005 [ 4563.858321][T23295] RBP: 00007ffe4a6454d0 R08: 0000000000418574 R09: 000000000000001c [ 4563.858323][T23295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4563.858325][T23295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1091ca000 | [ 4563.858325][T23295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1091ca000 | [ 4563.858340][T23295] | [ 4563.858343][T23295] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23295 | [4563.870868][T23295] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4563.871132][T23295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4563.871133][T23295] Call Trace: [ 4563.871135][T23295] [4563.871138][T23295] dump_stack_lvl (lib/dump_stack.c:123) [4563.871144][T23295] check_preemption_disabled (lib/smp_processor_id.c:52) [4563.871150][T23295] lwtunnel_output (net/core/lwtunnel.c:359) [4563.871156][T23295] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4563.871163][T23295] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4563.871169][T23295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4563.871174][T23295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4563.871186][T23295] rawv6_sendmsg (net/ipv6/raw.c:918) [4563.871198][T23295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4563.871204][T23295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4563.871207][T23295] ? __lock_release (kernel/locking/lockdep.c:5534) [4563.871216][T23295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4563.871220][T23295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4563.871229][T23295] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4563.871244][T23295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4563.871247][T23295] ? __lock_release (kernel/locking/lockdep.c:5534) [4563.871258][T23295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4563.871263][T23295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4563.871269][T23295] ? __pfx___sys_sendto (net/socket.c:2147) [4563.871283][T23295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4563.871290][T23295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4563.871299][T23295] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4563.871306][T23295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4563.871316][T23295] __x64_sys_sendto (net/socket.c:2183) [4563.871320][T23295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4563.871323][T23295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4563.871328][T23295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4563.871333][T23295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4563.871337][T23295] RIP: 0033:0x7fa1090a1a4a [ 4563.871340][T23295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4563.871343][T23295] RSP: 002b:00007ffe4a645448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4563.871347][T23295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1090a1a4a [ 4563.871349][T23295] RDX: 0000000000000040 RSI: 000000002cac8340 RDI: 0000000000000005 [ 4563.871351][T23295] RBP: 00007ffe4a6454d0 R08: 0000000000418574 R09: 000000000000001c [ 4563.871353][T23295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4563.871355][T23295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1091ca000 | [ 4563.871355][T23295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1091ca000 | [ 4563.871370][T23295] | [ 4563.888020][T23295] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23295 | [4563.888416][T23295] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4563.888699][T23295] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4563.888701][T23295] Call Trace: [ 4563.888703][T23295] [4563.888705][T23295] dump_stack_lvl (lib/dump_stack.c:123) [4563.888712][T23295] check_preemption_disabled (lib/smp_processor_id.c:52) [4563.888718][T23295] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4563.888724][T23295] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4563.888732][T23295] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4563.888738][T23295] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4563.888743][T23295] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4563.888755][T23295] rawv6_sendmsg (net/ipv6/raw.c:918) [4563.888767][T23295] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4563.888772][T23295] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4563.888776][T23295] ? __lock_release (kernel/locking/lockdep.c:5534) [4563.888784][T23295] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4563.888789][T23295] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4563.888798][T23295] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4563.888814][T23295] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4563.888816][T23295] ? __lock_release (kernel/locking/lockdep.c:5534) [4563.888828][T23295] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4563.888832][T23295] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4563.888838][T23295] ? __pfx___sys_sendto (net/socket.c:2147) [4563.888852][T23295] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4563.888859][T23295] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4563.888866][T23295] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4563.888873][T23295] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4563.888883][T23295] __x64_sys_sendto (net/socket.c:2183) [4563.888887][T23295] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4563.888890][T23295] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4563.888895][T23295] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4563.888900][T23295] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4563.888903][T23295] RIP: 0033:0x7fa1090a1a4a [ 4563.888906][T23295] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4563.888909][T23295] RSP: 002b:00007ffe4a645448 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4563.888913][T23295] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa1090a1a4a [ 4563.888915][T23295] RDX: 0000000000000040 RSI: 000000002cac8340 RDI: 0000000000000005 [ 4563.888917][T23295] RBP: 00007ffe4a6454d0 R08: 0000000000418574 R09: 000000000000001c [ 4563.888919][T23295] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4563.888921][T23295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1091ca000 | [ 4563.888921][T23295] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa1091ca000 | [ 4563.888935][T23295] | [ 4564.359717][T23299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23299 | [4564.360182][T23299] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4564.360443][T23299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4564.360445][T23299] Call Trace: [ 4564.360448][T23299] [4564.360451][T23299] dump_stack_lvl (lib/dump_stack.c:123) [4564.360462][T23299] check_preemption_disabled (lib/smp_processor_id.c:52) [4564.360470][T23299] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4564.360478][T23299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4564.360487][T23299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.360495][T23299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4564.360501][T23299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.360513][T23299] rawv6_sendmsg (net/ipv6/raw.c:918) [4564.360525][T23299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4564.360531][T23299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4564.360539][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.360549][T23299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4564.360557][T23299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4564.360566][T23299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4564.360582][T23299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4564.360586][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.360597][T23299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.360604][T23299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.360610][T23299] ? __pfx___sys_sendto (net/socket.c:2147) [4564.360625][T23299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4564.360633][T23299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4564.360643][T23299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4564.360650][T23299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4564.360660][T23299] __x64_sys_sendto (net/socket.c:2183) [4564.360664][T23299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4564.360669][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4564.360674][T23299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4564.360679][T23299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4564.360684][T23299] RIP: 0033:0x7fd22329aa4a [ 4564.360688][T23299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.360691][T23299] RSP: 002b:00007fffdb783808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4564.360695][T23299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd22329aa4a [ 4564.360698][T23299] RDX: 0000000000000040 RSI: 000000001a354340 RDI: 0000000000000005 [ 4564.360700][T23299] RBP: 00007fffdb783890 R08: 0000000000418574 R09: 000000000000001c [ 4564.360702][T23299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4564.360704][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2233c3000 | [ 4564.360704][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2233c3000 | [ 4564.360718][T23299] | [ 4564.374112][T23299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23299 | [4564.374506][T23299] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4564.374759][T23299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4564.374761][T23299] Call Trace: [ 4564.374764][T23299] [4564.374766][T23299] dump_stack_lvl (lib/dump_stack.c:123) [4564.374773][T23299] check_preemption_disabled (lib/smp_processor_id.c:52) [4564.374779][T23299] lwtunnel_output (net/core/lwtunnel.c:359) [4564.374786][T23299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4564.374793][T23299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.374799][T23299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4564.374804][T23299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.374817][T23299] rawv6_sendmsg (net/ipv6/raw.c:918) [4564.374828][T23299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4564.374834][T23299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4564.374838][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.374846][T23299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4564.374850][T23299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4564.374860][T23299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4564.374876][T23299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4564.374879][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.374890][T23299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.374895][T23299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.374901][T23299] ? __pfx___sys_sendto (net/socket.c:2147) [4564.374916][T23299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4564.374922][T23299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4564.374931][T23299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4564.374938][T23299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4564.374948][T23299] __x64_sys_sendto (net/socket.c:2183) [4564.374952][T23299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4564.374956][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4564.374960][T23299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4564.374965][T23299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4564.374968][T23299] RIP: 0033:0x7fd22329aa4a [ 4564.374972][T23299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.374975][T23299] RSP: 002b:00007fffdb783808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4564.374978][T23299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd22329aa4a [ 4564.374980][T23299] RDX: 0000000000000040 RSI: 000000001a354340 RDI: 0000000000000005 [ 4564.374982][T23299] RBP: 00007fffdb783890 R08: 0000000000418574 R09: 000000000000001c [ 4564.374984][T23299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4564.374986][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2233c3000 | [ 4564.374986][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2233c3000 | [ 4564.375001][T23299] | [ 4564.375453][T23299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23299 | [4564.387140][T23299] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4564.387389][T23299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4564.387391][T23299] Call Trace: [ 4564.387393][T23299] [4564.387395][T23299] dump_stack_lvl (lib/dump_stack.c:123) [4564.387402][T23299] check_preemption_disabled (lib/smp_processor_id.c:52) [4564.387408][T23299] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4564.387415][T23299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4564.387422][T23299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.387428][T23299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4564.387433][T23299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.387445][T23299] rawv6_sendmsg (net/ipv6/raw.c:918) [4564.387457][T23299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4564.387463][T23299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4564.387467][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.387477][T23299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4564.387481][T23299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4564.387490][T23299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4564.387507][T23299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4564.387510][T23299] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.387521][T23299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.387526][T23299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.387532][T23299] ? __pfx___sys_sendto (net/socket.c:2147) [4564.387547][T23299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4564.387553][T23299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4564.387561][T23299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4564.387569][T23299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4564.387579][T23299] __x64_sys_sendto (net/socket.c:2183) [4564.387583][T23299] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4564.387586][T23299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4564.387591][T23299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4564.387596][T23299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4564.387600][T23299] RIP: 0033:0x7fd22329aa4a [ 4564.387603][T23299] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.387606][T23299] RSP: 002b:00007fffdb783808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4564.387610][T23299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd22329aa4a [ 4564.387612][T23299] RDX: 0000000000000040 RSI: 000000001a354340 RDI: 0000000000000005 [ 4564.387615][T23299] RBP: 00007fffdb783890 R08: 0000000000418574 R09: 000000000000001c [ 4564.387617][T23299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4564.387619][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2233c3000 | [ 4564.387619][T23299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd2233c3000 | [ 4564.387634][T23299] | [ 4564.878111][T23303] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23303 | [4564.878590][T23303] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4564.878852][T23303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4564.878853][T23303] Call Trace: [ 4564.878856][T23303] [4564.878858][T23303] dump_stack_lvl (lib/dump_stack.c:123) [4564.878866][T23303] check_preemption_disabled (lib/smp_processor_id.c:52) [4564.878873][T23303] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4564.878880][T23303] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4564.878889][T23303] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.878896][T23303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4564.878901][T23303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.878913][T23303] rawv6_sendmsg (net/ipv6/raw.c:918) [4564.878926][T23303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4564.878932][T23303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4564.878937][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.878945][T23303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4564.878950][T23303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4564.878959][T23303] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4564.878975][T23303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4564.878979][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.878990][T23303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.878996][T23303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.879002][T23303] ? __pfx___sys_sendto (net/socket.c:2147) [4564.879017][T23303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4564.879024][T23303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4564.879033][T23303] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4564.879040][T23303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4564.879050][T23303] __x64_sys_sendto (net/socket.c:2183) [4564.879054][T23303] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4564.879058][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4564.879063][T23303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4564.879068][T23303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4564.879071][T23303] RIP: 0033:0x7fb569e7aa4a [ 4564.879075][T23303] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.879079][T23303] RSP: 002b:00007fff70267598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4564.879083][T23303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb569e7aa4a [ 4564.879085][T23303] RDX: 0000000000000040 RSI: 0000000000720340 RDI: 0000000000000005 [ 4564.879087][T23303] RBP: 00007fff70267620 R08: 0000000000418574 R09: 000000000000001c [ 4564.879089][T23303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4564.879091][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb569fa3000 | [ 4564.879091][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb569fa3000 | [ 4564.879105][T23303] | [ 4564.879108][T23303] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23303 | [4564.890891][T23303] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4564.891143][T23303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4564.891144][T23303] Call Trace: [ 4564.891146][T23303] [4564.891148][T23303] dump_stack_lvl (lib/dump_stack.c:123) [4564.891156][T23303] check_preemption_disabled (lib/smp_processor_id.c:52) [4564.891162][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [4564.891168][T23303] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4564.891175][T23303] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.891182][T23303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4564.891187][T23303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.891199][T23303] rawv6_sendmsg (net/ipv6/raw.c:918) [4564.891211][T23303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4564.891216][T23303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4564.891220][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.891229][T23303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4564.891233][T23303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4564.891242][T23303] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4564.891259][T23303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4564.891261][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.891273][T23303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.891277][T23303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.891283][T23303] ? __pfx___sys_sendto (net/socket.c:2147) [4564.891298][T23303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4564.891305][T23303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4564.891313][T23303] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4564.891320][T23303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4564.891331][T23303] __x64_sys_sendto (net/socket.c:2183) [4564.891335][T23303] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4564.891339][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4564.891343][T23303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4564.891348][T23303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4564.891351][T23303] RIP: 0033:0x7fb569e7aa4a [ 4564.891355][T23303] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.891358][T23303] RSP: 002b:00007fff70267598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4564.891362][T23303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb569e7aa4a [ 4564.891364][T23303] RDX: 0000000000000040 RSI: 0000000000720340 RDI: 0000000000000005 [ 4564.891366][T23303] RBP: 00007fff70267620 R08: 0000000000418574 R09: 000000000000001c [ 4564.891368][T23303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4564.891369][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb569fa3000 | [ 4564.891369][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb569fa3000 | [ 4564.891384][T23303] | [ 4564.907815][T23303] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23303 | [4564.908198][T23303] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4564.908447][T23303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4564.908449][T23303] Call Trace: [ 4564.908451][T23303] [4564.908453][T23303] dump_stack_lvl (lib/dump_stack.c:123) [4564.908460][T23303] check_preemption_disabled (lib/smp_processor_id.c:52) [4564.908466][T23303] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4564.908473][T23303] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4564.908482][T23303] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.908488][T23303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4564.908494][T23303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.908506][T23303] rawv6_sendmsg (net/ipv6/raw.c:918) [4564.908518][T23303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4564.908523][T23303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4564.908528][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.908536][T23303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4564.908541][T23303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4564.908550][T23303] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4564.908566][T23303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4564.908569][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.908580][T23303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.908585][T23303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.908591][T23303] ? __pfx___sys_sendto (net/socket.c:2147) [4564.908606][T23303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4564.908613][T23303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4564.908621][T23303] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4564.908628][T23303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4564.908638][T23303] __x64_sys_sendto (net/socket.c:2183) [4564.908642][T23303] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4564.908646][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4564.908650][T23303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4564.908655][T23303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4564.908659][T23303] RIP: 0033:0x7fb569e7aa4a [ 4564.908663][T23303] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.908666][T23303] RSP: 002b:00007fff70267598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4564.908669][T23303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb569e7aa4a [ 4564.908671][T23303] RDX: 0000000000000040 RSI: 0000000000720340 RDI: 0000000000000005 [ 4564.908673][T23303] RBP: 00007fff70267620 R08: 0000000000418574 R09: 000000000000001c [ 4564.908675][T23303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4564.908677][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb569fa3000 | [ 4564.908677][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb569fa3000 | [ 4564.908692][T23303] | [ 4565.409185][T23307] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23307 | [4565.409729][T23307] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4565.410010][T23307] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4565.410012][T23307] Call Trace: [ 4565.410015][T23307] [4565.410018][T23307] dump_stack_lvl (lib/dump_stack.c:123) [4565.410028][T23307] check_preemption_disabled (lib/smp_processor_id.c:52) [4565.410036][T23307] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4565.410042][T23307] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4565.410052][T23307] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.410059][T23307] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4565.410064][T23307] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.410077][T23307] rawv6_sendmsg (net/ipv6/raw.c:918) [4565.410089][T23307] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4565.410095][T23307] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4565.410101][T23307] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.410112][T23307] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4565.410119][T23307] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4565.410128][T23307] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4565.410144][T23307] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4565.410147][T23307] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.410159][T23307] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.410165][T23307] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.410171][T23307] ? __pfx___sys_sendto (net/socket.c:2147) [4565.410186][T23307] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4565.410194][T23307] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4565.410204][T23307] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4565.410211][T23307] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4565.410221][T23307] __x64_sys_sendto (net/socket.c:2183) [4565.410225][T23307] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4565.410229][T23307] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4565.410234][T23307] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4565.410239][T23307] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4565.410243][T23307] RIP: 0033:0x7f69fae32a4a [ 4565.410248][T23307] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.410251][T23307] RSP: 002b:00007ffe7cec3778 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4565.410256][T23307] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69fae32a4a [ 4565.410258][T23307] RDX: 0000000000000040 RSI: 0000000009081340 RDI: 0000000000000005 [ 4565.410260][T23307] RBP: 00007ffe7cec3800 R08: 0000000000418574 R09: 000000000000001c [ 4565.410262][T23307] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4565.410264][T23307] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69faf5b000 | [ 4568.331574][T23323] lwtunnel_output(): recursion limit reached on datapath | [ 4569.810952][T23327] check_preemption_disabled: 10 callbacks suppressed | [ 4569.810962][T23327] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23327 | [4569.811756][T23327] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4569.812024][T23327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4569.812027][T23327] Call Trace: [ 4569.812029][T23327] [4569.812032][T23327] dump_stack_lvl (lib/dump_stack.c:123) [4569.812042][T23327] check_preemption_disabled (lib/smp_processor_id.c:52) [4569.812050][T23327] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4569.812057][T23327] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4569.812066][T23327] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4569.812074][T23327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4569.812079][T23327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4569.812091][T23327] rawv6_sendmsg (net/ipv6/raw.c:918) [4569.812103][T23327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4569.812108][T23327] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4569.812116][T23327] ? __lock_release (kernel/locking/lockdep.c:5534) [4569.812127][T23327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4569.812134][T23327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4569.812143][T23327] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4569.812159][T23327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4569.812163][T23327] ? __lock_release (kernel/locking/lockdep.c:5534) [4569.812174][T23327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4569.812181][T23327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4569.812187][T23327] ? __pfx___sys_sendto (net/socket.c:2147) [4569.812202][T23327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4569.812209][T23327] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4569.812219][T23327] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4569.812226][T23327] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4569.812236][T23327] __x64_sys_sendto (net/socket.c:2183) [4569.812240][T23327] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4569.812245][T23327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4569.812250][T23327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4569.812255][T23327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4569.812260][T23327] RIP: 0033:0x7fdd91c95a4a [ 4569.812264][T23327] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4569.812268][T23327] RSP: 002b:00007ffdef3879e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4569.812272][T23327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdd91c95a4a [ 4569.812274][T23327] RDX: 0000000000000040 RSI: 000000002131d340 RDI: 0000000000000005 [ 4569.812276][T23327] RBP: 00007ffdef387a70 R08: 0000000000418574 R09: 000000000000001c [ 4569.812278][T23327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4569.812280][T23327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdd91dbe000 | [ 4569.812295][T23327] | [ 4569.812297][T23327] lwtunnel_output(): recursion limit reached on datapath | [ 4571.302393][T23331] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23331 | [4571.303223][T23331] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4571.303504][T23331] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4571.303506][T23331] Call Trace: [ 4571.303509][T23331] [4571.303511][T23331] dump_stack_lvl (lib/dump_stack.c:123) [4571.303522][T23331] check_preemption_disabled (lib/smp_processor_id.c:52) [4571.303530][T23331] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4571.303537][T23331] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4571.303546][T23331] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4571.303554][T23331] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4571.303559][T23331] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4571.303572][T23331] rawv6_sendmsg (net/ipv6/raw.c:918) [4571.303583][T23331] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4571.303589][T23331] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4571.303595][T23331] ? __lock_release (kernel/locking/lockdep.c:5534) [4571.303606][T23331] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4571.303613][T23331] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4571.303622][T23331] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4571.303638][T23331] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4571.303642][T23331] ? __lock_release (kernel/locking/lockdep.c:5534) [4571.303653][T23331] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4571.303660][T23331] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4571.303665][T23331] ? __pfx___sys_sendto (net/socket.c:2147) [4571.303681][T23331] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4571.303688][T23331] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4571.303698][T23331] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4571.303705][T23331] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4571.303715][T23331] __x64_sys_sendto (net/socket.c:2183) [4571.303719][T23331] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4571.303723][T23331] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4571.303728][T23331] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4571.303733][T23331] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4571.303737][T23331] RIP: 0033:0x7fbb68fa0a4a [ 4571.303742][T23331] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.303745][T23331] RSP: 002b:00007fffcd77fbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4571.303750][T23331] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbb68fa0a4a [ 4571.303753][T23331] RDX: 0000000000000040 RSI: 0000000024e16340 RDI: 0000000000000005 [ 4571.303755][T23331] RBP: 00007fffcd77fc80 R08: 0000000000418574 R09: 000000000000001c [ 4571.303757][T23331] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4571.303759][T23331] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbb690c9000 | [ 4571.303774][T23331] | [ 4571.303777][T23331] lwtunnel_output(): recursion limit reached on datapath | [ 4572.809172][T23335] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23335 | [4572.810029][T23335] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4572.810325][T23335] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4572.810327][T23335] Call Trace: [ 4572.810330][T23335] [4572.810332][T23335] dump_stack_lvl (lib/dump_stack.c:123) [4572.810343][T23335] check_preemption_disabled (lib/smp_processor_id.c:52) [4572.810351][T23335] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4572.810357][T23335] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4572.810367][T23335] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.810375][T23335] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4572.810380][T23335] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.810392][T23335] rawv6_sendmsg (net/ipv6/raw.c:918) [4572.810405][T23335] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4572.810410][T23335] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4572.810417][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.810427][T23335] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4572.810434][T23335] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4572.810443][T23335] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4572.810459][T23335] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4572.810463][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.810476][T23335] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.810483][T23335] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.810489][T23335] ? __pfx___sys_sendto (net/socket.c:2147) [4572.810504][T23335] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4572.810512][T23335] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4572.810521][T23335] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4572.810529][T23335] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4572.810539][T23335] __x64_sys_sendto (net/socket.c:2183) [4572.810543][T23335] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4572.810548][T23335] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4572.810553][T23335] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4572.810558][T23335] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4572.810563][T23335] RIP: 0033:0x7f572d944a4a [ 4572.810567][T23335] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.810571][T23335] RSP: 002b:00007ffe41fe6cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4572.810575][T23335] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f572d944a4a [ 4572.810577][T23335] RDX: 0000000000000040 RSI: 0000000026cb0340 RDI: 0000000000000005 [ 4572.810580][T23335] RBP: 00007ffe41fe6d40 R08: 0000000000418574 R09: 000000000000001c [ 4572.810582][T23335] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4572.810584][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572da6d000 | [ 4572.810584][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572da6d000 | [ 4572.810599][T23335] | [ 4572.824341][T23335] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23335 | [4572.825145][T23335] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4572.825503][T23335] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4572.825505][T23335] Call Trace: [ 4572.825507][T23335] [4572.825509][T23335] dump_stack_lvl (lib/dump_stack.c:123) [4572.825517][T23335] check_preemption_disabled (lib/smp_processor_id.c:52) [4572.825523][T23335] lwtunnel_output (net/core/lwtunnel.c:359) [4572.825530][T23335] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4572.825538][T23335] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.825545][T23335] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4572.825550][T23335] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.825563][T23335] rawv6_sendmsg (net/ipv6/raw.c:918) [4572.825575][T23335] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4572.825581][T23335] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4572.825586][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.825595][T23335] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4572.825600][T23335] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4572.825609][T23335] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4572.825626][T23335] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4572.825630][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.825641][T23335] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.825647][T23335] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.825652][T23335] ? __pfx___sys_sendto (net/socket.c:2147) [4572.825667][T23335] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4572.825675][T23335] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4572.825683][T23335] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4572.825691][T23335] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4572.825701][T23335] __x64_sys_sendto (net/socket.c:2183) [4572.825705][T23335] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4572.825709][T23335] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4572.825714][T23335] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4572.825719][T23335] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4572.825723][T23335] RIP: 0033:0x7f572d944a4a [ 4572.825727][T23335] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.825730][T23335] RSP: 002b:00007ffe41fe6cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4572.825733][T23335] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f572d944a4a [ 4572.825736][T23335] RDX: 0000000000000040 RSI: 0000000026cb0340 RDI: 0000000000000005 [ 4572.825738][T23335] RBP: 00007ffe41fe6d40 R08: 0000000000418574 R09: 000000000000001c [ 4572.825740][T23335] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4572.825742][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572da6d000 | [ 4572.825742][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572da6d000 | [ 4572.825757][T23335] | [ 4572.826233][T23335] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23335 | [4572.839690][T23335] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4572.839968][T23335] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4572.839970][T23335] Call Trace: [ 4572.839972][T23335] [4572.839974][T23335] dump_stack_lvl (lib/dump_stack.c:123) [4572.839982][T23335] check_preemption_disabled (lib/smp_processor_id.c:52) [4572.839988][T23335] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4572.839994][T23335] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4572.840001][T23335] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.840008][T23335] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4572.840013][T23335] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.840025][T23335] rawv6_sendmsg (net/ipv6/raw.c:918) [4572.840037][T23335] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4572.840043][T23335] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4572.840047][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.840056][T23335] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4572.840060][T23335] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4572.840069][T23335] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4572.840085][T23335] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4572.840088][T23335] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.840100][T23335] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.840105][T23335] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.840110][T23335] ? __pfx___sys_sendto (net/socket.c:2147) [4572.840126][T23335] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4572.840133][T23335] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4572.840141][T23335] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4572.840148][T23335] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4572.840159][T23335] __x64_sys_sendto (net/socket.c:2183) [4572.840163][T23335] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4572.840167][T23335] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4572.840172][T23335] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4572.840178][T23335] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4572.840181][T23335] RIP: 0033:0x7f572d944a4a [ 4572.840185][T23335] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.840188][T23335] RSP: 002b:00007ffe41fe6cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4572.840192][T23335] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f572d944a4a [ 4572.840195][T23335] RDX: 0000000000000040 RSI: 0000000026cb0340 RDI: 0000000000000005 [ 4572.840197][T23335] RBP: 00007ffe41fe6d40 R08: 0000000000418574 R09: 000000000000001c [ 4572.840199][T23335] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4572.840201][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572da6d000 | [ 4572.840201][T23335] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f572da6d000 | [ 4572.840216][T23335] | [ 4573.312913][T23339] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23339 | [4573.313401][T23339] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4573.313688][T23339] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4573.313690][T23339] Call Trace: [ 4573.313692][T23339] [4573.313695][T23339] dump_stack_lvl (lib/dump_stack.c:123) [4573.313706][T23339] check_preemption_disabled (lib/smp_processor_id.c:52) [4573.313713][T23339] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4573.313720][T23339] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4573.313729][T23339] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4573.313737][T23339] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4573.313742][T23339] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4573.313754][T23339] rawv6_sendmsg (net/ipv6/raw.c:918) [4573.313766][T23339] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4573.313772][T23339] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4573.313779][T23339] ? __lock_release (kernel/locking/lockdep.c:5534) [4573.313790][T23339] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4573.313797][T23339] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4573.313806][T23339] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4573.313823][T23339] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4573.313826][T23339] ? __lock_release (kernel/locking/lockdep.c:5534) [4573.313837][T23339] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4573.313844][T23339] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4573.313850][T23339] ? __pfx___sys_sendto (net/socket.c:2147) [4573.313865][T23339] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4573.313873][T23339] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4573.313882][T23339] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4573.313889][T23339] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4573.313899][T23339] __x64_sys_sendto (net/socket.c:2183) [4573.313903][T23339] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4573.313908][T23339] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4573.313913][T23339] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4573.313918][T23339] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4573.313923][T23339] RIP: 0033:0x7f8a9f465a4a [ 4573.313928][T23339] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4573.313931][T23339] RSP: 002b:00007fff414ef0d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4573.313936][T23339] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a9f465a4a [ 4573.313938][T23339] RDX: 0000000000000040 RSI: 0000000033f9c340 RDI: 0000000000000005 [ 4573.313940][T23339] RBP: 00007fff414ef160 R08: 0000000000418574 R09: 000000000000001c [ 4573.313943][T23339] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4573.313945][T23339] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a9f58e000 | [ 4573.313959][T23339] | [ 4573.313963][T23339] lwtunnel_output(): recursion limit reached on datapath | [ 4574.807876][T23343] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23343 | [4574.808339][T23343] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4574.808617][T23343] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4574.808619][T23343] Call Trace: [ 4574.808622][T23343] [4574.808624][T23343] dump_stack_lvl (lib/dump_stack.c:123) [4574.808635][T23343] check_preemption_disabled (lib/smp_processor_id.c:52) [4574.808643][T23343] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4574.808650][T23343] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4574.808660][T23343] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4574.808668][T23343] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4574.808673][T23343] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4574.808685][T23343] rawv6_sendmsg (net/ipv6/raw.c:918) [4574.808697][T23343] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4574.808702][T23343] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4574.808710][T23343] ? __lock_release (kernel/locking/lockdep.c:5534) [4574.808720][T23343] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4574.808728][T23343] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4574.808738][T23343] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4574.808754][T23343] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4574.808757][T23343] ? __lock_release (kernel/locking/lockdep.c:5534) [4574.808768][T23343] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4574.808775][T23343] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4574.808781][T23343] ? __pfx___sys_sendto (net/socket.c:2147) [4574.808796][T23343] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4574.808805][T23343] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4574.808815][T23343] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4574.808822][T23343] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4574.808832][T23343] __x64_sys_sendto (net/socket.c:2183) [4574.808836][T23343] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4574.808841][T23343] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4574.808846][T23343] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4574.808852][T23343] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4574.808856][T23343] RIP: 0033:0x7f568c0b2a4a [ 4574.808861][T23343] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.808864][T23343] RSP: 002b:00007ffd075f4658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4574.808868][T23343] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f568c0b2a4a [ 4574.808871][T23343] RDX: 0000000000000040 RSI: 000000003c385340 RDI: 0000000000000005 [ 4574.808873][T23343] RBP: 00007ffd075f46e0 R08: 0000000000418574 R09: 000000000000001c [ 4574.808875][T23343] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4574.808877][T23343] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f568c1db000 | [ 4574.808877][T23343] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f568c1db000 | [ 4574.808892][T23343] | [ 4574.808895][T23343] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23343 | [4574.821667][T23343] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4574.821926][T23343] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4574.821927][T23343] Call Trace: [ 4574.821929][T23343] [4574.821931][T23343] dump_stack_lvl (lib/dump_stack.c:123) [4574.821939][T23343] check_preemption_disabled (lib/smp_processor_id.c:52) [4574.821945][T23343] lwtunnel_output (net/core/lwtunnel.c:359) [4574.821952][T23343] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4574.821959][T23343] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4574.821965][T23343] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4574.821970][T23343] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4574.821982][T23343] rawv6_sendmsg (net/ipv6/raw.c:918) [4574.821994][T23343] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4574.821999][T23343] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4574.822003][T23343] ? __lock_release (kernel/locking/lockdep.c:5534) [4574.822011][T23343] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4574.822016][T23343] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4574.822025][T23343] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4574.822041][T23343] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4574.822044][T23343] ? __lock_release (kernel/locking/lockdep.c:5534) [4574.822056][T23343] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4574.822061][T23343] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4574.822067][T23343] ? __pfx___sys_sendto (net/socket.c:2147) [4574.822082][T23343] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4574.822088][T23343] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4574.822096][T23343] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4574.822103][T23343] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4574.822113][T23343] __x64_sys_sendto (net/socket.c:2183) [4574.822117][T23343] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4574.822121][T23343] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4574.822125][T23343] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4574.822130][T23343] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4574.822134][T23343] RIP: 0033:0x7f568c0b2a4a [ 4574.822137][T23343] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.822140][T23343] RSP: 002b:00007ffd075f4658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4574.822143][T23343] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f568c0b2a4a [ 4574.822146][T23343] RDX: 0000000000000040 RSI: 000000003c385340 RDI: 0000000000000005 [ 4574.822148][T23343] RBP: 00007ffd075f46e0 R08: 0000000000418574 R09: 000000000000001c [ 4574.822150][T23343] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4574.822152][T23343] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f568c1db000 | [ 4574.822152][T23343] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f568c1db000 | [ 4574.822167][T23343] | [ 4574.838633][T23343] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23343 | [4574.839000][T23343] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4574.839252][T23343] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4574.839254][T23343] Call Trace: [ 4574.839256][T23343] [4574.839258][T23343] dump_stack_lvl (lib/dump_stack.c:123) [4574.839265][T23343] check_preemption_disabled (lib/smp_processor_id.c:52) [4574.839271][T23343] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4574.839278][T23343] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4574.839286][T23343] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4574.839292][T23343] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4574.839297][T23343] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4574.839310][T23343] rawv6_sendmsg (net/ipv6/raw.c:918) [4574.839321][T23343] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4574.839327][T23343] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4574.839331][T23343] ? __lock_release (kernel/locking/lockdep.c:5534) [4574.839340][T23343] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4574.839344][T23343] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4574.839353][T23343] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4574.839369][T23343] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4574.839372][T23343] ? __lock_release (kernel/locking/lockdep.c:5534) [4574.839384][T23343] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4574.839389][T23343] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4574.839394][T23343] ? __pfx___sys_sendto (net/socket.c:2147) [4574.839409][T23343] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4574.839416][T23343] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4574.839424][T23343] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4574.839431][T23343] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4574.839441][T23343] __x64_sys_sendto (net/socket.c:2183) [4574.839445][T23343] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4574.839449][T23343] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4574.839454][T23343] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4574.839459][T23343] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4574.839463][T23343] RIP: 0033:0x7f568c0b2a4a [ 4574.839466][T23343] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.839469][T23343] RSP: 002b:00007ffd075f4658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4574.839472][T23343] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f568c0b2a4a [ 4574.839476][T23343] RDX: 0000000000000040 RSI: 000000003c385340 RDI: 0000000000000005 [ 4574.839478][T23343] RBP: 00007ffd075f46e0 R08: 0000000000418574 R09: 000000000000001c [ 4574.839480][T23343] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4574.839482][T23343] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f568c1db000 | [ 4574.839482][T23343] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f568c1db000 | [ 4574.839496][T23343] | [ 4575.320708][T23347] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23347 | [4575.321187][T23347] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4575.321469][T23347] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4575.321471][T23347] Call Trace: [ 4575.321475][T23347] [4575.321478][T23347] dump_stack_lvl (lib/dump_stack.c:123) [4575.321488][T23347] check_preemption_disabled (lib/smp_processor_id.c:52) [4575.321495][T23347] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4575.321502][T23347] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4575.321511][T23347] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4575.321519][T23347] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4575.321524][T23347] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4575.321536][T23347] rawv6_sendmsg (net/ipv6/raw.c:918) [4575.321547][T23347] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4575.321552][T23347] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4575.321559][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [4575.321569][T23347] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4575.321576][T23347] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4575.321584][T23347] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4575.321600][T23347] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4575.321603][T23347] ? __lock_release (kernel/locking/lockdep.c:5534) [4575.321614][T23347] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4575.321621][T23347] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4575.321626][T23347] ? __pfx___sys_sendto (net/socket.c:2147) [4575.321641][T23347] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4575.321649][T23347] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4575.321659][T23347] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4575.321666][T23347] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4575.321676][T23347] __x64_sys_sendto (net/socket.c:2183) [4575.321679][T23347] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4575.321684][T23347] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4575.321689][T23347] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4575.321694][T23347] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4575.321698][T23347] RIP: 0033:0x7f5aa7b8fa4a [ 4575.321702][T23347] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.321705][T23347] RSP: 002b:00007ffe89482948 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4575.321710][T23347] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5aa7b8fa4a [ 4575.321713][T23347] RDX: 0000000000000040 RSI: 000000001eb0d340 RDI: 0000000000000005 [ 4575.321714][T23347] RBP: 00007ffe894829d0 R08: 0000000000418574 R09: 000000000000001c [ 4575.321716][T23347] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4575.321719][T23347] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5aa7cb8000 | [ 4575.321733][T23347] | [ 4575.335483][T23347] lwtunnel_output(): recursion limit reached on datapath | [ 4576.831561][T23351] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23351 | [4576.832044][T23351] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4576.832319][T23351] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4576.832321][T23351] Call Trace: [ 4576.832324][T23351] [4576.832327][T23351] dump_stack_lvl (lib/dump_stack.c:123) [4576.832337][T23351] check_preemption_disabled (lib/smp_processor_id.c:52) [4576.832345][T23351] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4576.832351][T23351] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4576.832360][T23351] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4576.832368][T23351] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4576.832373][T23351] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4576.832385][T23351] rawv6_sendmsg (net/ipv6/raw.c:918) [4576.832396][T23351] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4576.832402][T23351] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4576.832408][T23351] ? __lock_release (kernel/locking/lockdep.c:5534) [4576.832418][T23351] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4576.832425][T23351] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4576.832434][T23351] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4576.832450][T23351] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4576.832453][T23351] ? __lock_release (kernel/locking/lockdep.c:5534) [4576.832464][T23351] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4576.832471][T23351] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4576.832478][T23351] ? __pfx___sys_sendto (net/socket.c:2147) [4576.832493][T23351] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4576.832500][T23351] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4576.832509][T23351] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4576.832532][T23351] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4576.832542][T23351] __x64_sys_sendto (net/socket.c:2183) [4576.832546][T23351] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4576.832550][T23351] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4576.832555][T23351] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4576.832560][T23351] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4576.832564][T23351] RIP: 0033:0x7f242df9ea4a [ 4576.832569][T23351] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.832572][T23351] RSP: 002b:00007ffd4b420ae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4576.832577][T23351] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f242df9ea4a [ 4576.832579][T23351] RDX: 0000000000000040 RSI: 0000000009f06340 RDI: 0000000000000005 [ 4576.832581][T23351] RBP: 00007ffd4b420b70 R08: 0000000000418574 R09: 000000000000001c [ 4576.832583][T23351] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4576.832586][T23351] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f242e0c7000 | [ 4576.832601][T23351] | [ 4576.845912][T23351] lwtunnel_output(): recursion limit reached on datapath | [ 4578.330196][T23355] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23355 | [4578.330781][T23355] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4578.331054][T23355] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4578.331057][T23355] Call Trace: [ 4578.331059][T23355] [4578.331062][T23355] dump_stack_lvl (lib/dump_stack.c:123) [4578.331072][T23355] check_preemption_disabled (lib/smp_processor_id.c:52) [4578.331079][T23355] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4578.331086][T23355] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4578.331095][T23355] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4578.331103][T23355] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4578.331108][T23355] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4578.331121][T23355] rawv6_sendmsg (net/ipv6/raw.c:918) [4578.331132][T23355] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4578.331138][T23355] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4578.331145][T23355] ? __lock_release (kernel/locking/lockdep.c:5534) [4578.331155][T23355] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4578.331162][T23355] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4578.331171][T23355] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4578.331187][T23355] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4578.331190][T23355] ? __lock_release (kernel/locking/lockdep.c:5534) [4578.331201][T23355] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4578.331209][T23355] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4578.331215][T23355] ? __pfx___sys_sendto (net/socket.c:2147) [4578.331230][T23355] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4578.331238][T23355] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4578.331247][T23355] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4578.331254][T23355] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4578.331264][T23355] __x64_sys_sendto (net/socket.c:2183) [4578.331268][T23355] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4578.331273][T23355] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4578.331278][T23355] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4578.331283][T23355] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4578.331287][T23355] RIP: 0033:0x7f34a5e5aa4a [ 4578.331292][T23355] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.331295][T23355] RSP: 002b:00007ffeff5f89d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4578.331300][T23355] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f34a5e5aa4a [ 4578.331302][T23355] RDX: 0000000000000040 RSI: 00000000229a8340 RDI: 0000000000000005 [ 4578.331304][T23355] RBP: 00007ffeff5f8a60 R08: 0000000000418574 R09: 000000000000001c [ 4578.331306][T23355] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4578.331308][T23355] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f34a5f83000 | [ 4578.331323][T23355] | [ 4578.331325][T23355] lwtunnel_output(): recursion limit reached on datapath | [ 4579.831750][T23359] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23359 | [4579.832229][T23359] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4579.832516][T23359] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4579.832518][T23359] Call Trace: [ 4579.832521][T23359] [4579.832523][T23359] dump_stack_lvl (lib/dump_stack.c:123) [4579.832534][T23359] check_preemption_disabled (lib/smp_processor_id.c:52) [4579.832541][T23359] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4579.832548][T23359] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4579.832557][T23359] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4579.832565][T23359] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4579.832570][T23359] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4579.832583][T23359] rawv6_sendmsg (net/ipv6/raw.c:918) [4579.832594][T23359] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4579.832599][T23359] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4579.832606][T23359] ? __lock_release (kernel/locking/lockdep.c:5534) [4579.832616][T23359] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4579.832623][T23359] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4579.832632][T23359] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4579.832647][T23359] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4579.832651][T23359] ? __lock_release (kernel/locking/lockdep.c:5534) [4579.832662][T23359] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4579.832669][T23359] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4579.832675][T23359] ? __pfx___sys_sendto (net/socket.c:2147) [4579.832689][T23359] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4579.832696][T23359] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4579.832705][T23359] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4579.832719][T23359] __x64_sys_sendto (net/socket.c:2183) [4579.832723][T23359] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4579.832728][T23359] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4579.832733][T23359] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4579.832738][T23359] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4579.832742][T23359] RIP: 0033:0x7fb6a6205a4a [ 4579.832747][T23359] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.832750][T23359] RSP: 002b:00007ffc27f709b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4579.832755][T23359] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb6a6205a4a [ 4579.832757][T23359] RDX: 0000000000000040 RSI: 0000000027213340 RDI: 0000000000000005 [ 4579.832759][T23359] RBP: 00007ffc27f70a40 R08: 0000000000418574 R09: 000000000000001c [ 4579.832762][T23359] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4579.832764][T23359] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb6a632e000 | [ 4579.832781][T23359] lwtunnel_output(): recursion limit reached on datapath | [ 4579.980729][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4581.304943][T23363] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23363 | [4581.305430][T23363] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4581.305712][T23363] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4581.305714][T23363] Call Trace: [ 4581.305717][T23363] [4581.305720][T23363] dump_stack_lvl (lib/dump_stack.c:123) [4581.305730][T23363] check_preemption_disabled (lib/smp_processor_id.c:52) [4581.305738][T23363] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4581.305745][T23363] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4581.305754][T23363] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4581.305762][T23363] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4581.305767][T23363] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4581.305779][T23363] rawv6_sendmsg (net/ipv6/raw.c:918) [4581.305791][T23363] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4581.305796][T23363] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4581.305803][T23363] ? __lock_release (kernel/locking/lockdep.c:5534) [4581.305813][T23363] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4581.305820][T23363] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4581.305829][T23363] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4581.305845][T23363] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4581.305849][T23363] ? __lock_release (kernel/locking/lockdep.c:5534) [4581.305860][T23363] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4581.305867][T23363] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4581.305872][T23363] ? __pfx___sys_sendto (net/socket.c:2147) [4581.305887][T23363] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4581.305896][T23363] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4581.305905][T23363] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4581.305912][T23363] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4581.305922][T23363] __x64_sys_sendto (net/socket.c:2183) [4581.305926][T23363] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4581.305931][T23363] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4581.305936][T23363] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4581.305940][T23363] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4581.305945][T23363] RIP: 0033:0x7fd3d36a0a4a [ 4581.305950][T23363] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.305954][T23363] RSP: 002b:00007ffc68ba2068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4581.305958][T23363] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd3d36a0a4a [ 4581.305960][T23363] RDX: 0000000000000040 RSI: 000000002f7b8340 RDI: 0000000000000005 [ 4581.305962][T23363] RBP: 00007ffc68ba20f0 R08: 0000000000418574 R09: 000000000000001c [ 4581.305964][T23363] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4581.305966][T23363] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd3d37c9000 | [ 4581.305980][T23363] | [ 4581.305983][T23363] lwtunnel_output(): recursion limit reached on datapath | [ 4582.779073][T23367] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23367 | [4582.779736][T23367] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4582.780017][T23367] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4582.780020][T23367] Call Trace: [ 4582.780023][T23367] [4582.780025][T23367] dump_stack_lvl (lib/dump_stack.c:123) [4582.780036][T23367] check_preemption_disabled (lib/smp_processor_id.c:52) [4582.780043][T23367] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4582.780050][T23367] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4582.780059][T23367] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.780067][T23367] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4582.780072][T23367] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.780084][T23367] rawv6_sendmsg (net/ipv6/raw.c:918) [4582.780096][T23367] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4582.780102][T23367] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4582.780109][T23367] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.780119][T23367] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4582.780126][T23367] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4582.780136][T23367] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4582.780152][T23367] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4582.780155][T23367] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.780166][T23367] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.780173][T23367] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.780179][T23367] ? __pfx___sys_sendto (net/socket.c:2147) [4582.780194][T23367] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4582.780201][T23367] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4582.780210][T23367] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4582.780218][T23367] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4582.780228][T23367] __x64_sys_sendto (net/socket.c:2183) [4582.780232][T23367] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4582.780236][T23367] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4582.780242][T23367] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4582.780248][T23367] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4582.780252][T23367] RIP: 0033:0x7f296b980a4a [ 4582.780257][T23367] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4582.780260][T23367] RSP: 002b:00007ffd44543b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4582.780264][T23367] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f296b980a4a [ 4582.780267][T23367] RDX: 0000000000000040 RSI: 000000000c209340 RDI: 0000000000000005 [ 4582.780269][T23367] RBP: 00007ffd44543ba0 R08: 0000000000418574 R09: 000000000000001c [ 4582.780271][T23367] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4582.780273][T23367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f296baa9000 | [ 4582.780273][T23367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f296baa9000 | [ 4582.780287][T23367] | [ 4582.780290][T23367] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23367 | [4582.794069][T23367] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4582.794416][T23367] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4582.794417][T23367] Call Trace: [ 4582.794420][T23367] [4582.794422][T23367] dump_stack_lvl (lib/dump_stack.c:123) [4582.794431][T23367] check_preemption_disabled (lib/smp_processor_id.c:52) [4582.794438][T23367] lwtunnel_output (net/core/lwtunnel.c:359) [4582.794445][T23367] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4582.794453][T23367] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.794460][T23367] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4582.794465][T23367] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.794479][T23367] rawv6_sendmsg (net/ipv6/raw.c:918) [4582.794491][T23367] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4582.794497][T23367] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4582.794502][T23367] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.794512][T23367] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4582.794518][T23367] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4582.794527][T23367] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4582.794543][T23367] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4582.794546][T23367] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.794558][T23367] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.794564][T23367] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.794570][T23367] ? __pfx___sys_sendto (net/socket.c:2147) [4582.794585][T23367] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4582.794592][T23367] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4582.794601][T23367] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4582.794608][T23367] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4582.794618][T23367] __x64_sys_sendto (net/socket.c:2183) [4582.794623][T23367] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4582.794627][T23367] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4582.794632][T23367] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4582.794637][T23367] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4582.794641][T23367] RIP: 0033:0x7f296b980a4a [ 4582.794645][T23367] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4582.794648][T23367] RSP: 002b:00007ffd44543b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4582.794651][T23367] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f296b980a4a [ 4582.794653][T23367] RDX: 0000000000000040 RSI: 000000000c209340 RDI: 0000000000000005 [ 4582.794655][T23367] RBP: 00007ffd44543ba0 R08: 0000000000418574 R09: 000000000000001c [ 4582.794657][T23367] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4582.794659][T23367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f296baa9000 | [ 4582.794659][T23367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f296baa9000 | [ 4582.794674][T23367] | [ 4582.808359][T23367] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23367 | [4582.808855][T23367] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4582.809200][T23367] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4582.809202][T23367] Call Trace: [ 4582.809204][T23367] [4582.809206][T23367] dump_stack_lvl (lib/dump_stack.c:123) [4582.809214][T23367] check_preemption_disabled (lib/smp_processor_id.c:52) [4582.809220][T23367] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4582.809227][T23367] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4582.809235][T23367] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.809242][T23367] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4582.809247][T23367] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.809259][T23367] rawv6_sendmsg (net/ipv6/raw.c:918) [4582.809271][T23367] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4582.809276][T23367] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4582.809281][T23367] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.809290][T23367] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4582.809294][T23367] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4582.809303][T23367] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4582.809320][T23367] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4582.809323][T23367] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.809334][T23367] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.809339][T23367] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.809345][T23367] ? __pfx___sys_sendto (net/socket.c:2147) [4582.809360][T23367] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4582.809366][T23367] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4582.809374][T23367] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4582.809381][T23367] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4582.809392][T23367] __x64_sys_sendto (net/socket.c:2183) [4582.809396][T23367] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4582.809399][T23367] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4582.809404][T23367] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4582.809409][T23367] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4582.809413][T23367] RIP: 0033:0x7f296b980a4a [ 4582.809417][T23367] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4582.809420][T23367] RSP: 002b:00007ffd44543b18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4582.809423][T23367] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f296b980a4a [ 4582.809425][T23367] RDX: 0000000000000040 RSI: 000000000c209340 RDI: 0000000000000005 [ 4582.809427][T23367] RBP: 00007ffd44543ba0 R08: 0000000000418574 R09: 000000000000001c [ 4582.809429][T23367] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4582.809431][T23367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f296baa9000 | [ 4582.809431][T23367] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f296baa9000 | [ 4582.809446][T23367] | [ 4583.298168][T23371] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23371 | [4583.298723][T23371] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4583.298993][T23371] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4583.298995][T23371] Call Trace: [ 4583.298997][T23371] [4583.299000][T23371] dump_stack_lvl (lib/dump_stack.c:123) [4583.299010][T23371] check_preemption_disabled (lib/smp_processor_id.c:52) [4583.299017][T23371] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4583.299024][T23371] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4583.299033][T23371] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4583.299041][T23371] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4583.299046][T23371] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4583.299058][T23371] rawv6_sendmsg (net/ipv6/raw.c:918) [4583.299069][T23371] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4583.299074][T23371] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4583.299081][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [4583.299091][T23371] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4583.299097][T23371] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4583.299106][T23371] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4583.299138][T23371] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4583.299142][T23371] ? __lock_release (kernel/locking/lockdep.c:5534) [4583.299153][T23371] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4583.299160][T23371] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4583.299166][T23371] ? __pfx___sys_sendto (net/socket.c:2147) [4583.299185][T23371] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [4583.299190][T23371] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416) [4583.299204][T23371] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416) [4583.299211][T23371] __x64_sys_sendto (net/socket.c:2183) [4583.299215][T23371] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4583.299219][T23371] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4583.299225][T23371] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4583.299230][T23371] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4583.299234][T23371] RIP: 0033:0x7f7941938a4a [ 4583.299239][T23371] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4583.299242][T23371] RSP: 002b:00007ffc2a6a9ad8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4583.299247][T23371] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7941938a4a [ 4583.299249][T23371] RDX: 0000000000000040 RSI: 000000000c0d6340 RDI: 0000000000000005 [ 4583.299252][T23371] RBP: 00007ffc2a6a9b60 R08: 0000000000418574 R09: 000000000000001c [ 4583.299254][T23371] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4583.299256][T23371] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7941a61000 | [ 4583.299271][T23371] | [ 4583.299273][T23371] lwtunnel_output(): recursion limit reached on datapath | [ 4584.780850][T23375] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23375 | [4584.781320][T23375] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4584.782746][T23375] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4584.782748][T23375] Call Trace: [ 4584.782751][T23375] [4584.782753][T23375] dump_stack_lvl (lib/dump_stack.c:123) [4584.782764][T23375] check_preemption_disabled (lib/smp_processor_id.c:52) [4584.782772][T23375] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4584.782778][T23375] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4584.782788][T23375] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4584.782796][T23375] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4584.782801][T23375] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4584.782813][T23375] rawv6_sendmsg (net/ipv6/raw.c:918) [4584.782825][T23375] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4584.782830][T23375] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4584.782838][T23375] ? __lock_release (kernel/locking/lockdep.c:5534) [4584.782849][T23375] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4584.782857][T23375] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4584.782866][T23375] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4584.782882][T23375] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4584.782885][T23375] ? __lock_release (kernel/locking/lockdep.c:5534) [4584.782896][T23375] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4584.782903][T23375] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4584.782909][T23375] ? __pfx___sys_sendto (net/socket.c:2147) [4584.782924][T23375] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4584.782931][T23375] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4584.782941][T23375] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4584.782949][T23375] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4584.782959][T23375] __x64_sys_sendto (net/socket.c:2183) [4584.782963][T23375] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4584.782968][T23375] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4584.782974][T23375] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4584.782978][T23375] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4584.782983][T23375] RIP: 0033:0x7fb48d13ba4a [ 4584.782988][T23375] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4584.782991][T23375] RSP: 002b:00007ffef892bae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4584.782995][T23375] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb48d13ba4a [ 4584.782997][T23375] RDX: 0000000000000040 RSI: 000000002aabd340 RDI: 0000000000000005 [ 4584.782999][T23375] RBP: 00007ffef892bb70 R08: 0000000000418574 R09: 000000000000001c [ 4584.783001][T23375] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4584.783004][T23375] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb48d264000 | [ 4584.783004][T23375] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb48d264000 | [ 4584.783018][T23375] | [ 4584.783021][T23375] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23375 | [4584.794912][T23375] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4584.795160][T23375] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4584.795161][T23375] Call Trace: [ 4584.795163][T23375] [4584.795165][T23375] dump_stack_lvl (lib/dump_stack.c:123) [4584.795172][T23375] check_preemption_disabled (lib/smp_processor_id.c:52) [4584.795179][T23375] lwtunnel_output (net/core/lwtunnel.c:359) [4584.795185][T23375] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4584.795192][T23375] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4584.795198][T23375] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4584.795203][T23375] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4584.795215][T23375] rawv6_sendmsg (net/ipv6/raw.c:918) [4584.795227][T23375] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4584.795233][T23375] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4584.795237][T23375] ? __lock_release (kernel/locking/lockdep.c:5534) [4584.795245][T23375] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4584.795249][T23375] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4584.795258][T23375] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4584.795274][T23375] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4584.795277][T23375] ? __lock_release (kernel/locking/lockdep.c:5534) [4584.795289][T23375] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4584.795294][T23375] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4584.795300][T23375] ? __pfx___sys_sendto (net/socket.c:2147) [4584.795315][T23375] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4584.795321][T23375] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4584.795329][T23375] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4584.795337][T23375] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4584.795347][T23375] __x64_sys_sendto (net/socket.c:2183) [4584.795351][T23375] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4584.795355][T23375] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4584.795359][T23375] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4584.795364][T23375] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4584.795368][T23375] RIP: 0033:0x7fb48d13ba4a [ 4584.795371][T23375] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4584.795374][T23375] RSP: 002b:00007ffef892bae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4584.795377][T23375] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb48d13ba4a [ 4584.795379][T23375] RDX: 0000000000000040 RSI: 000000002aabd340 RDI: 0000000000000005 [ 4584.795381][T23375] RBP: 00007ffef892bb70 R08: 0000000000418574 R09: 000000000000001c [ 4584.795383][T23375] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4584.795385][T23375] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb48d264000 | [ 4584.795385][T23375] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb48d264000 | [ 4584.795400][T23375] | [ 4584.810322][T23375] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23375 | [4584.810701][T23375] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4584.810953][T23375] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4584.810955][T23375] Call Trace: [ 4584.810957][T23375] [4584.810959][T23375] dump_stack_lvl (lib/dump_stack.c:123) [4584.810966][T23375] check_preemption_disabled (lib/smp_processor_id.c:52) [4584.810972][T23375] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4584.810979][T23375] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4584.810985][T23375] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4584.810992][T23375] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4584.810996][T23375] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4584.811009][T23375] rawv6_sendmsg (net/ipv6/raw.c:918) [4584.811021][T23375] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4584.811026][T23375] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4584.811030][T23375] ? __lock_release (kernel/locking/lockdep.c:5534) [4584.811039][T23375] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4584.811043][T23375] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4584.811052][T23375] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4584.811069][T23375] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4584.811071][T23375] ? __lock_release (kernel/locking/lockdep.c:5534) [4584.811083][T23375] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4584.811088][T23375] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4584.811093][T23375] ? __pfx___sys_sendto (net/socket.c:2147) [4584.811108][T23375] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4584.811115][T23375] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4584.811123][T23375] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4584.811130][T23375] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4584.811140][T23375] __x64_sys_sendto (net/socket.c:2183) [4584.811144][T23375] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4584.811147][T23375] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4584.811153][T23375] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4584.811158][T23375] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4584.811161][T23375] RIP: 0033:0x7fb48d13ba4a [ 4584.811165][T23375] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4584.811168][T23375] RSP: 002b:00007ffef892bae8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4584.811171][T23375] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb48d13ba4a [ 4584.811173][T23375] RDX: 0000000000000040 RSI: 000000002aabd340 RDI: 0000000000000005 [ 4584.811175][T23375] RBP: 00007ffef892bb70 R08: 0000000000418574 R09: 000000000000001c [ 4584.811177][T23375] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4584.811180][T23375] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb48d264000 | [ 4584.811180][T23375] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb48d264000 | [ 4584.811194][T23375] | [ 4585.290899][T23379] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23379 | [4585.291389][T23379] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4585.291668][T23379] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4585.291671][T23379] Call Trace: [ 4585.291674][T23379] [4585.291676][T23379] dump_stack_lvl (lib/dump_stack.c:123) [4585.291687][T23379] check_preemption_disabled (lib/smp_processor_id.c:52) [4585.291694][T23379] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4585.291701][T23379] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4585.291710][T23379] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4585.291718][T23379] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4585.291724][T23379] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4585.291736][T23379] rawv6_sendmsg (net/ipv6/raw.c:918) [4585.291748][T23379] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4585.291753][T23379] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4585.291760][T23379] ? __lock_release (kernel/locking/lockdep.c:5534) [4585.291770][T23379] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4585.291777][T23379] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4585.291786][T23379] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4585.291803][T23379] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4585.291806][T23379] ? __lock_release (kernel/locking/lockdep.c:5534) [4585.291817][T23379] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4585.291824][T23379] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4585.291830][T23379] ? __pfx___sys_sendto (net/socket.c:2147) [4585.291845][T23379] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4585.291852][T23379] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4585.291862][T23379] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4585.291869][T23379] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4585.291879][T23379] __x64_sys_sendto (net/socket.c:2183) [4585.291883][T23379] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4585.291888][T23379] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4585.291893][T23379] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4585.291898][T23379] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4585.291903][T23379] RIP: 0033:0x7f5ff2480a4a [ 4585.291908][T23379] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.291912][T23379] RSP: 002b:00007ffcb808c608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4585.291917][T23379] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5ff2480a4a [ 4585.291919][T23379] RDX: 0000000000000040 RSI: 0000000011f04340 RDI: 0000000000000005 [ 4585.291921][T23379] RBP: 00007ffcb808c690 R08: 0000000000418574 R09: 000000000000001c [ 4585.291923][T23379] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4585.291926][T23379] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5ff25a9000 | [ 4585.291926][T23379] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5ff25a9000 | [ 4585.291940][T23379] | [ 4585.291943][T23379] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23379 | [4585.304154][T23379] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4585.304420][T23379] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4585.304422][T23379] Call Trace: [ 4585.304424][T23379] [4585.304426][T23379] dump_stack_lvl (lib/dump_stack.c:123) [4585.304434][T23379] check_preemption_disabled (lib/smp_processor_id.c:52) [4585.304439][T23379] lwtunnel_output (net/core/lwtunnel.c:359) [4585.304446][T23379] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4585.304455][T23379] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4585.304461][T23379] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4585.304466][T23379] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4585.304480][T23379] rawv6_sendmsg (net/ipv6/raw.c:918) [4585.304492][T23379] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4585.304497][T23379] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4585.304501][T23379] ? __lock_release (kernel/locking/lockdep.c:5534) [4585.304510][T23379] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4585.304514][T23379] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4585.304523][T23379] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4585.304540][T23379] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4585.304543][T23379] ? __lock_release (kernel/locking/lockdep.c:5534) [4585.304555][T23379] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4585.304559][T23379] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4585.304565][T23379] ? __pfx___sys_sendto (net/socket.c:2147) [4585.304580][T23379] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4585.304587][T23379] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4585.304595][T23379] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4585.304602][T23379] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4585.304612][T23379] __x64_sys_sendto (net/socket.c:2183) [4585.304617][T23379] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4585.304620][T23379] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4585.304625][T23379] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4585.304630][T23379] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4585.304633][T23379] RIP: 0033:0x7f5ff2480a4a [ 4585.304637][T23379] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.304640][T23379] RSP: 002b:00007ffcb808c608 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4585.304643][T23379] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5ff2480a4a [ 4585.304645][T23379] RDX: 0000000000000040 RSI: 0000000011f04340 RDI: 0000000000000005 [ 4585.304647][T23379] RBP: 00007ffcb808c690 R08: 0000000000418574 R09: 000000000000001c [ 4585.304648][T23379] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4585.304650][T23379] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5ff25a9000 | [ 4585.304665][T23379] | [ 4586.773709][T23391] check_preemption_disabled: 7 callbacks suppressed | [ 4586.773718][T23391] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23391 | [4586.774547][T23391] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4586.774819][T23391] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4586.774822][T23391] Call Trace: [ 4586.774825][T23391] [4586.774828][T23391] dump_stack_lvl (lib/dump_stack.c:123) [4586.774838][T23391] check_preemption_disabled (lib/smp_processor_id.c:52) [4586.774845][T23391] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4586.774852][T23391] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4586.774862][T23391] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4586.774869][T23391] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4586.774875][T23391] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4586.774887][T23391] rawv6_sendmsg (net/ipv6/raw.c:918) [4586.774899][T23391] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4586.774904][T23391] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4586.774911][T23391] ? __lock_release (kernel/locking/lockdep.c:5534) [4586.774921][T23391] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4586.774928][T23391] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4586.774937][T23391] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4586.774953][T23391] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4586.774957][T23391] ? __lock_release (kernel/locking/lockdep.c:5534) [4586.774968][T23391] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4586.774975][T23391] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4586.774981][T23391] ? __pfx___sys_sendto (net/socket.c:2147) [4586.774995][T23391] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4586.775003][T23391] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4586.775012][T23391] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4586.775019][T23391] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4586.775029][T23391] __x64_sys_sendto (net/socket.c:2183) [4586.775033][T23391] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4586.775038][T23391] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4586.775043][T23391] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4586.775048][T23391] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4586.775052][T23391] RIP: 0033:0x7f1686776a4a [ 4586.775057][T23391] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4586.775060][T23391] RSP: 002b:00007ffc2af83d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4586.775064][T23391] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1686776a4a [ 4586.775067][T23391] RDX: 0000000000000040 RSI: 000000003f4f4340 RDI: 0000000000000005 [ 4586.775069][T23391] RBP: 00007ffc2af83e10 R08: 0000000000418574 R09: 000000000000001c [ 4586.775071][T23391] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4586.775074][T23391] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f168689f000 | [ 4586.775089][T23391] | [ 4586.775111][T23391] lwtunnel_output(): recursion limit reached on datapath | [ 4588.259084][T23395] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23395 | [4588.260835][T23395] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4588.261099][T23395] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4588.261101][T23395] Call Trace: [ 4588.261103][T23395] [4588.261106][T23395] dump_stack_lvl (lib/dump_stack.c:123) [4588.261117][T23395] check_preemption_disabled (lib/smp_processor_id.c:52) [4588.261124][T23395] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4588.261131][T23395] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4588.261140][T23395] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.261148][T23395] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4588.261154][T23395] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.261165][T23395] rawv6_sendmsg (net/ipv6/raw.c:918) [4588.261177][T23395] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4588.261183][T23395] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4588.261190][T23395] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.261200][T23395] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4588.261208][T23395] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4588.261217][T23395] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4588.261233][T23395] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4588.261236][T23395] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.261248][T23395] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.261255][T23395] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.261260][T23395] ? __pfx___sys_sendto (net/socket.c:2147) [4588.261276][T23395] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4588.261283][T23395] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4588.261293][T23395] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4588.261300][T23395] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4588.261310][T23395] __x64_sys_sendto (net/socket.c:2183) [4588.261314][T23395] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4588.261319][T23395] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4588.261325][T23395] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4588.261330][T23395] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4588.261334][T23395] RIP: 0033:0x7fdf14bb0a4a [ 4588.261338][T23395] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.261342][T23395] RSP: 002b:00007ffc1d513618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4588.261346][T23395] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf14bb0a4a [ 4588.261348][T23395] RDX: 0000000000000040 RSI: 000000003500b340 RDI: 0000000000000005 [ 4588.261350][T23395] RBP: 00007ffc1d5136a0 R08: 0000000000418574 R09: 000000000000001c [ 4588.261352][T23395] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4588.261354][T23395] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf14cd9000 | [ 4588.261354][T23395] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf14cd9000 | [ 4588.261369][T23395] | [ 4588.261372][T23395] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23395 | [4588.273337][T23395] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4588.273597][T23395] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4588.273598][T23395] Call Trace: [ 4588.273600][T23395] [4588.273603][T23395] dump_stack_lvl (lib/dump_stack.c:123) [4588.273609][T23395] check_preemption_disabled (lib/smp_processor_id.c:52) [4588.273615][T23395] lwtunnel_output (net/core/lwtunnel.c:359) [4588.273622][T23395] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4588.273629][T23395] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.273635][T23395] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4588.273640][T23395] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.273653][T23395] rawv6_sendmsg (net/ipv6/raw.c:918) [4588.273665][T23395] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4588.273670][T23395] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4588.273674][T23395] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.273682][T23395] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4588.273686][T23395] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4588.273695][T23395] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4588.273712][T23395] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4588.273714][T23395] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.273726][T23395] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.273731][T23395] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.273737][T23395] ? __pfx___sys_sendto (net/socket.c:2147) [4588.273752][T23395] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4588.273758][T23395] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4588.273766][T23395] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4588.273773][T23395] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4588.273783][T23395] __x64_sys_sendto (net/socket.c:2183) [4588.273787][T23395] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4588.273791][T23395] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4588.273795][T23395] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4588.273800][T23395] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4588.273803][T23395] RIP: 0033:0x7fdf14bb0a4a [ 4588.273807][T23395] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.273810][T23395] RSP: 002b:00007ffc1d513618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4588.273813][T23395] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf14bb0a4a [ 4588.273815][T23395] RDX: 0000000000000040 RSI: 000000003500b340 RDI: 0000000000000005 [ 4588.273817][T23395] RBP: 00007ffc1d5136a0 R08: 0000000000418574 R09: 000000000000001c [ 4588.273818][T23395] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4588.273820][T23395] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf14cd9000 | [ 4588.273820][T23395] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf14cd9000 | [ 4588.273835][T23395] | [ 4588.274301][T23395] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23395 | [4588.286021][T23395] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4588.286275][T23395] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4588.286277][T23395] Call Trace: [ 4588.286279][T23395] [4588.286281][T23395] dump_stack_lvl (lib/dump_stack.c:123) [4588.286289][T23395] check_preemption_disabled (lib/smp_processor_id.c:52) [4588.286295][T23395] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4588.286302][T23395] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4588.286309][T23395] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.286316][T23395] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4588.286321][T23395] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.286333][T23395] rawv6_sendmsg (net/ipv6/raw.c:918) [4588.286345][T23395] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4588.286351][T23395] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4588.286355][T23395] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.286363][T23395] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4588.286368][T23395] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4588.286377][T23395] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4588.286393][T23395] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4588.286396][T23395] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.286408][T23395] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.286413][T23395] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.286419][T23395] ? __pfx___sys_sendto (net/socket.c:2147) [4588.286433][T23395] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4588.286440][T23395] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4588.286448][T23395] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4588.286455][T23395] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4588.286465][T23395] __x64_sys_sendto (net/socket.c:2183) [4588.286469][T23395] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4588.286473][T23395] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4588.286479][T23395] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4588.286484][T23395] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4588.286487][T23395] RIP: 0033:0x7fdf14bb0a4a [ 4588.286491][T23395] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.286494][T23395] RSP: 002b:00007ffc1d513618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4588.286497][T23395] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf14bb0a4a [ 4588.286499][T23395] RDX: 0000000000000040 RSI: 000000003500b340 RDI: 0000000000000005 [ 4588.286501][T23395] RBP: 00007ffc1d5136a0 R08: 0000000000418574 R09: 000000000000001c [ 4588.286504][T23395] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4588.286505][T23395] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf14cd9000 | [ 4588.286505][T23395] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf14cd9000 | [ 4588.286522][T23395] | [ 4588.794132][T23399] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23399 | [4588.794943][T23399] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4588.795213][T23399] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4588.795216][T23399] Call Trace: [ 4588.795219][T23399] [4588.795221][T23399] dump_stack_lvl (lib/dump_stack.c:123) [4588.795232][T23399] check_preemption_disabled (lib/smp_processor_id.c:52) [4588.795240][T23399] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4588.795246][T23399] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4588.795255][T23399] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.795263][T23399] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4588.795268][T23399] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.795281][T23399] rawv6_sendmsg (net/ipv6/raw.c:918) [4588.795292][T23399] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4588.795298][T23399] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4588.795304][T23399] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.795314][T23399] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4588.795321][T23399] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4588.795330][T23399] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4588.795346][T23399] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4588.795349][T23399] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.795360][T23399] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.795367][T23399] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.795373][T23399] ? __pfx___sys_sendto (net/socket.c:2147) [4588.795388][T23399] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4588.795396][T23399] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4588.795405][T23399] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4588.795413][T23399] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4588.795423][T23399] __x64_sys_sendto (net/socket.c:2183) [4588.795427][T23399] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4588.795431][T23399] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4588.795436][T23399] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4588.795441][T23399] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4588.795446][T23399] RIP: 0033:0x7f37d4028a4a [ 4588.795450][T23399] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.795454][T23399] RSP: 002b:00007ffe38915f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4588.795459][T23399] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37d4028a4a [ 4588.795461][T23399] RDX: 0000000000000040 RSI: 00000000378a0340 RDI: 0000000000000005 [ 4588.795463][T23399] RBP: 00007ffe38916000 R08: 0000000000418574 R09: 000000000000001c [ 4588.795465][T23399] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4588.795467][T23399] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37d4151000 | [ 4588.795467][T23399] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37d4151000 | [ 4588.795483][T23399] | [ 4588.808622][T23399] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23399 | [4588.809003][T23399] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4588.809260][T23399] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4588.809262][T23399] Call Trace: [ 4588.809264][T23399] [4588.809266][T23399] dump_stack_lvl (lib/dump_stack.c:123) [4588.809272][T23399] check_preemption_disabled (lib/smp_processor_id.c:52) [4588.809278][T23399] lwtunnel_output (net/core/lwtunnel.c:359) [4588.809285][T23399] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4588.809292][T23399] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.809298][T23399] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4588.809303][T23399] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.809315][T23399] rawv6_sendmsg (net/ipv6/raw.c:918) [4588.809327][T23399] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4588.809333][T23399] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4588.809337][T23399] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.809345][T23399] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4588.809349][T23399] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4588.809358][T23399] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4588.809374][T23399] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4588.809377][T23399] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.809388][T23399] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.809393][T23399] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.809398][T23399] ? __pfx___sys_sendto (net/socket.c:2147) [4588.809413][T23399] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4588.809420][T23399] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4588.809428][T23399] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4588.809435][T23399] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4588.809446][T23399] __x64_sys_sendto (net/socket.c:2183) [4588.809450][T23399] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4588.809453][T23399] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4588.809458][T23399] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4588.809463][T23399] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4588.809466][T23399] RIP: 0033:0x7f37d4028a4a [ 4588.809470][T23399] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.809472][T23399] RSP: 002b:00007ffe38915f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4588.809477][T23399] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37d4028a4a [ 4588.809479][T23399] RDX: 0000000000000040 RSI: 00000000378a0340 RDI: 0000000000000005 [ 4588.809481][T23399] RBP: 00007ffe38916000 R08: 0000000000418574 R09: 000000000000001c [ 4588.809483][T23399] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4588.809485][T23399] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37d4151000 | [ 4588.809485][T23399] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37d4151000 | [ 4588.809500][T23399] | [ 4588.823072][T23399] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23399 | [4588.823464][T23399] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4588.823736][T23399] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4588.823738][T23399] Call Trace: [ 4588.823741][T23399] [4588.823743][T23399] dump_stack_lvl (lib/dump_stack.c:123) [4588.823750][T23399] check_preemption_disabled (lib/smp_processor_id.c:52) [4588.823757][T23399] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4588.823763][T23399] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4588.823771][T23399] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.823778][T23399] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4588.823783][T23399] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.823795][T23399] rawv6_sendmsg (net/ipv6/raw.c:918) [4588.823807][T23399] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4588.823813][T23399] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4588.823818][T23399] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.823826][T23399] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4588.823831][T23399] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4588.823841][T23399] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4588.823857][T23399] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4588.823860][T23399] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.823872][T23399] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.823877][T23399] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.823883][T23399] ? __pfx___sys_sendto (net/socket.c:2147) [4588.823898][T23399] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4588.823905][T23399] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4588.823913][T23399] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4588.823921][T23399] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4588.823931][T23399] __x64_sys_sendto (net/socket.c:2183) [4588.823935][T23399] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4588.823938][T23399] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4588.823943][T23399] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4588.823948][T23399] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4588.823951][T23399] RIP: 0033:0x7f37d4028a4a [ 4588.823955][T23399] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.823957][T23399] RSP: 002b:00007ffe38915f78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4588.823961][T23399] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37d4028a4a [ 4588.823963][T23399] RDX: 0000000000000040 RSI: 00000000378a0340 RDI: 0000000000000005 [ 4588.823965][T23399] RBP: 00007ffe38916000 R08: 0000000000418574 R09: 000000000000001c [ 4588.823966][T23399] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4588.823968][T23399] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37d4151000 | [ 4588.823968][T23399] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37d4151000 | [ 4588.823983][T23399] | [ 4589.303227][T23403] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23403 | [4589.303715][T23403] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4589.303980][T23403] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4589.303983][T23403] Call Trace: [ 4589.303985][T23403] [4589.303988][T23403] dump_stack_lvl (lib/dump_stack.c:123) [4589.303999][T23403] check_preemption_disabled (lib/smp_processor_id.c:52) [4589.304006][T23403] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4589.304013][T23403] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4589.304022][T23403] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4589.304029][T23403] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4589.304035][T23403] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4589.304047][T23403] rawv6_sendmsg (net/ipv6/raw.c:918) [4589.304059][T23403] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4589.304065][T23403] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4589.304072][T23403] ? __lock_release (kernel/locking/lockdep.c:5534) [4589.304081][T23403] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4589.304088][T23403] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4589.304097][T23403] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4589.304113][T23403] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4589.304116][T23403] ? __lock_release (kernel/locking/lockdep.c:5534) [4589.304128][T23403] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4589.304135][T23403] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4589.304141][T23403] ? __pfx___sys_sendto (net/socket.c:2147) [4589.304156][T23403] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4589.304163][T23403] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4589.304172][T23403] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4589.304180][T23403] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4589.304190][T23403] __x64_sys_sendto (net/socket.c:2183) [4589.304194][T23403] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4589.304198][T23403] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4589.304204][T23403] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4589.304209][T23403] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4589.304213][T23403] RIP: 0033:0x7f8d44e22a4a [ 4589.304218][T23403] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.304222][T23403] RSP: 002b:00007ffd675e18d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4589.304226][T23403] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8d44e22a4a [ 4589.304229][T23403] RDX: 0000000000000040 RSI: 0000000008b97340 RDI: 0000000000000005 [ 4589.304231][T23403] RBP: 00007ffd675e1960 R08: 0000000000418574 R09: 000000000000001c [ 4589.304233][T23403] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4589.304235][T23403] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8d44f4b000 | [ 4589.304249][T23403] | [ 4589.304252][T23403] lwtunnel_output(): recursion limit reached on datapath | [ 4590.788755][T23407] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23407 | [4590.789239][T23407] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4590.789522][T23407] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4590.789525][T23407] Call Trace: [ 4590.789527][T23407] [4590.789530][T23407] dump_stack_lvl (lib/dump_stack.c:123) [4590.789540][T23407] check_preemption_disabled (lib/smp_processor_id.c:52) [4590.789548][T23407] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4590.789554][T23407] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4590.789564][T23407] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4590.789571][T23407] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4590.789576][T23407] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4590.789589][T23407] rawv6_sendmsg (net/ipv6/raw.c:918) [4590.789600][T23407] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4590.789606][T23407] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4590.789613][T23407] ? __lock_release (kernel/locking/lockdep.c:5534) [4590.789623][T23407] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4590.789630][T23407] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4590.789639][T23407] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4590.789655][T23407] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4590.789658][T23407] ? __lock_release (kernel/locking/lockdep.c:5534) [4590.789669][T23407] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4590.789676][T23407] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4590.789682][T23407] ? __pfx___sys_sendto (net/socket.c:2147) [4590.789697][T23407] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4590.789705][T23407] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4590.789715][T23407] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4590.789729][T23407] __x64_sys_sendto (net/socket.c:2183) [4590.789733][T23407] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4590.789737][T23407] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4590.789742][T23407] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4590.789747][T23407] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4590.789752][T23407] RIP: 0033:0x7fa32e332a4a [ 4590.789757][T23407] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.789760][T23407] RSP: 002b:00007ffe565a6de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4590.789764][T23407] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa32e332a4a [ 4590.789767][T23407] RDX: 0000000000000040 RSI: 000000001ac29340 RDI: 0000000000000005 [ 4590.789769][T23407] RBP: 00007ffe565a6e70 R08: 0000000000418574 R09: 000000000000001c [ 4590.789771][T23407] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4590.789773][T23407] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32e45b000 | [ 4590.789773][T23407] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32e45b000 | [ 4590.789788][T23407] | [ 4590.789791][T23407] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23407 | [4590.801022][T23407] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4590.801268][T23407] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4590.801270][T23407] Call Trace: [ 4590.801272][T23407] [4590.801275][T23407] dump_stack_lvl (lib/dump_stack.c:123) [4590.801282][T23407] check_preemption_disabled (lib/smp_processor_id.c:52) [4590.801288][T23407] lwtunnel_output (net/core/lwtunnel.c:359) [4590.801294][T23407] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4590.801302][T23407] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4590.801309][T23407] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4590.801314][T23407] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4590.801326][T23407] rawv6_sendmsg (net/ipv6/raw.c:918) [4590.801339][T23407] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4590.801344][T23407] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4590.801348][T23407] ? __lock_release (kernel/locking/lockdep.c:5534) [4590.801357][T23407] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4590.801361][T23407] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4590.801371][T23407] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4590.801387][T23407] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4590.801390][T23407] ? __lock_release (kernel/locking/lockdep.c:5534) [4590.801401][T23407] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4590.801406][T23407] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4590.801412][T23407] ? __pfx___sys_sendto (net/socket.c:2147) [4590.801427][T23407] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4590.801434][T23407] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4590.801443][T23407] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4590.801457][T23407] __x64_sys_sendto (net/socket.c:2183) [4590.801461][T23407] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4590.801465][T23407] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4590.801470][T23407] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4590.801477][T23407] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4590.801480][T23407] RIP: 0033:0x7fa32e332a4a [ 4590.801484][T23407] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.801486][T23407] RSP: 002b:00007ffe565a6de8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4590.801490][T23407] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa32e332a4a [ 4590.801492][T23407] RDX: 0000000000000040 RSI: 000000001ac29340 RDI: 0000000000000005 [ 4590.801494][T23407] RBP: 00007ffe565a6e70 R08: 0000000000418574 R09: 000000000000001c [ 4590.801497][T23407] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4590.801499][T23407] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa32e45b000 | [ 4591.281591][T23411] lwtunnel_output(): recursion limit reached on datapath | [ 4592.771756][T23415] check_preemption_disabled: 2 callbacks suppressed | [ 4592.771764][T23415] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23415 | [4592.772527][T23415] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4592.772783][T23415] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4592.772785][T23415] Call Trace: [ 4592.772788][T23415] [4592.772791][T23415] dump_stack_lvl (lib/dump_stack.c:123) [4592.772801][T23415] check_preemption_disabled (lib/smp_processor_id.c:52) [4592.772808][T23415] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4592.772815][T23415] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4592.772824][T23415] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4592.772832][T23415] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4592.772837][T23415] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4592.772850][T23415] rawv6_sendmsg (net/ipv6/raw.c:918) [4592.772861][T23415] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4592.772867][T23415] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4592.772874][T23415] ? __lock_release (kernel/locking/lockdep.c:5534) [4592.772884][T23415] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4592.772891][T23415] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4592.772900][T23415] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4592.772916][T23415] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4592.772919][T23415] ? __lock_release (kernel/locking/lockdep.c:5534) [4592.772931][T23415] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4592.772938][T23415] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4592.772944][T23415] ? __pfx___sys_sendto (net/socket.c:2147) [4592.772959][T23415] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4592.772967][T23415] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4592.772976][T23415] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4592.772984][T23415] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4592.772995][T23415] __x64_sys_sendto (net/socket.c:2183) [4592.772999][T23415] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4592.773003][T23415] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4592.773009][T23415] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4592.773014][T23415] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4592.773019][T23415] RIP: 0033:0x7f7d06e47a4a [ 4592.773024][T23415] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.773028][T23415] RSP: 002b:00007fff1e4fa0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4592.773032][T23415] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7d06e47a4a [ 4592.773034][T23415] RDX: 0000000000000040 RSI: 00000000297fb340 RDI: 0000000000000005 [ 4592.773037][T23415] RBP: 00007fff1e4fa180 R08: 0000000000418574 R09: 000000000000001c [ 4592.773039][T23415] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4592.773041][T23415] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7d06f70000 | [ 4592.773056][T23415] | [ 4592.773059][T23415] lwtunnel_output(): recursion limit reached on datapath | [ 4594.276798][T23419] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23419 | [4594.277260][T23419] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4594.277533][T23419] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4594.277536][T23419] Call Trace: [ 4594.277539][T23419] [4594.277542][T23419] dump_stack_lvl (lib/dump_stack.c:123) [4594.277552][T23419] check_preemption_disabled (lib/smp_processor_id.c:52) [4594.277560][T23419] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4594.277566][T23419] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4594.277576][T23419] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4594.277584][T23419] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4594.277589][T23419] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4594.277601][T23419] rawv6_sendmsg (net/ipv6/raw.c:918) [4594.277613][T23419] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4594.277618][T23419] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4594.277625][T23419] ? __lock_release (kernel/locking/lockdep.c:5534) [4594.277635][T23419] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4594.277642][T23419] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4594.277651][T23419] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4594.277668][T23419] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4594.277671][T23419] ? __lock_release (kernel/locking/lockdep.c:5534) [4594.277682][T23419] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4594.277689][T23419] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4594.277694][T23419] ? __pfx___sys_sendto (net/socket.c:2147) [4594.277709][T23419] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4594.277717][T23419] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4594.277726][T23419] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4594.277734][T23419] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4594.277744][T23419] __x64_sys_sendto (net/socket.c:2183) [4594.277748][T23419] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4594.277753][T23419] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4594.277758][T23419] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4594.277764][T23419] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4594.277768][T23419] RIP: 0033:0x7f43c14f6a4a [ 4594.277773][T23419] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.277777][T23419] RSP: 002b:00007fff8fcc72a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4594.277781][T23419] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f43c14f6a4a [ 4594.277784][T23419] RDX: 0000000000000040 RSI: 0000000008b3e340 RDI: 0000000000000005 [ 4594.277786][T23419] RBP: 00007fff8fcc7330 R08: 0000000000418574 R09: 000000000000001c [ 4594.277788][T23419] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4594.277790][T23419] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f43c161f000 | [ 4594.277805][T23419] | [ 4594.277808][T23419] lwtunnel_output(): recursion limit reached on datapath | [ 4595.763246][T23423] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23423 | [4595.764133][T23423] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4595.764400][T23423] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4595.764402][T23423] Call Trace: [ 4595.764405][T23423] [4595.764408][T23423] dump_stack_lvl (lib/dump_stack.c:123) [4595.764418][T23423] check_preemption_disabled (lib/smp_processor_id.c:52) [4595.764426][T23423] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4595.764433][T23423] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4595.764443][T23423] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4595.764450][T23423] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4595.764455][T23423] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4595.764468][T23423] rawv6_sendmsg (net/ipv6/raw.c:918) [4595.764481][T23423] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4595.764487][T23423] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4595.764494][T23423] ? __lock_release (kernel/locking/lockdep.c:5534) [4595.764504][T23423] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4595.764511][T23423] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4595.764519][T23423] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4595.764536][T23423] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4595.764539][T23423] ? __lock_release (kernel/locking/lockdep.c:5534) [4595.764550][T23423] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4595.764558][T23423] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4595.764564][T23423] ? __pfx___sys_sendto (net/socket.c:2147) [4595.764579][T23423] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4595.764587][T23423] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4595.764597][T23423] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4595.764604][T23423] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4595.764614][T23423] __x64_sys_sendto (net/socket.c:2183) [4595.764618][T23423] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4595.764623][T23423] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4595.764628][T23423] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4595.764633][T23423] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4595.764638][T23423] RIP: 0033:0x7f0af5fc8a4a [ 4595.764642][T23423] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4595.764646][T23423] RSP: 002b:00007ffd6003efa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4595.764651][T23423] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0af5fc8a4a [ 4595.764653][T23423] RDX: 0000000000000040 RSI: 000000003da5a340 RDI: 0000000000000005 [ 4595.764655][T23423] RBP: 00007ffd6003f030 R08: 0000000000418574 R09: 000000000000001c [ 4595.764657][T23423] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4595.764659][T23423] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0af60f1000 | [ 4595.777157][T23423] lwtunnel_output(): recursion limit reached on datapath | [ 4595.852798][ C3] Dead loop on virtual device veth0, fix it urgently! | [ 4597.251604][T23427] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23427 | [4597.252206][T23427] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4597.252476][T23427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4597.252479][T23427] Call Trace: [ 4597.252482][T23427] [4597.252484][T23427] dump_stack_lvl (lib/dump_stack.c:123) [4597.252495][T23427] check_preemption_disabled (lib/smp_processor_id.c:52) [4597.252503][T23427] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4597.252509][T23427] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4597.252519][T23427] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4597.252527][T23427] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4597.252532][T23427] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4597.252544][T23427] rawv6_sendmsg (net/ipv6/raw.c:918) [4597.252556][T23427] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4597.252561][T23427] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4597.252569][T23427] ? __lock_release (kernel/locking/lockdep.c:5534) [4597.252579][T23427] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4597.252587][T23427] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4597.252596][T23427] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4597.252612][T23427] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4597.252615][T23427] ? __lock_release (kernel/locking/lockdep.c:5534) [4597.252626][T23427] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4597.252633][T23427] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4597.252639][T23427] ? __pfx___sys_sendto (net/socket.c:2147) [4597.252654][T23427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4597.252661][T23427] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4597.252671][T23427] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4597.252679][T23427] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4597.252689][T23427] __x64_sys_sendto (net/socket.c:2183) [4597.252693][T23427] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4597.252697][T23427] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4597.252703][T23427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4597.252708][T23427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4597.252712][T23427] RIP: 0033:0x7f1fc0dffa4a [ 4597.252717][T23427] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.252720][T23427] RSP: 002b:00007ffec93ef9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4597.252724][T23427] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1fc0dffa4a [ 4597.252727][T23427] RDX: 0000000000000040 RSI: 0000000032d73340 RDI: 0000000000000005 [ 4597.252729][T23427] RBP: 00007ffec93efa60 R08: 0000000000418574 R09: 000000000000001c [ 4597.252731][T23427] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4597.252733][T23427] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fc0f28000 | [ 4597.252733][T23427] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fc0f28000 | [ 4597.252747][T23427] | [ 4597.266687][T23427] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23427 | [4597.267089][T23427] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4597.267350][T23427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4597.267353][T23427] Call Trace: [ 4597.267355][T23427] [4597.267358][T23427] dump_stack_lvl (lib/dump_stack.c:123) [4597.267368][T23427] check_preemption_disabled (lib/smp_processor_id.c:52) [4597.267375][T23427] lwtunnel_output (net/core/lwtunnel.c:359) [4597.267382][T23427] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4597.267391][T23427] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4597.267398][T23427] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4597.267404][T23427] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4597.267416][T23427] rawv6_sendmsg (net/ipv6/raw.c:918) [4597.267428][T23427] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4597.267433][T23427] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4597.267439][T23427] ? __lock_release (kernel/locking/lockdep.c:5534) [4597.267449][T23427] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4597.267455][T23427] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4597.267464][T23427] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4597.267485][T23427] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4597.267488][T23427] ? __lock_release (kernel/locking/lockdep.c:5534) [4597.267499][T23427] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4597.267506][T23427] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4597.267511][T23427] ? __pfx___sys_sendto (net/socket.c:2147) [4597.267526][T23427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4597.267534][T23427] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4597.267543][T23427] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4597.267550][T23427] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4597.267560][T23427] __x64_sys_sendto (net/socket.c:2183) [4597.267565][T23427] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4597.267568][T23427] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4597.267573][T23427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4597.267578][T23427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4597.267582][T23427] RIP: 0033:0x7f1fc0dffa4a [ 4597.267587][T23427] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.267591][T23427] RSP: 002b:00007ffec93ef9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4597.267595][T23427] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1fc0dffa4a [ 4597.267597][T23427] RDX: 0000000000000040 RSI: 0000000032d73340 RDI: 0000000000000005 [ 4597.267599][T23427] RBP: 00007ffec93efa60 R08: 0000000000418574 R09: 000000000000001c [ 4597.267602][T23427] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4597.267604][T23427] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fc0f28000 | [ 4597.267604][T23427] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fc0f28000 | [ 4597.267619][T23427] | [ 4597.280363][T23427] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23427 | [4597.280754][T23427] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4597.281033][T23427] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4597.281035][T23427] Call Trace: [ 4597.281037][T23427] [4597.281040][T23427] dump_stack_lvl (lib/dump_stack.c:123) [4597.281046][T23427] check_preemption_disabled (lib/smp_processor_id.c:52) [4597.281052][T23427] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4597.281059][T23427] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4597.281066][T23427] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4597.281071][T23427] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4597.281077][T23427] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4597.281089][T23427] rawv6_sendmsg (net/ipv6/raw.c:918) [4597.281101][T23427] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4597.281106][T23427] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4597.281111][T23427] ? __lock_release (kernel/locking/lockdep.c:5534) [4597.281119][T23427] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4597.281123][T23427] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4597.281132][T23427] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4597.281149][T23427] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4597.281151][T23427] ? __lock_release (kernel/locking/lockdep.c:5534) [4597.281163][T23427] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4597.281167][T23427] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4597.281173][T23427] ? __pfx___sys_sendto (net/socket.c:2147) [4597.281188][T23427] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4597.281195][T23427] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4597.281202][T23427] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4597.281210][T23427] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4597.281220][T23427] __x64_sys_sendto (net/socket.c:2183) [4597.281224][T23427] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4597.281228][T23427] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4597.281232][T23427] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4597.281237][T23427] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4597.281240][T23427] RIP: 0033:0x7f1fc0dffa4a [ 4597.281244][T23427] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.281247][T23427] RSP: 002b:00007ffec93ef9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4597.281250][T23427] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1fc0dffa4a [ 4597.281253][T23427] RDX: 0000000000000040 RSI: 0000000032d73340 RDI: 0000000000000005 [ 4597.281255][T23427] RBP: 00007ffec93efa60 R08: 0000000000418574 R09: 000000000000001c [ 4597.281257][T23427] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4597.281259][T23427] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fc0f28000 | [ 4597.281259][T23427] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1fc0f28000 | [ 4597.281274][T23427] | [ 4597.763925][T23431] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23431 | [4597.764390][T23431] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4597.764664][T23431] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4597.764667][T23431] Call Trace: [ 4597.764670][T23431] [4597.764672][T23431] dump_stack_lvl (lib/dump_stack.c:123) [4597.764683][T23431] check_preemption_disabled (lib/smp_processor_id.c:52) [4597.764690][T23431] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4597.764697][T23431] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4597.764706][T23431] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4597.764714][T23431] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4597.764719][T23431] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4597.764731][T23431] rawv6_sendmsg (net/ipv6/raw.c:918) [4597.764743][T23431] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4597.764748][T23431] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4597.764755][T23431] ? __lock_release (kernel/locking/lockdep.c:5534) [4597.764764][T23431] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4597.764771][T23431] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4597.764780][T23431] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4597.764796][T23431] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4597.764799][T23431] ? __lock_release (kernel/locking/lockdep.c:5534) [4597.764811][T23431] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4597.764817][T23431] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4597.764822][T23431] ? __pfx___sys_sendto (net/socket.c:2147) [4597.764837][T23431] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4597.764845][T23431] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4597.764853][T23431] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4597.764861][T23431] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4597.764871][T23431] __x64_sys_sendto (net/socket.c:2183) [4597.764875][T23431] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4597.764879][T23431] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4597.764884][T23431] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4597.764889][T23431] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4597.764893][T23431] RIP: 0033:0x7fee9c747a4a [ 4597.764898][T23431] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.764901][T23431] RSP: 002b:00007fff46873418 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4597.764905][T23431] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee9c747a4a [ 4597.764908][T23431] RDX: 0000000000000040 RSI: 0000000029ac1340 RDI: 0000000000000005 [ 4597.764910][T23431] RBP: 00007fff468734a0 R08: 0000000000418574 R09: 000000000000001c [ 4597.764912][T23431] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4597.764915][T23431] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee9c870000 | [ 4597.764929][T23431] | [ 4597.764932][T23431] lwtunnel_output(): recursion limit reached on datapath | [ 4599.271146][T23435] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23435 | [4599.271744][T23435] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4599.272005][T23435] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4599.272007][T23435] Call Trace: [ 4599.272009][T23435] [4599.272012][T23435] dump_stack_lvl (lib/dump_stack.c:123) [4599.272022][T23435] check_preemption_disabled (lib/smp_processor_id.c:52) [4599.272030][T23435] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4599.272036][T23435] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4599.272045][T23435] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4599.272053][T23435] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4599.272058][T23435] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4599.272070][T23435] rawv6_sendmsg (net/ipv6/raw.c:918) [4599.272081][T23435] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4599.272087][T23435] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4599.272094][T23435] ? __lock_release (kernel/locking/lockdep.c:5534) [4599.272104][T23435] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4599.272111][T23435] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4599.272120][T23435] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4599.272136][T23435] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4599.272139][T23435] ? __lock_release (kernel/locking/lockdep.c:5534) [4599.272151][T23435] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4599.272157][T23435] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4599.272163][T23435] ? __pfx___sys_sendto (net/socket.c:2147) [4599.272177][T23435] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4599.272185][T23435] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4599.272194][T23435] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4599.272201][T23435] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4599.272211][T23435] __x64_sys_sendto (net/socket.c:2183) [4599.272214][T23435] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4599.272219][T23435] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4599.272224][T23435] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4599.272228][T23435] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4599.272232][T23435] RIP: 0033:0x7fb099acba4a [ 4599.272237][T23435] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.272240][T23435] RSP: 002b:00007ffc0815abe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4599.272244][T23435] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb099acba4a [ 4599.272246][T23435] RDX: 0000000000000040 RSI: 0000000001a8e340 RDI: 0000000000000005 [ 4599.272249][T23435] RBP: 00007ffc0815ac70 R08: 0000000000418574 R09: 000000000000001c [ 4599.272251][T23435] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4599.272253][T23435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb099bf4000 | [ 4599.272253][T23435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb099bf4000 | [ 4599.272267][T23435] | [ 4599.272270][T23435] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23435 | [4599.284199][T23435] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4599.284477][T23435] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4599.284479][T23435] Call Trace: [ 4599.284481][T23435] [4599.284483][T23435] dump_stack_lvl (lib/dump_stack.c:123) [4599.284490][T23435] check_preemption_disabled (lib/smp_processor_id.c:52) [4599.284496][T23435] lwtunnel_output (net/core/lwtunnel.c:359) [4599.284503][T23435] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4599.284510][T23435] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4599.284516][T23435] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4599.284522][T23435] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4599.284534][T23435] rawv6_sendmsg (net/ipv6/raw.c:918) [4599.284546][T23435] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4599.284552][T23435] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4599.284556][T23435] ? __lock_release (kernel/locking/lockdep.c:5534) [4599.284564][T23435] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4599.284568][T23435] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4599.284577][T23435] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4599.284594][T23435] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4599.284597][T23435] ? __lock_release (kernel/locking/lockdep.c:5534) [4599.284608][T23435] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4599.284613][T23435] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4599.284619][T23435] ? __pfx___sys_sendto (net/socket.c:2147) [4599.284634][T23435] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4599.284641][T23435] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4599.284648][T23435] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4599.284656][T23435] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4599.284666][T23435] __x64_sys_sendto (net/socket.c:2183) [4599.284670][T23435] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4599.284673][T23435] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4599.284678][T23435] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4599.284683][T23435] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4599.284686][T23435] RIP: 0033:0x7fb099acba4a [ 4599.284690][T23435] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.284693][T23435] RSP: 002b:00007ffc0815abe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4599.284696][T23435] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb099acba4a [ 4599.284698][T23435] RDX: 0000000000000040 RSI: 0000000001a8e340 RDI: 0000000000000005 [ 4599.284700][T23435] RBP: 00007ffc0815ac70 R08: 0000000000418574 R09: 000000000000001c [ 4599.284703][T23435] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4599.284705][T23435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb099bf4000 | [ 4599.284705][T23435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb099bf4000 | [ 4599.284720][T23435] | [ 4599.297708][T23435] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23435 | [4599.298099][T23435] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4599.298359][T23435] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4599.298361][T23435] Call Trace: [ 4599.298363][T23435] [4599.298366][T23435] dump_stack_lvl (lib/dump_stack.c:123) [4599.298372][T23435] check_preemption_disabled (lib/smp_processor_id.c:52) [4599.298378][T23435] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4599.298385][T23435] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4599.298392][T23435] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4599.298398][T23435] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4599.298403][T23435] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4599.298416][T23435] rawv6_sendmsg (net/ipv6/raw.c:918) [4599.298428][T23435] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4599.298433][T23435] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4599.298437][T23435] ? __lock_release (kernel/locking/lockdep.c:5534) [4599.298445][T23435] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4599.298450][T23435] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4599.298459][T23435] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4599.298477][T23435] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4599.298480][T23435] ? __lock_release (kernel/locking/lockdep.c:5534) [4599.298491][T23435] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4599.298497][T23435] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4599.298503][T23435] ? __pfx___sys_sendto (net/socket.c:2147) [4599.298518][T23435] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4599.298524][T23435] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4599.298532][T23435] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4599.298539][T23435] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4599.298550][T23435] __x64_sys_sendto (net/socket.c:2183) [4599.298554][T23435] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4599.298557][T23435] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4599.298562][T23435] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4599.298566][T23435] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4599.298570][T23435] RIP: 0033:0x7fb099acba4a [ 4599.298574][T23435] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.298576][T23435] RSP: 002b:00007ffc0815abe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4599.298580][T23435] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb099acba4a [ 4599.298582][T23435] RDX: 0000000000000040 RSI: 0000000001a8e340 RDI: 0000000000000005 [ 4599.298584][T23435] RBP: 00007ffc0815ac70 R08: 0000000000418574 R09: 000000000000001c [ 4599.298585][T23435] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4599.298587][T23435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb099bf4000 | [ 4599.298587][T23435] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb099bf4000 | [ 4599.298602][T23435] | [ 4599.786856][T23439] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23439 | [4599.787317][T23439] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4599.787583][T23439] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4599.787585][T23439] Call Trace: [ 4599.787587][T23439] [4599.787590][T23439] dump_stack_lvl (lib/dump_stack.c:123) [4599.787600][T23439] check_preemption_disabled (lib/smp_processor_id.c:52) [4599.787607][T23439] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4599.787613][T23439] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4599.787622][T23439] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4599.787629][T23439] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4599.787634][T23439] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4599.787647][T23439] rawv6_sendmsg (net/ipv6/raw.c:918) [4599.787658][T23439] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4599.787664][T23439] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4599.787670][T23439] ? __lock_release (kernel/locking/lockdep.c:5534) [4599.787679][T23439] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4599.787685][T23439] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4599.787694][T23439] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4599.787710][T23439] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4599.787713][T23439] ? __lock_release (kernel/locking/lockdep.c:5534) [4599.787725][T23439] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4599.787731][T23439] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4599.787737][T23439] ? __pfx___sys_sendto (net/socket.c:2147) [4599.787751][T23439] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4599.787760][T23439] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4599.787768][T23439] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4599.787775][T23439] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4599.787785][T23439] __x64_sys_sendto (net/socket.c:2183) [4599.787790][T23439] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4599.787794][T23439] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4599.787799][T23439] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4599.787804][T23439] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4599.787808][T23439] RIP: 0033:0x7f5741946a4a [ 4599.787812][T23439] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.787815][T23439] RSP: 002b:00007ffc2a8e7768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4599.787820][T23439] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5741946a4a [ 4599.787822][T23439] RDX: 0000000000000040 RSI: 0000000032589340 RDI: 0000000000000005 [ 4599.787824][T23439] RBP: 00007ffc2a8e77f0 R08: 0000000000418574 R09: 000000000000001c [ 4599.787826][T23439] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4599.787828][T23439] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5741a6f000 | [ 4599.787843][T23439] | [ 4599.787846][T23439] lwtunnel_output(): recursion limit reached on datapath | [ 4601.269624][T23443] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23443 | [4601.270087][T23443] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4601.270341][T23443] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4601.270343][T23443] Call Trace: [ 4601.270346][T23443] [4601.270348][T23443] dump_stack_lvl (lib/dump_stack.c:123) [4601.270359][T23443] check_preemption_disabled (lib/smp_processor_id.c:52) [4601.270366][T23443] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4601.270373][T23443] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4601.270382][T23443] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4601.270390][T23443] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4601.270395][T23443] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4601.270408][T23443] rawv6_sendmsg (net/ipv6/raw.c:918) [4601.270411][T23443] ? mark_held_locks (kernel/locking/lockdep.c:4326) [4601.270425][T23443] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4601.270432][T23443] ? rcu_read_unlock_special (kernel/rcu/tree_plugin.h:651 (discriminator 1)) [4601.270442][T23443] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4601.270448][T23443] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4601.270458][T23443] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4601.270476][T23443] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4601.270481][T23443] ? __lock_release (kernel/locking/lockdep.c:5534) [4601.270493][T23443] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4601.270500][T23443] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4601.270506][T23443] ? __pfx___sys_sendto (net/socket.c:2147) [4601.270521][T23443] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4601.270529][T23443] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4601.270539][T23443] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4601.270547][T23443] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4601.270557][T23443] __x64_sys_sendto (net/socket.c:2183) [4601.270561][T23443] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4601.270566][T23443] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4601.270571][T23443] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4601.270576][T23443] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4601.270581][T23443] RIP: 0033:0x7f5087349a4a [ 4601.270586][T23443] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4601.270589][T23443] RSP: 002b:00007fff8a6887d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4601.270593][T23443] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5087349a4a [ 4601.270595][T23443] RDX: 0000000000000040 RSI: 000000001588b340 RDI: 0000000000000005 [ 4601.270597][T23443] RBP: 00007fff8a688860 R08: 0000000000418574 R09: 000000000000001c [ 4601.270599][T23443] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4601.270601][T23443] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5087472000 | [ 4601.270616][T23443] | [ 4601.283657][T23443] lwtunnel_output(): recursion limit reached on datapath | [ 4602.759547][T23447] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23447 | [4602.760156][T23447] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4602.760424][T23447] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4602.760426][T23447] Call Trace: [ 4602.760429][T23447] [4602.760431][T23447] dump_stack_lvl (lib/dump_stack.c:123) [4602.760441][T23447] check_preemption_disabled (lib/smp_processor_id.c:52) [4602.760449][T23447] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4602.760456][T23447] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4602.760466][T23447] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4602.760473][T23447] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4602.760480][T23447] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4602.760492][T23447] rawv6_sendmsg (net/ipv6/raw.c:918) [4602.760503][T23447] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4602.760509][T23447] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4602.760515][T23447] ? __lock_release (kernel/locking/lockdep.c:5534) [4602.760525][T23447] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4602.760532][T23447] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4602.760541][T23447] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4602.760558][T23447] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4602.760560][T23447] ? __lock_release (kernel/locking/lockdep.c:5534) [4602.760572][T23447] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4602.760578][T23447] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4602.760584][T23447] ? __pfx___sys_sendto (net/socket.c:2147) [4602.760598][T23447] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4602.760606][T23447] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4602.760615][T23447] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4602.760623][T23447] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4602.760633][T23447] __x64_sys_sendto (net/socket.c:2183) [4602.760637][T23447] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4602.760642][T23447] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4602.760647][T23447] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4602.760652][T23447] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4602.760656][T23447] RIP: 0033:0x7f513c7bfa4a [ 4602.760660][T23447] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.760664][T23447] RSP: 002b:00007ffff4cdc058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4602.760668][T23447] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f513c7bfa4a [ 4602.760671][T23447] RDX: 0000000000000040 RSI: 0000000019b00340 RDI: 0000000000000005 [ 4602.760673][T23447] RBP: 00007ffff4cdc0e0 R08: 0000000000418574 R09: 000000000000001c [ 4602.760675][T23447] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4602.760678][T23447] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f513c8e8000 | [ 4602.760678][T23447] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f513c8e8000 | [ 4602.760692][T23447] | [ 4602.773841][T23447] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23447 | [4602.774222][T23447] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4602.775192][T23447] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4602.775194][T23447] Call Trace: [ 4602.775196][T23447] [4602.775198][T23447] dump_stack_lvl (lib/dump_stack.c:123) [4602.775204][T23447] check_preemption_disabled (lib/smp_processor_id.c:52) [4602.775210][T23447] lwtunnel_output (net/core/lwtunnel.c:359) [4602.775217][T23447] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4602.775225][T23447] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4602.775231][T23447] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4602.775236][T23447] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4602.775248][T23447] rawv6_sendmsg (net/ipv6/raw.c:918) [4602.775260][T23447] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4602.775266][T23447] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4602.775270][T23447] ? __lock_release (kernel/locking/lockdep.c:5534) [4602.775277][T23447] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4602.775281][T23447] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4602.775290][T23447] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4602.775307][T23447] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4602.775309][T23447] ? __lock_release (kernel/locking/lockdep.c:5534) [4602.775321][T23447] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4602.775325][T23447] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4602.775331][T23447] ? __pfx___sys_sendto (net/socket.c:2147) [4602.775346][T23447] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4602.775352][T23447] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4602.775361][T23447] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4602.775368][T23447] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4602.775378][T23447] __x64_sys_sendto (net/socket.c:2183) [4602.775382][T23447] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4602.775386][T23447] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4602.775390][T23447] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4602.775395][T23447] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4602.775398][T23447] RIP: 0033:0x7f513c7bfa4a [ 4602.775402][T23447] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.775405][T23447] RSP: 002b:00007ffff4cdc058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4602.775408][T23447] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f513c7bfa4a [ 4602.775411][T23447] RDX: 0000000000000040 RSI: 0000000019b00340 RDI: 0000000000000005 [ 4602.775412][T23447] RBP: 00007ffff4cdc0e0 R08: 0000000000418574 R09: 000000000000001c [ 4602.775415][T23447] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4602.775416][T23447] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f513c8e8000 | [ 4602.775416][T23447] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f513c8e8000 | [ 4602.775431][T23447] | [ 4602.790176][T23447] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23447 | [4602.790571][T23447] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4602.790831][T23447] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4602.790832][T23447] Call Trace: [ 4602.790834][T23447] [4602.790836][T23447] dump_stack_lvl (lib/dump_stack.c:123) [4602.790843][T23447] check_preemption_disabled (lib/smp_processor_id.c:52) [4602.790849][T23447] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4602.790855][T23447] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4602.790863][T23447] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4602.790869][T23447] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4602.790874][T23447] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4602.790886][T23447] rawv6_sendmsg (net/ipv6/raw.c:918) [4602.790898][T23447] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4602.790904][T23447] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4602.790908][T23447] ? __lock_release (kernel/locking/lockdep.c:5534) [4602.790916][T23447] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4602.790920][T23447] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4602.790929][T23447] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4602.790946][T23447] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4602.790949][T23447] ? __lock_release (kernel/locking/lockdep.c:5534) [4602.790960][T23447] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4602.790965][T23447] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4602.790971][T23447] ? __pfx___sys_sendto (net/socket.c:2147) [4602.790986][T23447] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4602.790993][T23447] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4602.791000][T23447] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4602.791008][T23447] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4602.791018][T23447] __x64_sys_sendto (net/socket.c:2183) [4602.791022][T23447] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4602.791025][T23447] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4602.791030][T23447] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4602.791035][T23447] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4602.791038][T23447] RIP: 0033:0x7f513c7bfa4a [ 4602.791042][T23447] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.791045][T23447] RSP: 002b:00007ffff4cdc058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4602.791048][T23447] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f513c7bfa4a [ 4602.791050][T23447] RDX: 0000000000000040 RSI: 0000000019b00340 RDI: 0000000000000005 [ 4602.791052][T23447] RBP: 00007ffff4cdc0e0 R08: 0000000000418574 R09: 000000000000001c [ 4602.791054][T23447] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4602.791056][T23447] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f513c8e8000 | [ 4602.791056][T23447] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f513c8e8000 | [ 4602.791071][T23447] | [ 4603.273368][T23451] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23451 | [4603.274523][T23451] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4603.274803][T23451] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4603.274805][T23451] Call Trace: [ 4603.274808][T23451] [4603.274811][T23451] dump_stack_lvl (lib/dump_stack.c:123) [4603.274822][T23451] check_preemption_disabled (lib/smp_processor_id.c:52) [4603.274829][T23451] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4603.274836][T23451] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4603.274845][T23451] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4603.274853][T23451] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4603.274858][T23451] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4603.274870][T23451] rawv6_sendmsg (net/ipv6/raw.c:918) [4603.274882][T23451] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4603.274887][T23451] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4603.274894][T23451] ? __lock_release (kernel/locking/lockdep.c:5534) [4603.274904][T23451] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4603.274911][T23451] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4603.274920][T23451] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4603.274936][T23451] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4603.274939][T23451] ? __lock_release (kernel/locking/lockdep.c:5534) [4603.274951][T23451] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4603.274957][T23451] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4603.274963][T23451] ? __pfx___sys_sendto (net/socket.c:2147) [4603.274978][T23451] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4603.274986][T23451] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4603.274996][T23451] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4603.275003][T23451] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4603.275014][T23451] __x64_sys_sendto (net/socket.c:2183) [4603.275018][T23451] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4603.275022][T23451] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4603.275027][T23451] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4603.275033][T23451] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4603.275037][T23451] RIP: 0033:0x7f82061d0a4a [ 4603.275042][T23451] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4603.275046][T23451] RSP: 002b:00007ffd15488ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4603.275050][T23451] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82061d0a4a [ 4603.275052][T23451] RDX: 0000000000000040 RSI: 0000000033438340 RDI: 0000000000000005 [ 4603.275054][T23451] RBP: 00007ffd15488f30 R08: 0000000000418574 R09: 000000000000001c [ 4603.275057][T23451] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4603.275059][T23451] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82062f9000 | [ 4603.275059][T23451] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82062f9000 | [ 4603.275073][T23451] | [ 4603.275077][T23451] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23451 | [4603.286819][T23451] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4603.287066][T23451] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4603.287068][T23451] Call Trace: [ 4603.287070][T23451] [4603.287072][T23451] dump_stack_lvl (lib/dump_stack.c:123) [4603.287077][T23451] check_preemption_disabled (lib/smp_processor_id.c:52) [4603.287083][T23451] lwtunnel_output (net/core/lwtunnel.c:359) [4603.287090][T23451] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4603.287096][T23451] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4603.287102][T23451] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4603.287107][T23451] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4603.287119][T23451] rawv6_sendmsg (net/ipv6/raw.c:918) [4603.287131][T23451] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4603.287136][T23451] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4603.287140][T23451] ? __lock_release (kernel/locking/lockdep.c:5534) [4603.287147][T23451] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4603.287150][T23451] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4603.287160][T23451] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4603.287176][T23451] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4603.287178][T23451] ? __lock_release (kernel/locking/lockdep.c:5534) [4603.287190][T23451] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4603.287194][T23451] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4603.287199][T23451] ? __pfx___sys_sendto (net/socket.c:2147) [4603.287213][T23451] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4603.287219][T23451] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4603.287227][T23451] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4603.287234][T23451] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4603.287244][T23451] __x64_sys_sendto (net/socket.c:2183) [4603.287248][T23451] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4603.287250][T23451] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4603.287255][T23451] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4603.287260][T23451] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4603.287263][T23451] RIP: 0033:0x7f82061d0a4a [ 4603.287267][T23451] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4603.287269][T23451] RSP: 002b:00007ffd15488ea8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4603.287272][T23451] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f82061d0a4a [ 4603.287275][T23451] RDX: 0000000000000040 RSI: 0000000033438340 RDI: 0000000000000005 [ 4603.287276][T23451] RBP: 00007ffd15488f30 R08: 0000000000418574 R09: 000000000000001c [ 4603.287279][T23451] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4603.287281][T23451] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f82062f9000 | [ 4603.287295][T23451] | [ 4604.725756][T23463] check_preemption_disabled: 7 callbacks suppressed | [ 4604.725765][T23463] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23463 | [4604.726780][T23463] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4604.727042][T23463] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4604.727044][T23463] Call Trace: [ 4604.727047][T23463] [4604.727049][T23463] dump_stack_lvl (lib/dump_stack.c:123) [4604.727059][T23463] check_preemption_disabled (lib/smp_processor_id.c:52) [4604.727066][T23463] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4604.727072][T23463] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4604.727082][T23463] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.727090][T23463] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4604.727095][T23463] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.727106][T23463] rawv6_sendmsg (net/ipv6/raw.c:918) [4604.727117][T23463] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4604.727122][T23463] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4604.727128][T23463] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.727138][T23463] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4604.727144][T23463] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4604.727153][T23463] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4604.727167][T23463] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4604.727170][T23463] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.727181][T23463] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.727188][T23463] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.727193][T23463] ? __pfx___sys_sendto (net/socket.c:2147) [4604.727207][T23463] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4604.727214][T23463] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4604.727222][T23463] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4604.727229][T23463] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4604.727238][T23463] __x64_sys_sendto (net/socket.c:2183) [4604.727242][T23463] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4604.727246][T23463] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4604.727250][T23463] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4604.727255][T23463] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4604.727259][T23463] RIP: 0033:0x7f66e443ba4a [ 4604.727264][T23463] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.727267][T23463] RSP: 002b:00007ffcf3056108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4604.727271][T23463] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66e443ba4a [ 4604.727273][T23463] RDX: 0000000000000040 RSI: 000000002938b340 RDI: 0000000000000005 [ 4604.727275][T23463] RBP: 00007ffcf3056190 R08: 0000000000418574 R09: 000000000000001c [ 4604.727278][T23463] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4604.727280][T23463] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e4564000 | [ 4604.727280][T23463] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e4564000 | [ 4604.727293][T23463] | [ 4604.727296][T23463] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23463 | [4604.738988][T23463] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4604.739231][T23463] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4604.739232][T23463] Call Trace: [ 4604.739234][T23463] [4604.739236][T23463] dump_stack_lvl (lib/dump_stack.c:123) [4604.739242][T23463] check_preemption_disabled (lib/smp_processor_id.c:52) [4604.739247][T23463] lwtunnel_output (net/core/lwtunnel.c:359) [4604.739253][T23463] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4604.739259][T23463] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.739265][T23463] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4604.739269][T23463] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.739281][T23463] rawv6_sendmsg (net/ipv6/raw.c:918) [4604.739292][T23463] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4604.739297][T23463] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4604.739301][T23463] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.739308][T23463] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4604.739311][T23463] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4604.739320][T23463] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4604.739335][T23463] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4604.739338][T23463] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.739348][T23463] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.739353][T23463] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.739358][T23463] ? __pfx___sys_sendto (net/socket.c:2147) [4604.739372][T23463] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4604.739377][T23463] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4604.739384][T23463] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4604.739391][T23463] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4604.739400][T23463] __x64_sys_sendto (net/socket.c:2183) [4604.739404][T23463] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4604.739407][T23463] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4604.739411][T23463] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4604.739416][T23463] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4604.739418][T23463] RIP: 0033:0x7f66e443ba4a [ 4604.739422][T23463] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.739424][T23463] RSP: 002b:00007ffcf3056108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4604.739427][T23463] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66e443ba4a [ 4604.739429][T23463] RDX: 0000000000000040 RSI: 000000002938b340 RDI: 0000000000000005 [ 4604.739431][T23463] RBP: 00007ffcf3056190 R08: 0000000000418574 R09: 000000000000001c [ 4604.739433][T23463] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4604.739435][T23463] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e4564000 | [ 4604.739435][T23463] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e4564000 | [ 4604.739449][T23463] | [ 4604.754437][T23463] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23463 | [4604.754836][T23463] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4604.755096][T23463] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4604.755098][T23463] Call Trace: [ 4604.755100][T23463] [4604.755103][T23463] dump_stack_lvl (lib/dump_stack.c:123) [4604.755109][T23463] check_preemption_disabled (lib/smp_processor_id.c:52) [4604.755115][T23463] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4604.755122][T23463] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4604.755129][T23463] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.755134][T23463] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4604.755140][T23463] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4604.755152][T23463] rawv6_sendmsg (net/ipv6/raw.c:918) [4604.755164][T23463] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4604.755169][T23463] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4604.755173][T23463] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.755181][T23463] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4604.755185][T23463] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4604.755194][T23463] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4604.755210][T23463] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4604.755213][T23463] ? __lock_release (kernel/locking/lockdep.c:5534) [4604.755225][T23463] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.755229][T23463] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4604.755235][T23463] ? __pfx___sys_sendto (net/socket.c:2147) [4604.755250][T23463] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4604.755256][T23463] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4604.755264][T23463] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4604.755271][T23463] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4604.755282][T23463] __x64_sys_sendto (net/socket.c:2183) [4604.755286][T23463] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4604.755289][T23463] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4604.755293][T23463] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4604.755298][T23463] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4604.755302][T23463] RIP: 0033:0x7f66e443ba4a [ 4604.755305][T23463] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.755309][T23463] RSP: 002b:00007ffcf3056108 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4604.755312][T23463] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66e443ba4a [ 4604.755315][T23463] RDX: 0000000000000040 RSI: 000000002938b340 RDI: 0000000000000005 [ 4604.755317][T23463] RBP: 00007ffcf3056190 R08: 0000000000418574 R09: 000000000000001c [ 4604.755319][T23463] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4604.755321][T23463] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e4564000 | [ 4604.755321][T23463] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66e4564000 | [ 4604.755336][T23463] | [ 4605.246314][T23467] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23467 | [4605.246816][T23467] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4605.247087][T23467] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4605.247088][T23467] Call Trace: [ 4605.247091][T23467] [4605.247093][T23467] dump_stack_lvl (lib/dump_stack.c:123) [4605.247103][T23467] check_preemption_disabled (lib/smp_processor_id.c:52) [4605.247110][T23467] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4605.247117][T23467] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4605.247126][T23467] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4605.247133][T23467] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4605.247138][T23467] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4605.247150][T23467] rawv6_sendmsg (net/ipv6/raw.c:918) [4605.247162][T23467] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4605.247168][T23467] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4605.247175][T23467] ? __lock_release (kernel/locking/lockdep.c:5534) [4605.247184][T23467] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4605.247191][T23467] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4605.247200][T23467] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4605.247216][T23467] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4605.247219][T23467] ? __lock_release (kernel/locking/lockdep.c:5534) [4605.247230][T23467] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4605.247237][T23467] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4605.247243][T23467] ? __pfx___sys_sendto (net/socket.c:2147) [4605.247257][T23467] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4605.247265][T23467] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4605.247274][T23467] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4605.247281][T23467] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4605.247291][T23467] __x64_sys_sendto (net/socket.c:2183) [4605.247295][T23467] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4605.247299][T23467] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4605.247304][T23467] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4605.247309][T23467] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4605.247313][T23467] RIP: 0033:0x7fa53a5c9a4a [ 4605.247317][T23467] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4605.247320][T23467] RSP: 002b:00007ffc04d69888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4605.247324][T23467] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa53a5c9a4a [ 4605.247327][T23467] RDX: 0000000000000040 RSI: 000000001db6e340 RDI: 0000000000000005 [ 4605.247328][T23467] RBP: 00007ffc04d69910 R08: 0000000000418574 R09: 000000000000001c [ 4605.247331][T23467] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4605.247332][T23467] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa53a6f2000 | [ 4605.247332][T23467] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa53a6f2000 | [ 4605.247347][T23467] | [ 4605.247350][T23467] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23467 | [4605.259642][T23467] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4605.259893][T23467] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4605.259894][T23467] Call Trace: [ 4605.259896][T23467] [4605.259898][T23467] dump_stack_lvl (lib/dump_stack.c:123) [4605.259904][T23467] check_preemption_disabled (lib/smp_processor_id.c:52) [4605.259910][T23467] lwtunnel_output (net/core/lwtunnel.c:359) [4605.259916][T23467] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4605.259924][T23467] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4605.259929][T23467] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4605.259934][T23467] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4605.259946][T23467] rawv6_sendmsg (net/ipv6/raw.c:918) [4605.259958][T23467] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4605.259963][T23467] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4605.259967][T23467] ? __lock_release (kernel/locking/lockdep.c:5534) [4605.259974][T23467] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4605.259978][T23467] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4605.259987][T23467] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4605.260003][T23467] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4605.260006][T23467] ? __lock_release (kernel/locking/lockdep.c:5534) [4605.260017][T23467] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4605.260021][T23467] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4605.260027][T23467] ? __pfx___sys_sendto (net/socket.c:2147) [4605.260041][T23467] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4605.260047][T23467] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4605.260055][T23467] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4605.260062][T23467] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4605.260072][T23467] __x64_sys_sendto (net/socket.c:2183) [4605.260076][T23467] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4605.260079][T23467] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4605.260084][T23467] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4605.260088][T23467] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4605.260091][T23467] RIP: 0033:0x7fa53a5c9a4a [ 4605.260095][T23467] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4605.260097][T23467] RSP: 002b:00007ffc04d69888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4605.260100][T23467] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa53a5c9a4a [ 4605.260119][T23467] RDX: 0000000000000040 RSI: 000000001db6e340 RDI: 0000000000000005 [ 4605.260120][T23467] RBP: 00007ffc04d69910 R08: 0000000000418574 R09: 000000000000001c [ 4605.260122][T23467] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4605.260124][T23467] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa53a6f2000 | [ 4605.260124][T23467] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa53a6f2000 | [ 4605.260139][T23467] | [ 4605.278924][T23467] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23467 | [4605.279303][T23467] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4605.279571][T23467] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4605.279573][T23467] Call Trace: [ 4605.279575][T23467] [4605.279577][T23467] dump_stack_lvl (lib/dump_stack.c:123) [4605.279584][T23467] check_preemption_disabled (lib/smp_processor_id.c:52) [4605.279590][T23467] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4605.279596][T23467] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4605.279603][T23467] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4605.279609][T23467] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4605.279614][T23467] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4605.279626][T23467] rawv6_sendmsg (net/ipv6/raw.c:918) [4605.279638][T23467] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4605.279644][T23467] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4605.279648][T23467] ? __lock_release (kernel/locking/lockdep.c:5534) [4605.279656][T23467] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4605.279660][T23467] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4605.279669][T23467] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4605.279685][T23467] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4605.279688][T23467] ? __lock_release (kernel/locking/lockdep.c:5534) [4605.279699][T23467] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4605.279704][T23467] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4605.279710][T23467] ? __pfx___sys_sendto (net/socket.c:2147) [4605.279724][T23467] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4605.279731][T23467] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4605.279738][T23467] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4605.279746][T23467] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4605.279756][T23467] __x64_sys_sendto (net/socket.c:2183) [4605.279760][T23467] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4605.279763][T23467] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4605.279768][T23467] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4605.279773][T23467] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4605.279776][T23467] RIP: 0033:0x7fa53a5c9a4a [ 4605.279780][T23467] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4605.279783][T23467] RSP: 002b:00007ffc04d69888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4605.279786][T23467] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa53a5c9a4a [ 4605.279788][T23467] RDX: 0000000000000040 RSI: 000000001db6e340 RDI: 0000000000000005 [ 4605.279790][T23467] RBP: 00007ffc04d69910 R08: 0000000000418574 R09: 000000000000001c [ 4605.279792][T23467] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4605.279794][T23467] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa53a6f2000 | [ 4605.279794][T23467] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa53a6f2000 | [ 4605.279810][T23467] | [ 4605.767571][T23471] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23471 | [4605.768394][T23471] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4605.768657][T23471] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4605.768660][T23471] Call Trace: [ 4605.768662][T23471] [4605.768665][T23471] dump_stack_lvl (lib/dump_stack.c:123) [4605.768675][T23471] check_preemption_disabled (lib/smp_processor_id.c:52) [4605.768682][T23471] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4605.768689][T23471] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4605.768698][T23471] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4605.768706][T23471] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4605.768711][T23471] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4605.768723][T23471] rawv6_sendmsg (net/ipv6/raw.c:918) [4605.768735][T23471] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4605.768741][T23471] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4605.768747][T23471] ? __lock_release (kernel/locking/lockdep.c:5534) [4605.768758][T23471] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4605.768764][T23471] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4605.768773][T23471] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4605.768790][T23471] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4605.768793][T23471] ? __lock_release (kernel/locking/lockdep.c:5534) [4605.768804][T23471] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4605.768811][T23471] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4605.768817][T23471] ? __pfx___sys_sendto (net/socket.c:2147) [4605.768832][T23471] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4605.768840][T23471] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4605.768849][T23471] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4605.768857][T23471] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4605.768867][T23471] __x64_sys_sendto (net/socket.c:2183) [4605.768871][T23471] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4605.768875][T23471] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4605.768880][T23471] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4605.768885][T23471] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4605.768889][T23471] RIP: 0033:0x7f3990431a4a [ 4605.768894][T23471] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4605.768897][T23471] RSP: 002b:00007fff5defe198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4605.768902][T23471] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3990431a4a [ 4605.768904][T23471] RDX: 0000000000000040 RSI: 000000002a5be340 RDI: 0000000000000005 [ 4605.768906][T23471] RBP: 00007fff5defe220 R08: 0000000000418574 R09: 000000000000001c [ 4605.768908][T23471] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4605.768910][T23471] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f399055a000 | [ 4605.768910][T23471] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f399055a000 | [ 4605.768924][T23471] | [ 4605.768927][T23471] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23471 | [4605.780870][T23471] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4605.781115][T23471] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4605.781117][T23471] Call Trace: [ 4605.781119][T23471] [4605.781121][T23471] dump_stack_lvl (lib/dump_stack.c:123) [4605.781127][T23471] check_preemption_disabled (lib/smp_processor_id.c:52) [4605.781133][T23471] lwtunnel_output (net/core/lwtunnel.c:359) [4605.781139][T23471] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4605.781147][T23471] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4605.781152][T23471] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4605.781157][T23471] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4605.781170][T23471] rawv6_sendmsg (net/ipv6/raw.c:918) [4605.781182][T23471] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4605.781187][T23471] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4605.781191][T23471] ? __lock_release (kernel/locking/lockdep.c:5534) [4605.781199][T23471] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4605.781203][T23471] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4605.781212][T23471] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4605.781228][T23471] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4605.781231][T23471] ? __lock_release (kernel/locking/lockdep.c:5534) [4605.781243][T23471] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4605.781247][T23471] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4605.781253][T23471] ? __pfx___sys_sendto (net/socket.c:2147) [4605.781268][T23471] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4605.781274][T23471] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4605.781282][T23471] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4605.781289][T23471] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4605.781300][T23471] __x64_sys_sendto (net/socket.c:2183) [4605.781304][T23471] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4605.781306][T23471] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4605.781311][T23471] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4605.781316][T23471] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4605.781319][T23471] RIP: 0033:0x7f3990431a4a [ 4605.781323][T23471] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4605.781325][T23471] RSP: 002b:00007fff5defe198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4605.781328][T23471] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3990431a4a [ 4605.781331][T23471] RDX: 0000000000000040 RSI: 000000002a5be340 RDI: 0000000000000005 [ 4605.781333][T23471] RBP: 00007fff5defe220 R08: 0000000000418574 R09: 000000000000001c [ 4605.781334][T23471] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4605.781336][T23471] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f399055a000 | [ 4605.781336][T23471] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f399055a000 | [ 4605.781351][T23471] | [ 4605.795923][T23471] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23471 | [4605.796288][T23471] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4605.796554][T23471] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4605.796556][T23471] Call Trace: [ 4605.796558][T23471] [4605.796560][T23471] dump_stack_lvl (lib/dump_stack.c:123) [4605.796567][T23471] check_preemption_disabled (lib/smp_processor_id.c:52) [4605.796573][T23471] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4605.796580][T23471] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4605.796587][T23471] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4605.796593][T23471] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4605.796598][T23471] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4605.796610][T23471] rawv6_sendmsg (net/ipv6/raw.c:918) [4605.796622][T23471] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4605.796628][T23471] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4605.796632][T23471] ? __lock_release (kernel/locking/lockdep.c:5534) [4605.796640][T23471] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4605.796645][T23471] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4605.796654][T23471] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4605.796671][T23471] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4605.796674][T23471] ? __lock_release (kernel/locking/lockdep.c:5534) [4605.796685][T23471] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4605.796690][T23471] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4605.796695][T23471] ? __pfx___sys_sendto (net/socket.c:2147) [4605.796710][T23471] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4605.796717][T23471] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4605.796725][T23471] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4605.796733][T23471] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4605.796743][T23471] __x64_sys_sendto (net/socket.c:2183) [4605.796747][T23471] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4605.796750][T23471] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4605.796755][T23471] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4605.796760][T23471] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4605.796763][T23471] RIP: 0033:0x7f3990431a4a [ 4605.796767][T23471] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4605.796770][T23471] RSP: 002b:00007fff5defe198 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4605.796773][T23471] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3990431a4a [ 4605.796775][T23471] RDX: 0000000000000040 RSI: 000000002a5be340 RDI: 0000000000000005 [ 4605.796777][T23471] RBP: 00007fff5defe220 R08: 0000000000418574 R09: 000000000000001c [ 4605.796779][T23471] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4605.796781][T23471] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f399055a000 | [ 4605.796781][T23471] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f399055a000 | [ 4605.796795][T23471] | [ 4606.257574][T23475] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23475 | [4606.258045][T23475] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4606.258298][T23475] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4606.258301][T23475] Call Trace: [ 4606.258303][T23475] [4606.258306][T23475] dump_stack_lvl (lib/dump_stack.c:123) [4606.258316][T23475] check_preemption_disabled (lib/smp_processor_id.c:52) [4606.258323][T23475] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4606.258330][T23475] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4606.258340][T23475] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4606.258348][T23475] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4606.258353][T23475] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4606.258366][T23475] rawv6_sendmsg (net/ipv6/raw.c:918) [4606.258377][T23475] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4606.258383][T23475] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4606.258390][T23475] ? __lock_release (kernel/locking/lockdep.c:5534) [4606.258399][T23475] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4606.258406][T23475] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4606.258416][T23475] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4606.258432][T23475] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4606.258435][T23475] ? __lock_release (kernel/locking/lockdep.c:5534) [4606.258446][T23475] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4606.258453][T23475] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4606.258459][T23475] ? __pfx___sys_sendto (net/socket.c:2147) [4606.258476][T23475] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4606.258483][T23475] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4606.258493][T23475] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4606.258500][T23475] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4606.258510][T23475] __x64_sys_sendto (net/socket.c:2183) [4606.258514][T23475] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4606.258519][T23475] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4606.258524][T23475] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4606.258528][T23475] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4606.258533][T23475] RIP: 0033:0x7f9740b47a4a [ 4606.258537][T23475] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4606.258541][T23475] RSP: 002b:00007ffed1d44e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4606.258546][T23475] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9740b47a4a [ 4606.258548][T23475] RDX: 0000000000000040 RSI: 000000002524d340 RDI: 0000000000000005 [ 4606.258550][T23475] RBP: 00007ffed1d44ea0 R08: 0000000000418574 R09: 000000000000001c [ 4606.258552][T23475] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4606.258554][T23475] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9740c70000 | [ 4608.690546][T23487] lwtunnel_output(): recursion limit reached on datapath | [ 4610.188464][T23491] check_preemption_disabled: 7 callbacks suppressed | [ 4610.188473][T23491] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23491 | [4610.189366][T23491] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4610.189632][T23491] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4610.189635][T23491] Call Trace: [ 4610.189637][T23491] [4610.189640][T23491] dump_stack_lvl (lib/dump_stack.c:123) [4610.189651][T23491] check_preemption_disabled (lib/smp_processor_id.c:52) [4610.189658][T23491] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4610.189665][T23491] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4610.189675][T23491] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4610.189682][T23491] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4610.189688][T23491] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4610.189700][T23491] rawv6_sendmsg (net/ipv6/raw.c:918) [4610.189712][T23491] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4610.189717][T23491] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4610.189724][T23491] ? __lock_release (kernel/locking/lockdep.c:5534) [4610.189734][T23491] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4610.189742][T23491] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4610.189751][T23491] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4610.189767][T23491] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4610.189770][T23491] ? __lock_release (kernel/locking/lockdep.c:5534) [4610.189782][T23491] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4610.189789][T23491] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4610.189795][T23491] ? __pfx___sys_sendto (net/socket.c:2147) [4610.189810][T23491] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4610.189818][T23491] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4610.189827][T23491] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4610.189834][T23491] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4610.189845][T23491] __x64_sys_sendto (net/socket.c:2183) [4610.189849][T23491] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4610.189853][T23491] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4610.189858][T23491] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4610.189863][T23491] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4610.189868][T23491] RIP: 0033:0x7f8a98f78a4a [ 4610.189872][T23491] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4610.189876][T23491] RSP: 002b:00007ffdd2a93188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4610.189880][T23491] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a98f78a4a [ 4610.189883][T23491] RDX: 0000000000000040 RSI: 00000000311fb340 RDI: 0000000000000005 [ 4610.189885][T23491] RBP: 00007ffdd2a93210 R08: 0000000000418574 R09: 000000000000001c [ 4610.189887][T23491] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4610.189889][T23491] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a990a1000 | [ 4610.189903][T23491] | [ 4610.189907][T23491] lwtunnel_output(): recursion limit reached on datapath | [ 4611.684258][T23495] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23495 | [4611.684744][T23495] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4611.685011][T23495] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4611.685013][T23495] Call Trace: [ 4611.685016][T23495] [4611.685018][T23495] dump_stack_lvl (lib/dump_stack.c:123) [4611.685029][T23495] check_preemption_disabled (lib/smp_processor_id.c:52) [4611.685036][T23495] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4611.685043][T23495] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4611.685052][T23495] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4611.685060][T23495] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4611.685065][T23495] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4611.685078][T23495] rawv6_sendmsg (net/ipv6/raw.c:918) [4611.685089][T23495] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4611.685095][T23495] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4611.685102][T23495] ? __lock_release (kernel/locking/lockdep.c:5534) [4611.685112][T23495] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4611.685118][T23495] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4611.685128][T23495] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4611.685144][T23495] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4611.685147][T23495] ? __lock_release (kernel/locking/lockdep.c:5534) [4611.685158][T23495] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4611.685165][T23495] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4611.685171][T23495] ? __pfx___sys_sendto (net/socket.c:2147) [4611.685186][T23495] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4611.685194][T23495] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4611.685203][T23495] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4611.685211][T23495] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4611.685221][T23495] __x64_sys_sendto (net/socket.c:2183) [4611.685225][T23495] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4611.685230][T23495] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4611.685235][T23495] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4611.685240][T23495] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4611.685244][T23495] RIP: 0033:0x7f7024b62a4a [ 4611.685249][T23495] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.685253][T23495] RSP: 002b:00007fff3e4e5db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4611.685257][T23495] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7024b62a4a [ 4611.685260][T23495] RDX: 0000000000000040 RSI: 0000000039c0b340 RDI: 0000000000000005 [ 4611.685262][T23495] RBP: 00007fff3e4e5e40 R08: 0000000000418574 R09: 000000000000001c [ 4611.685264][T23495] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4611.685266][T23495] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7024c8b000 | [ 4611.685281][T23495] | [ 4611.685284][T23495] lwtunnel_output(): recursion limit reached on datapath | [ 4613.176955][T23499] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23499 | [4613.177464][T23499] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4613.177762][T23499] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4613.177764][T23499] Call Trace: [ 4613.177767][T23499] [4613.177769][T23499] dump_stack_lvl (lib/dump_stack.c:123) [4613.177780][T23499] check_preemption_disabled (lib/smp_processor_id.c:52) [4613.177787][T23499] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4613.177794][T23499] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4613.177803][T23499] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4613.177811][T23499] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4613.177816][T23499] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4613.177828][T23499] rawv6_sendmsg (net/ipv6/raw.c:918) [4613.177841][T23499] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4613.177846][T23499] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4613.177853][T23499] ? __lock_release (kernel/locking/lockdep.c:5534) [4613.177864][T23499] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4613.177871][T23499] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4613.177880][T23499] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4613.177896][T23499] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4613.177900][T23499] ? __lock_release (kernel/locking/lockdep.c:5534) [4613.177911][T23499] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4613.177918][T23499] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4613.177923][T23499] ? __pfx___sys_sendto (net/socket.c:2147) [4613.177938][T23499] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4613.177946][T23499] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4613.177956][T23499] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4613.177963][T23499] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4613.177974][T23499] __x64_sys_sendto (net/socket.c:2183) [4613.177978][T23499] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4613.177983][T23499] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4613.177988][T23499] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4613.177993][T23499] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4613.177997][T23499] RIP: 0033:0x7f9f3a49aa4a [ 4613.178002][T23499] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4613.178006][T23499] RSP: 002b:00007ffc86fd0e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4613.178010][T23499] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f3a49aa4a [ 4613.178013][T23499] RDX: 0000000000000040 RSI: 0000000019745340 RDI: 0000000000000005 [ 4613.178015][T23499] RBP: 00007ffc86fd0ec0 R08: 0000000000418574 R09: 000000000000001c [ 4613.178017][T23499] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4613.178019][T23499] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f3a5c3000 | [ 4613.178019][T23499] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f3a5c3000 | [ 4613.178034][T23499] | [ 4613.178037][T23499] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23499 | [4613.190450][T23499] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4613.190725][T23499] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4613.190727][T23499] Call Trace: [ 4613.190729][T23499] [4613.190732][T23499] dump_stack_lvl (lib/dump_stack.c:123) [4613.190738][T23499] check_preemption_disabled (lib/smp_processor_id.c:52) [4613.190745][T23499] lwtunnel_output (net/core/lwtunnel.c:359) [4613.190751][T23499] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4613.190760][T23499] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4613.190766][T23499] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4613.190771][T23499] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4613.190783][T23499] rawv6_sendmsg (net/ipv6/raw.c:918) [4613.190795][T23499] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4613.190801][T23499] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4613.190805][T23499] ? __lock_release (kernel/locking/lockdep.c:5534) [4613.190813][T23499] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4613.190818][T23499] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4613.190827][T23499] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4613.190844][T23499] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4613.190847][T23499] ? __lock_release (kernel/locking/lockdep.c:5534) [4613.190859][T23499] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4613.190863][T23499] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4613.190869][T23499] ? __pfx___sys_sendto (net/socket.c:2147) [4613.190884][T23499] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4613.190891][T23499] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4613.190899][T23499] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4613.190906][T23499] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4613.190916][T23499] __x64_sys_sendto (net/socket.c:2183) [4613.190921][T23499] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4613.190924][T23499] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4613.190929][T23499] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4613.190934][T23499] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4613.190938][T23499] RIP: 0033:0x7f9f3a49aa4a [ 4613.190941][T23499] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4613.190944][T23499] RSP: 002b:00007ffc86fd0e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4613.190947][T23499] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f3a49aa4a [ 4613.190950][T23499] RDX: 0000000000000040 RSI: 0000000019745340 RDI: 0000000000000005 [ 4613.190951][T23499] RBP: 00007ffc86fd0ec0 R08: 0000000000418574 R09: 000000000000001c [ 4613.190953][T23499] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4613.190955][T23499] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f3a5c3000 | [ 4613.190955][T23499] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f3a5c3000 | [ 4613.190969][T23499] | [ 4613.191434][T23499] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23499 | [4613.203567][T23499] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4613.203824][T23499] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4613.203826][T23499] Call Trace: [ 4613.203828][T23499] [4613.203830][T23499] dump_stack_lvl (lib/dump_stack.c:123) [4613.203837][T23499] check_preemption_disabled (lib/smp_processor_id.c:52) [4613.203843][T23499] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4613.203850][T23499] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4613.203857][T23499] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4613.203864][T23499] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4613.203869][T23499] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4613.203881][T23499] rawv6_sendmsg (net/ipv6/raw.c:918) [4613.203893][T23499] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4613.203899][T23499] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4613.203904][T23499] ? __lock_release (kernel/locking/lockdep.c:5534) [4613.203912][T23499] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4613.203916][T23499] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4613.203925][T23499] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4613.203941][T23499] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4613.203944][T23499] ? __lock_release (kernel/locking/lockdep.c:5534) [4613.203956][T23499] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4613.203960][T23499] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4613.203966][T23499] ? __pfx___sys_sendto (net/socket.c:2147) [4613.203981][T23499] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4613.203988][T23499] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4613.203996][T23499] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4613.204003][T23499] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4613.204013][T23499] __x64_sys_sendto (net/socket.c:2183) [4613.204017][T23499] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4613.204021][T23499] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4613.204026][T23499] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4613.204031][T23499] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4613.204034][T23499] RIP: 0033:0x7f9f3a49aa4a [ 4613.204038][T23499] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 4613.204041][T23499] RSP: 002b:00007ffc86fd0e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4613.204045][T23499] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9f3a49aa4a [ 4613.204047][T23499] RDX: 0000000000000040 RSI: 0000000019745340 RDI: 0000000000000005 [ 4613.204049][T23499] RBP: 00007ffc86fd0ec0 R08: 0000000000418574 R09: 000000000000001c [ 4613.204051][T23499] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4613.204053][T23499] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f3a5c3000 | [ 4613.204053][T23499] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9f3a5c3000 | [ 4613.204068][T23499] | [ 4614.039736][T23506] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23506 | [4614.040222][T23506] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4614.040501][T23506] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4614.040504][T23506] Call Trace: [ 4614.040506][T23506] [4614.040508][T23506] dump_stack_lvl (lib/dump_stack.c:123) [4614.040518][T23506] check_preemption_disabled (lib/smp_processor_id.c:52) [4614.040525][T23506] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4614.040532][T23506] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4614.040542][T23506] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4614.040550][T23506] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4614.040555][T23506] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4614.040567][T23506] rawv6_sendmsg (net/ipv6/raw.c:918) [4614.040578][T23506] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4614.040584][T23506] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4614.040591][T23506] ? __lock_release (kernel/locking/lockdep.c:5534) [4614.040600][T23506] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4614.040607][T23506] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4614.040616][T23506] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4614.040632][T23506] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4614.040635][T23506] ? __lock_release (kernel/locking/lockdep.c:5534) [4614.040646][T23506] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4614.040652][T23506] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4614.040658][T23506] ? __pfx___sys_sendto (net/socket.c:2147) [4614.040672][T23506] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4614.040680][T23506] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4614.040689][T23506] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4614.040697][T23506] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4614.040707][T23506] __x64_sys_sendto (net/socket.c:2183) [4614.040711][T23506] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4614.040715][T23506] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4614.040720][T23506] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4614.040725][T23506] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4614.040729][T23506] RIP: 0033:0x7fc5ccecda4a [ 4614.040733][T23506] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.040737][T23506] RSP: 002b:00007ffc619aa328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4614.040741][T23506] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5ccecda4a [ 4614.040743][T23506] RDX: 0000000000000040 RSI: 0000000020209340 RDI: 0000000000000005 [ 4614.040745][T23506] RBP: 00007ffc619aa3b0 R08: 0000000000418574 R09: 000000000000001c [ 4614.040747][T23506] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4614.040749][T23506] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5ccff6000 | [ 4614.040749][T23506] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5ccff6000 | [ 4614.040764][T23506] | [ 4614.040766][T23506] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23506 | [4614.053275][T23506] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4614.053549][T23506] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4614.053551][T23506] Call Trace: [ 4614.053553][T23506] [4614.053555][T23506] dump_stack_lvl (lib/dump_stack.c:123) [4614.053561][T23506] check_preemption_disabled (lib/smp_processor_id.c:52) [4614.053567][T23506] lwtunnel_output (net/core/lwtunnel.c:359) [4614.053574][T23506] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4614.053581][T23506] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4614.053587][T23506] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4614.053592][T23506] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4614.053604][T23506] rawv6_sendmsg (net/ipv6/raw.c:918) [4614.053616][T23506] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4614.053622][T23506] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4614.053625][T23506] ? __lock_release (kernel/locking/lockdep.c:5534) [4614.053633][T23506] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4614.053637][T23506] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4614.053646][T23506] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4614.053662][T23506] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4614.053665][T23506] ? __lock_release (kernel/locking/lockdep.c:5534) [4614.053677][T23506] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4614.053681][T23506] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4614.053687][T23506] ? __pfx___sys_sendto (net/socket.c:2147) [4614.053702][T23506] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4614.053708][T23506] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4614.053716][T23506] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4614.053723][T23506] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4614.053734][T23506] __x64_sys_sendto (net/socket.c:2183) [4614.053738][T23506] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4614.053741][T23506] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4614.053746][T23506] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4614.053751][T23506] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4614.053754][T23506] RIP: 0033:0x7fc5ccecda4a [ 4614.053757][T23506] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.053760][T23506] RSP: 002b:00007ffc619aa328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4614.053763][T23506] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5ccecda4a [ 4614.053766][T23506] RDX: 0000000000000040 RSI: 0000000020209340 RDI: 0000000000000005 [ 4614.053768][T23506] RBP: 00007ffc619aa3b0 R08: 0000000000418574 R09: 000000000000001c [ 4614.053769][T23506] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4614.053772][T23506] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5ccff6000 | [ 4614.053772][T23506] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc5ccff6000 | [ 4614.053786][T23506] | [ 4614.054240][T23506] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23506 | [4614.066429][T23506] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4614.066697][T23506] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4614.066699][T23506] Call Trace: [ 4614.066701][T23506] [4614.066703][T23506] dump_stack_lvl (lib/dump_stack.c:123) [4614.066710][T23506] check_preemption_disabled (lib/smp_processor_id.c:52) [4614.066715][T23506] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4614.066722][T23506] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4614.066729][T23506] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4614.066735][T23506] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4614.066739][T23506] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4614.066752][T23506] rawv6_sendmsg (net/ipv6/raw.c:918) [4614.066764][T23506] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4614.066770][T23506] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4614.066774][T23506] ? __lock_release (kernel/locking/lockdep.c:5534) [4614.066781][T23506] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4614.066785][T23506] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4614.066794][T23506] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4614.066811][T23506] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4614.066814][T23506] ? __lock_release (kernel/locking/lockdep.c:5534) [4614.066825][T23506] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4614.066829][T23506] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4614.066835][T23506] ? __pfx___sys_sendto (net/socket.c:2147) [4614.066850][T23506] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4614.066857][T23506] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4614.066865][T23506] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4614.066872][T23506] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4614.066882][T23506] __x64_sys_sendto (net/socket.c:2183) [4614.066886][T23506] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [4614.066890][T23506] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4614.066894][T23506] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4614.066899][T23506] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4614.066903][T23506] RIP: 0033:0x7fc5ccecda4a [ 4614.066906][T23506] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%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.066910][T23506] RSP: 002b:00007ffc619aa328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4614.066913][T23506] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc5ccecda4a [ 4614.066915][T23506] RDX: 0000000000000040 RSI: 0000000020209340 RDI: 0000000000000005 [ 4614.066917][T23506] RBP: 00007ffc619aa3b0 R08: 0000000000418574 R09: 000000000000001c [ 4614.066919][T23506] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg