====================================== | 0 | xx__-> [ 5464.141115][T11056] mpls_gso: MPLS GSO support | [ 5473.815103][T11120] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/11120 | [5473.815747][T11120] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5473.816056][T11120] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5473.816058][T11120] Call Trace: [ 5473.816060][T11120] [5473.816063][T11120] dump_stack_lvl (lib/dump_stack.c:123) [5473.816073][T11120] check_preemption_disabled (lib/smp_processor_id.c:52) [5473.816081][T11120] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [5473.816086][T11120] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5473.816092][T11120] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5473.816102][T11120] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5473.816110][T11120] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5473.816116][T11120] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5473.816128][T11120] ? ip6_local_out (net/ipv6/output_core.c:154) [5473.816138][T11120] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5473.816144][T11120] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5473.816151][T11120] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5473.816156][T11120] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5473.816168][T11120] rawv6_sendmsg (net/ipv6/raw.c:918) [5473.816180][T11120] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5473.816185][T11120] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5473.816193][T11120] ? __lock_release (kernel/locking/lockdep.c:5534) [5473.816203][T11120] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5473.816209][T11120] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5473.816219][T11120] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5473.816235][T11120] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5473.816237][T11120] ? __lock_release (kernel/locking/lockdep.c:5534) [5473.816249][T11120] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5473.816255][T11120] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5473.816261][T11120] ? __pfx___sys_sendto (net/socket.c:2147) [5473.816275][T11120] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5473.816282][T11120] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5473.816292][T11120] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5473.816300][T11120] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5473.816309][T11120] __x64_sys_sendto (net/socket.c:2183) [5473.816313][T11120] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5473.816317][T11120] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5473.816322][T11120] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5473.816327][T11120] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5473.816331][T11120] RIP: 0033:0x7faa7d60aa4a [ 5473.816336][T11120] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5473.816339][T11120] RSP: 002b:00007fff5ffb1df8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5473.816343][T11120] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa7d60aa4a [ 5473.816345][T11120] RDX: 0000000000000040 RSI: 0000000021f1e340 RDI: 0000000000000006 [ 5473.816347][T11120] RBP: 00007fff5ffb1e80 R08: 0000000000418574 R09: 000000000000001c [ 5473.816348][T11120] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5473.816350][T11120] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa7d733000 | [ 5473.816350][T11120] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa7d733000 | [ 5473.816364][T11120] | [ 5473.816368][T11120] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/11120 | [5473.832269][T11120] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5473.832567][T11120] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5473.832569][T11120] Call Trace: [ 5473.832571][T11120] [5473.832573][T11120] dump_stack_lvl (lib/dump_stack.c:123) [5473.832580][T11120] check_preemption_disabled (lib/smp_processor_id.c:52) [5473.832587][T11120] lwtunnel_xmit (net/core/lwtunnel.c:407) [5473.832593][T11120] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5473.832598][T11120] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5473.832607][T11120] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5473.832616][T11120] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5473.832622][T11120] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5473.832634][T11120] ? ip6_local_out (net/ipv6/output_core.c:154) [5473.832643][T11120] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5473.832649][T11120] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5473.832656][T11120] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5473.832660][T11120] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5473.832672][T11120] rawv6_sendmsg (net/ipv6/raw.c:918) [5473.832684][T11120] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5473.832689][T11120] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5473.832695][T11120] ? __lock_release (kernel/locking/lockdep.c:5534) [5473.832703][T11120] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5473.832707][T11120] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5473.832716][T11120] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5473.832732][T11120] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5473.832735][T11120] ? __lock_release (kernel/locking/lockdep.c:5534) [5473.832746][T11120] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5473.832751][T11120] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5473.832757][T11120] ? __pfx___sys_sendto (net/socket.c:2147) [5473.832772][T11120] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5473.832778][T11120] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5473.832787][T11120] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5473.832795][T11120] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5473.832805][T11120] __x64_sys_sendto (net/socket.c:2183) [5473.832809][T11120] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5473.832812][T11120] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5473.832818][T11120] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5473.832822][T11120] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5473.832826][T11120] RIP: 0033:0x7faa7d60aa4a [ 5473.832830][T11120] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5473.832832][T11120] RSP: 002b:00007fff5ffb1df8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5473.832836][T11120] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa7d60aa4a [ 5473.832838][T11120] RDX: 0000000000000040 RSI: 0000000021f1e340 RDI: 0000000000000006 [ 5473.832840][T11120] RBP: 00007fff5ffb1e80 R08: 0000000000418574 R09: 000000000000001c [ 5473.832842][T11120] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5473.832843][T11120] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa7d733000 | [ 5473.832843][T11120] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa7d733000 | [ 5473.832858][T11120] | [ 5473.854034][T11120] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/11120 | [5473.854646][T11120] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 5473.854927][T11120] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5473.854929][T11120] Call Trace: [ 5473.854930][T11120] [5473.854933][T11120] dump_stack_lvl (lib/dump_stack.c:123) [5473.854939][T11120] check_preemption_disabled (lib/smp_processor_id.c:52) [5473.854946][T11120] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [5473.854951][T11120] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5473.854956][T11120] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5473.854965][T11120] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5473.854973][T11120] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5473.854979][T11120] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5473.854991][T11120] ? ip6_local_out (net/ipv6/output_core.c:154) [5473.855000][T11120] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5473.855006][T11120] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5473.855013][T11120] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5473.855018][T11120] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5473.855030][T11120] rawv6_sendmsg (net/ipv6/raw.c:918) [5473.855042][T11120] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5473.855047][T11120] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5473.855053][T11120] ? __lock_release (kernel/locking/lockdep.c:5534) [5473.855062][T11120] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5473.855066][T11120] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5473.855075][T11120] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5473.855091][T11120] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5473.855094][T11120] ? __lock_release (kernel/locking/lockdep.c:5534) [5473.855105][T11120] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5473.855110][T11120] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5473.855115][T11120] ? __pfx___sys_sendto (net/socket.c:2147) [5473.855129][T11120] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5473.855136][T11120] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5473.855144][T11120] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5473.855151][T11120] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5473.855161][T11120] __x64_sys_sendto (net/socket.c:2183) [5473.855165][T11120] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5473.855168][T11120] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5473.855173][T11120] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5473.855178][T11120] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5473.855181][T11120] RIP: 0033:0x7faa7d60aa4a [ 5473.855185][T11120] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5473.855187][T11120] RSP: 002b:00007fff5ffb1df8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5473.855190][T11120] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faa7d60aa4a [ 5473.855192][T11120] RDX: 0000000000000040 RSI: 0000000021f1e340 RDI: 0000000000000006 [ 5473.855194][T11120] RBP: 00007fff5ffb1e80 R08: 0000000000418574 R09: 000000000000001c [ 5473.855196][T11120] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5473.855197][T11120] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa7d733000 | [ 5473.855197][T11120] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faa7d733000 | [ 5473.855212][T11120] | [ 5474.684697][T11125] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/11125 | [5474.685134][T11125] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5474.685408][T11125] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5474.685410][T11125] Call Trace: [ 5474.685412][T11125] [5474.685415][T11125] dump_stack_lvl (lib/dump_stack.c:123) [5474.685424][T11125] check_preemption_disabled (lib/smp_processor_id.c:52) [5474.685432][T11125] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [5474.685439][T11125] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5474.685445][T11125] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5474.685455][T11125] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5474.685463][T11125] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5474.685469][T11125] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5474.685481][T11125] ? ip6_local_out (net/ipv6/output_core.c:154) [5474.685490][T11125] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5474.685496][T11125] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5474.685505][T11125] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5474.685509][T11125] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5474.685521][T11125] rawv6_sendmsg (net/ipv6/raw.c:918) [5474.685533][T11125] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5474.685538][T11125] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5474.685546][T11125] ? __lock_release (kernel/locking/lockdep.c:5534) [5474.685556][T11125] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5474.685560][T11125] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5474.685569][T11125] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5474.685585][T11125] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5474.685588][T11125] ? __lock_release (kernel/locking/lockdep.c:5534) [5474.685599][T11125] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5474.685605][T11125] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5474.685610][T11125] ? __pfx___sys_sendto (net/socket.c:2147) [5474.685625][T11125] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5474.685631][T11125] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5474.685642][T11125] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5474.685649][T11125] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5474.685659][T11125] __x64_sys_sendto (net/socket.c:2183) [5474.685663][T11125] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5474.685667][T11125] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5474.685672][T11125] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5474.685677][T11125] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5474.685681][T11125] RIP: 0033:0x7f6b7c162a4a [ 5474.685686][T11125] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5474.685688][T11125] RSP: 002b:00007ffc3a165068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5474.685692][T11125] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b7c162a4a [ 5474.685695][T11125] RDX: 0000000000000040 RSI: 000000002d597340 RDI: 0000000000000006 [ 5474.685696][T11125] RBP: 00007ffc3a1650f0 R08: 0000000000418574 R09: 000000000000001c [ 5474.685698][T11125] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5474.685700][T11125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b7c28b000 | [ 5474.685700][T11125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b7c28b000 | [ 5474.685714][T11125] | [ 5474.701992][T11125] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/11125 | [5474.702393][T11125] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5474.702675][T11125] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5474.702677][T11125] Call Trace: [ 5474.702679][T11125] [5474.702681][T11125] dump_stack_lvl (lib/dump_stack.c:123) [5474.702688][T11125] check_preemption_disabled (lib/smp_processor_id.c:52) [5474.702698][T11125] lwtunnel_xmit (net/core/lwtunnel.c:407) [5474.702703][T11125] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5474.702709][T11125] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5474.702718][T11125] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5474.702726][T11125] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5474.702732][T11125] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5474.702744][T11125] ? ip6_local_out (net/ipv6/output_core.c:154) [5474.702754][T11125] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5474.702760][T11125] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5474.702767][T11125] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5474.702771][T11125] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5474.702783][T11125] rawv6_sendmsg (net/ipv6/raw.c:918) [5474.702795][T11125] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5474.702801][T11125] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5474.702806][T11125] ? __lock_release (kernel/locking/lockdep.c:5534) [5474.702816][T11125] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5474.702821][T11125] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5474.702830][T11125] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5474.702846][T11125] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5474.702849][T11125] ? __lock_release (kernel/locking/lockdep.c:5534) [5474.702860][T11125] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5474.702865][T11125] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5474.702870][T11125] ? __pfx___sys_sendto (net/socket.c:2147) [5474.702885][T11125] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5474.702891][T11125] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5474.702900][T11125] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5474.702907][T11125] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5474.702917][T11125] __x64_sys_sendto (net/socket.c:2183) [5474.702921][T11125] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5474.702925][T11125] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5474.702930][T11125] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5474.702934][T11125] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5474.702938][T11125] RIP: 0033:0x7f6b7c162a4a [ 5474.702942][T11125] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5474.702944][T11125] RSP: 002b:00007ffc3a165068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5474.702947][T11125] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b7c162a4a [ 5474.702949][T11125] RDX: 0000000000000040 RSI: 000000002d597340 RDI: 0000000000000006 [ 5474.702951][T11125] RBP: 00007ffc3a1650f0 R08: 0000000000418574 R09: 000000000000001c [ 5474.702952][T11125] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5474.702954][T11125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b7c28b000 | [ 5474.702954][T11125] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6b7c28b000 | [ 5474.702969][T11125] | [ 5474.725704][T11125] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/11125 | [5474.726106][T11125] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 5474.726377][T11125] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5474.726379][T11125] Call Trace: [ 5474.726380][T11125] [5474.726382][T11125] dump_stack_lvl (lib/dump_stack.c:123) [5474.726389][T11125] check_preemption_disabled (lib/smp_processor_id.c:52) [5474.726396][T11125] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [5474.726401][T11125] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [5474.726407][T11125] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [5474.726415][T11125] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [5474.726424][T11125] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [5474.726430][T11125] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [5474.726443][T11125] ? ip6_local_out (net/ipv6/output_core.c:154) [5474.726452][T11125] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5474.726458][T11125] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5474.726466][T11125] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5474.726470][T11125] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5474.726482][T11125] rawv6_sendmsg (net/ipv6/raw.c:918) [5474.726494][T11125] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5474.726499][T11125] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5474.726505][T11125] ? __lock_release (kernel/locking/lockdep.c:5534) [5474.726513][T11125] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5474.726518][T11125] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5474.726527][T11125] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5474.726543][T11125] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5474.726546][T11125] ? __lock_release (kernel/locking/lockdep.c:5534) [5474.726557][T11125] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5474.726563][T11125] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5474.726568][T11125] ? __pfx___sys_sendto (net/socket.c:2147) [5474.726583][T11125] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5474.726589][T11125] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5474.726597][T11125] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5474.726604][T11125] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5474.726614][T11125] __x64_sys_sendto (net/socket.c:2183) [5474.726618][T11125] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [5474.726622][T11125] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5474.726627][T11125] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5474.726631][T11125] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5474.726635][T11125] RIP: 0033:0x7f6b7c162a4a [ 5474.726639][T11125] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5474.726641][T11125] RSP: 002b:00007ffc3a165068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5474.726644][T11125] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6b7c162a4a [ 5474.726647][T11125] RDX: 0000000000000040 RSI: 000000002d597340 RDI: 0000000000000006 [ 5474.726648][T11125] RBP: 00007ffc3a1650f0 R08: 0000000000418574 R09: 000000000000001c [ 5474.726650][T11125] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output