====================================== | xx__-> [ 773.824151][ T6516] mpls_gso: MPLS GSO support | [ 775.085452][ T6528] tc (6528) used greatest stack depth: 23256 bytes left | [ 783.055761][ T6581] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/6581 | [ 783.056322][ T6581] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 783.056590][ T6581] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 783.056592][ T6581] Call Trace: [ 783.056594][ T6581] [ 783.056596][ T6581] dump_stack_lvl (lib/dump_stack.c:123) [ 783.056605][ T6581] check_preemption_disabled (lib/smp_processor_id.c:52) [ 783.056613][ T6581] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 783.056618][ T6581] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 783.056624][ T6581] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 783.056633][ T6581] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 783.056642][ T6581] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 783.056648][ T6581] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 783.056659][ T6581] ? ip6_local_out (net/ipv6/output_core.c:154) [ 783.056668][ T6581] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 783.056674][ T6581] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 783.056680][ T6581] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 783.056685][ T6581] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 783.056697][ T6581] rawv6_sendmsg (net/ipv6/raw.c:918) [ 783.056709][ T6581] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 783.056714][ T6581] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 783.056719][ T6581] ? __lock_release (kernel/locking/lockdep.c:5534) [ 783.056728][ T6581] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 783.056733][ T6581] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 783.056742][ T6581] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 783.056758][ T6581] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 783.056761][ T6581] ? __lock_release (kernel/locking/lockdep.c:5534) [ 783.056772][ T6581] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 783.056778][ T6581] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 783.056783][ T6581] ? __pfx___sys_sendto (net/socket.c:2147) [ 783.056798][ T6581] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 783.056804][ T6581] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 783.056813][ T6581] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 783.056820][ T6581] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 783.056830][ T6581] __x64_sys_sendto (net/socket.c:2183) [ 783.056834][ T6581] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 783.056838][ T6581] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 783.056842][ T6581] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 783.056846][ T6581] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 783.056850][ T6581] RIP: 0033:0x7fe8ab145a4a [ 783.056854][ T6581] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 783.056857][ T6581] RSP: 002b:00007ffc16e19b28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 783.056861][ T6581] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8ab145a4a [ 783.056863][ T6581] RDX: 0000000000000040 RSI: 0000000025281340 RDI: 0000000000000006 [ 783.056865][ T6581] RBP: 00007ffc16e19bb0 R08: 0000000000418574 R09: 000000000000001c [ 783.056866][ T6581] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 783.056868][ T6581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8ab26e000 | [ 783.056868][ T6581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8ab26e000 | [ 783.056883][ T6581] | [ 783.056886][ T6581] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/6581 | [ 783.071379][ T6581] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 783.071643][ T6581] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 783.071645][ T6581] Call Trace: [ 783.071646][ T6581] [ 783.071649][ T6581] dump_stack_lvl (lib/dump_stack.c:123) [ 783.071655][ T6581] check_preemption_disabled (lib/smp_processor_id.c:52) [ 783.071663][ T6581] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 783.071668][ T6581] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 783.071673][ T6581] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 783.071681][ T6581] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 783.071690][ T6581] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 783.071696][ T6581] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 783.071708][ T6581] ? ip6_local_out (net/ipv6/output_core.c:154) [ 783.071716][ T6581] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 783.071722][ T6581] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 783.071728][ T6581] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 783.071733][ T6581] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 783.071745][ T6581] rawv6_sendmsg (net/ipv6/raw.c:918) [ 783.071757][ T6581] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 783.071762][ T6581] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 783.071766][ T6581] ? __lock_release (kernel/locking/lockdep.c:5534) [ 783.071774][ T6581] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 783.071777][ T6581] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 783.071786][ T6581] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 783.071803][ T6581] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 783.071805][ T6581] ? __lock_release (kernel/locking/lockdep.c:5534) [ 783.071816][ T6581] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 783.071820][ T6581] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 783.071826][ T6581] ? __pfx___sys_sendto (net/socket.c:2147) [ 783.071841][ T6581] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 783.071847][ T6581] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 783.071854][ T6581] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 783.071861][ T6581] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 783.071871][ T6581] __x64_sys_sendto (net/socket.c:2183) [ 783.071875][ T6581] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 783.071878][ T6581] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 783.071882][ T6581] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 783.071887][ T6581] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 783.071890][ T6581] RIP: 0033:0x7fe8ab145a4a [ 783.071893][ T6581] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 783.071896][ T6581] RSP: 002b:00007ffc16e19b28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 783.071899][ T6581] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8ab145a4a [ 783.071901][ T6581] RDX: 0000000000000040 RSI: 0000000025281340 RDI: 0000000000000006 [ 783.071902][ T6581] RBP: 00007ffc16e19bb0 R08: 0000000000418574 R09: 000000000000001c [ 783.071904][ T6581] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 783.071906][ T6581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8ab26e000 | [ 783.071906][ T6581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8ab26e000 | [ 783.071920][ T6581] | [ 783.094781][ T6581] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/6581 | [ 783.095171][ T6581] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 783.095441][ T6581] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 783.095443][ T6581] Call Trace: [ 783.095444][ T6581] [ 783.095446][ T6581] dump_stack_lvl (lib/dump_stack.c:123) [ 783.095453][ T6581] check_preemption_disabled (lib/smp_processor_id.c:52) [ 783.095459][ T6581] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 783.095465][ T6581] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 783.095470][ T6581] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 783.095478][ T6581] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 783.095487][ T6581] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 783.095493][ T6581] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 783.095505][ T6581] ? ip6_local_out (net/ipv6/output_core.c:154) [ 783.095514][ T6581] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 783.095520][ T6581] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 783.095526][ T6581] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 783.095530][ T6581] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 783.095543][ T6581] rawv6_sendmsg (net/ipv6/raw.c:918) [ 783.095555][ T6581] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 783.095560][ T6581] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 783.095564][ T6581] ? __lock_release (kernel/locking/lockdep.c:5534) [ 783.095572][ T6581] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 783.095575][ T6581] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 783.095584][ T6581] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 783.095600][ T6581] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 783.095602][ T6581] ? __lock_release (kernel/locking/lockdep.c:5534) [ 783.095614][ T6581] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 783.095618][ T6581] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 783.095623][ T6581] ? __pfx___sys_sendto (net/socket.c:2147) [ 783.095638][ T6581] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 783.095644][ T6581] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 783.095652][ T6581] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 783.095659][ T6581] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 783.095669][ T6581] __x64_sys_sendto (net/socket.c:2183) [ 783.095673][ T6581] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 783.095676][ T6581] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 783.095680][ T6581] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 783.095685][ T6581] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 783.095688][ T6581] RIP: 0033:0x7fe8ab145a4a [ 783.095692][ T6581] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 783.095694][ T6581] RSP: 002b:00007ffc16e19b28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 783.095697][ T6581] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8ab145a4a [ 783.095699][ T6581] RDX: 0000000000000040 RSI: 0000000025281340 RDI: 0000000000000006 [ 783.095701][ T6581] RBP: 00007ffc16e19bb0 R08: 0000000000418574 R09: 000000000000001c [ 783.095703][ T6581] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 783.095704][ T6581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8ab26e000 | [ 783.095704][ T6581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8ab26e000 | [ 783.095719][ T6581] | [ 783.903796][ T6586] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/6586 | [ 783.904295][ T6586] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 783.904557][ T6586] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 783.904559][ T6586] Call Trace: [ 783.904561][ T6586] [ 783.904563][ T6586] dump_stack_lvl (lib/dump_stack.c:123) [ 783.904573][ T6586] check_preemption_disabled (lib/smp_processor_id.c:52) [ 783.904579][ T6586] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 783.904585][ T6586] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 783.904590][ T6586] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 783.904599][ T6586] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 783.904608][ T6586] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 783.904614][ T6586] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 783.904625][ T6586] ? ip6_local_out (net/ipv6/output_core.c:154) [ 783.904635][ T6586] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 783.904641][ T6586] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 783.904647][ T6586] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 783.904652][ T6586] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 783.904664][ T6586] rawv6_sendmsg (net/ipv6/raw.c:918) [ 783.904675][ T6586] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 783.904681][ T6586] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 783.904686][ T6586] ? __lock_release (kernel/locking/lockdep.c:5534) [ 783.904694][ T6586] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 783.904699][ T6586] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 783.904708][ T6586] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 783.904724][ T6586] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 783.904726][ T6586] ? __lock_release (kernel/locking/lockdep.c:5534) [ 783.904738][ T6586] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 783.904742][ T6586] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 783.904748][ T6586] ? __pfx___sys_sendto (net/socket.c:2147) [ 783.904762][ T6586] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 783.904768][ T6586] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 783.904777][ T6586] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 783.904784][ T6586] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 783.904793][ T6586] __x64_sys_sendto (net/socket.c:2183) [ 783.904797][ T6586] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 783.904801][ T6586] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 783.904805][ T6586] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 783.904810][ T6586] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 783.904814][ T6586] RIP: 0033:0x7f1aebc4ba4a [ 783.904818][ T6586] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 783.904821][ T6586] RSP: 002b:00007ffe1186aa88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 783.904825][ T6586] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1aebc4ba4a [ 783.904827][ T6586] RDX: 0000000000000040 RSI: 000000002b76d340 RDI: 0000000000000006 [ 783.904829][ T6586] RBP: 00007ffe1186ab10 R08: 0000000000418574 R09: 000000000000001c [ 783.904831][ T6586] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 783.904832][ T6586] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1aebd74000 | [ 783.904832][ T6586] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1aebd74000 | [ 783.904847][ T6586] | [ 783.904850][ T6586] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/6586 | [ 783.918406][ T6586] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 783.918662][ T6586] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 783.918664][ T6586] Call Trace: [ 783.918666][ T6586] [ 783.918668][ T6586] dump_stack_lvl (lib/dump_stack.c:123) [ 783.918675][ T6586] check_preemption_disabled (lib/smp_processor_id.c:52) [ 783.918684][ T6586] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 783.918690][ T6586] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 783.918695][ T6586] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 783.918704][ T6586] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 783.918713][ T6586] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 783.918719][ T6586] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 783.918731][ T6586] ? ip6_local_out (net/ipv6/output_core.c:154) [ 783.918740][ T6586] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 783.918746][ T6586] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 783.918751][ T6586] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 783.918756][ T6586] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 783.918768][ T6586] rawv6_sendmsg (net/ipv6/raw.c:918) [ 783.918780][ T6586] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 783.918786][ T6586] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 783.918790][ T6586] ? __lock_release (kernel/locking/lockdep.c:5534) [ 783.918798][ T6586] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 783.918801][ T6586] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 783.918810][ T6586] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 783.918826][ T6586] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 783.918829][ T6586] ? __lock_release (kernel/locking/lockdep.c:5534) [ 783.918840][ T6586] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 783.918845][ T6586] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 783.918850][ T6586] ? __pfx___sys_sendto (net/socket.c:2147) [ 783.918865][ T6586] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 783.918871][ T6586] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 783.918879][ T6586] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 783.918887][ T6586] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 783.918897][ T6586] __x64_sys_sendto (net/socket.c:2183) [ 783.918901][ T6586] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 783.918905][ T6586] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 783.918908][ T6586] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 783.918913][ T6586] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 783.918916][ T6586] RIP: 0033:0x7f1aebc4ba4a [ 783.918920][ T6586] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 783.918922][ T6586] RSP: 002b:00007ffe1186aa88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 783.918926][ T6586] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1aebc4ba4a [ 783.918928][ T6586] RDX: 0000000000000040 RSI: 000000002b76d340 RDI: 0000000000000006 [ 783.918929][ T6586] RBP: 00007ffe1186ab10 R08: 0000000000418574 R09: 000000000000001c [ 783.918931][ T6586] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 783.918933][ T6586] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1aebd74000 | [ 783.918933][ T6586] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1aebd74000 | [ 783.918947][ T6586] | [ 783.937779][ T6586] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/6586 | [ 783.938177][ T6586] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 783.938458][ T6586] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 783.938459][ T6586] Call Trace: [ 783.938461][ T6586] [ 783.938463][ T6586] dump_stack_lvl (lib/dump_stack.c:123) [ 783.938471][ T6586] check_preemption_disabled (lib/smp_processor_id.c:52) [ 783.938478][ T6586] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 783.938483][ T6586] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 783.938488][ T6586] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 783.938497][ T6586] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 783.938505][ T6586] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 783.938511][ T6586] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 783.938524][ T6586] ? ip6_local_out (net/ipv6/output_core.c:154) [ 783.938532][ T6586] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 783.938538][ T6586] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 783.938543][ T6586] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 783.938548][ T6586] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 783.938560][ T6586] rawv6_sendmsg (net/ipv6/raw.c:918) [ 783.938572][ T6586] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 783.938578][ T6586] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 783.938581][ T6586] ? __lock_release (kernel/locking/lockdep.c:5534) [ 783.938589][ T6586] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 783.938593][ T6586] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 783.938601][ T6586] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 783.938618][ T6586] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 783.938620][ T6586] ? __lock_release (kernel/locking/lockdep.c:5534) [ 783.938632][ T6586] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 783.938636][ T6586] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 783.938642][ T6586] ? __pfx___sys_sendto (net/socket.c:2147) [ 783.938656][ T6586] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 783.938662][ T6586] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 783.938670][ T6586] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 783.938677][ T6586] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 783.938687][ T6586] __x64_sys_sendto (net/socket.c:2183) [ 783.938691][ T6586] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 783.938695][ T6586] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 783.938699][ T6586] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 783.938704][ T6586] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 783.938707][ T6586] RIP: 0033:0x7f1aebc4ba4a [ 783.938711][ T6586] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 783.938714][ T6586] RSP: 002b:00007ffe1186aa88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 783.938717][ T6586] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1aebc4ba4a [ 783.938719][ T6586] RDX: 0000000000000040 RSI: 000000002b76d340 RDI: 0000000000000006 [ 783.938721][ T6586] RBP: 00007ffe1186ab10 R08: 0000000000418574 R09: 000000000000001c [ 783.938723][ T6586] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output