====================================== | xx__-> echo $? | 0 | xx__-> [ 5580.257937][ T532] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/532 | [ 5580.258547][ T532] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 5580.258818][ T532] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5580.258820][ T532] Call Trace: [ 5580.258823][ T532] [ 5580.258825][ T532] dump_stack_lvl (lib/dump_stack.c:123) [ 5580.258835][ T532] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5580.258843][ T532] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 5580.258847][ T532] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5580.258854][ T532] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5580.258864][ T532] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5580.258872][ T532] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5580.258877][ T532] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5580.258888][ T532] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5580.258898][ T532] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5580.258903][ T532] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5580.258910][ T532] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5580.258914][ T532] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5580.258925][ T532] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5580.258936][ T532] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5580.258941][ T532] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5580.258947][ T532] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5580.258956][ T532] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5580.258962][ T532] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5580.258971][ T532] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5580.258986][ T532] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5580.258988][ T532] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5580.258998][ T532] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5580.259004][ T532] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5580.259009][ T532] ? __pfx___sys_sendto (net/socket.c:2147) [ 5580.259023][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5580.259030][ T532] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5580.259039][ T532] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5580.259045][ T532] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5580.259055][ T532] __x64_sys_sendto (net/socket.c:2183) [ 5580.259058][ T532] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5580.259063][ T532] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5580.259066][ T532] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5580.259070][ T532] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5580.259074][ T532] RIP: 0033:0x7fcfe2476a4a [ 5580.259079][ T532] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5580.259082][ T532] RSP: 002b:00007ffc3f46f358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5580.259085][ T532] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcfe2476a4a [ 5580.259087][ T532] RDX: 0000000000000040 RSI: 0000000036f85340 RDI: 0000000000000006 [ 5580.259089][ T532] RBP: 00007ffc3f46f3e0 R08: 0000000000418574 R09: 000000000000001c [ 5580.259090][ T532] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5580.259092][ T532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe259f000 | [ 5580.259092][ T532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe259f000 | [ 5580.259106][ T532] | [ 5580.259109][ T532] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/532 | [ 5580.273305][ T532] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5580.273600][ T532] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5580.273602][ T532] Call Trace: [ 5580.273604][ T532] [ 5580.273606][ T532] dump_stack_lvl (lib/dump_stack.c:123) [ 5580.273614][ T532] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5580.273623][ T532] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5580.273629][ T532] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5580.273635][ T532] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5580.273644][ T532] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5580.273652][ T532] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5580.273659][ T532] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5580.273671][ T532] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5580.273680][ T532] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5580.273686][ T532] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5580.273692][ T532] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5580.273697][ T532] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5580.273709][ T532] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5580.273721][ T532] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5580.273726][ T532] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5580.273731][ T532] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5580.273740][ T532] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5580.273744][ T532] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5580.273753][ T532] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5580.273769][ T532] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5580.273772][ T532] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5580.273783][ T532] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5580.273788][ T532] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5580.273794][ T532] ? __pfx___sys_sendto (net/socket.c:2147) [ 5580.273808][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5580.273815][ T532] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5580.273823][ T532] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5580.273830][ T532] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5580.273840][ T532] __x64_sys_sendto (net/socket.c:2183) [ 5580.273844][ T532] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5580.273848][ T532] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5580.273852][ T532] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5580.273857][ T532] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5580.273860][ T532] RIP: 0033:0x7fcfe2476a4a [ 5580.273863][ T532] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5580.273866][ T532] RSP: 002b:00007ffc3f46f358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5580.273869][ T532] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcfe2476a4a [ 5580.273871][ T532] RDX: 0000000000000040 RSI: 0000000036f85340 RDI: 0000000000000006 [ 5580.273873][ T532] RBP: 00007ffc3f46f3e0 R08: 0000000000418574 R09: 000000000000001c [ 5580.273875][ T532] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5580.273877][ T532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe259f000 | [ 5580.273877][ T532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe259f000 | [ 5580.273891][ T532] | [ 5580.295053][ T532] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/532 | [ 5580.295436][ T532] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 5580.295713][ T532] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5580.295715][ T532] Call Trace: [ 5580.295716][ T532] [ 5580.295718][ T532] dump_stack_lvl (lib/dump_stack.c:123) [ 5580.295725][ T532] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5580.295732][ T532] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 5580.295737][ T532] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5580.295742][ T532] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5580.295751][ T532] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5580.295759][ T532] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5580.295765][ T532] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5580.295776][ T532] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5580.295784][ T532] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5580.295790][ T532] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5580.295795][ T532] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5580.295800][ T532] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5580.295811][ T532] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5580.295822][ T532] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5580.295827][ T532] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5580.295832][ T532] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5580.295840][ T532] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5580.295843][ T532] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5580.295851][ T532] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5580.295866][ T532] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5580.295868][ T532] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5580.295879][ T532] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5580.295883][ T532] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5580.295888][ T532] ? __pfx___sys_sendto (net/socket.c:2147) [ 5580.295902][ T532] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5580.295908][ T532] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5580.295915][ T532] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5580.295922][ T532] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5580.295932][ T532] __x64_sys_sendto (net/socket.c:2183) [ 5580.295935][ T532] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5580.295939][ T532] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5580.295942][ T532] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5580.295947][ T532] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5580.295950][ T532] RIP: 0033:0x7fcfe2476a4a [ 5580.295953][ T532] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5580.295956][ T532] RSP: 002b:00007ffc3f46f358 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5580.295958][ T532] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcfe2476a4a [ 5580.295960][ T532] RDX: 0000000000000040 RSI: 0000000036f85340 RDI: 0000000000000006 [ 5580.295962][ T532] RBP: 00007ffc3f46f3e0 R08: 0000000000418574 R09: 000000000000001c [ 5580.295964][ T532] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5580.295966][ T532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe259f000 | [ 5580.295966][ T532] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcfe259f000 | [ 5580.295979][ T532] | [ 5581.132651][ T537] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/537 | [ 5581.133101][ T537] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 5581.133385][ T537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5581.133387][ T537] Call Trace: [ 5581.133389][ T537] [ 5581.133392][ T537] dump_stack_lvl (lib/dump_stack.c:123) [ 5581.133403][ T537] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5581.133411][ T537] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 5581.133417][ T537] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5581.133425][ T537] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5581.133435][ T537] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5581.133444][ T537] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5581.133450][ T537] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5581.133462][ T537] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5581.133472][ T537] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5581.133478][ T537] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5581.133486][ T537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5581.133491][ T537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5581.133503][ T537] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5581.133515][ T537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5581.133520][ T537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5581.133527][ T537] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5581.133540][ T537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5581.133546][ T537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5581.133555][ T537] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5581.133571][ T537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5581.133574][ T537] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5581.133585][ T537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5581.133593][ T537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5581.133599][ T537] ? __pfx___sys_sendto (net/socket.c:2147) [ 5581.133613][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5581.133621][ T537] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5581.133631][ T537] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5581.133638][ T537] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5581.133648][ T537] __x64_sys_sendto (net/socket.c:2183) [ 5581.133652][ T537] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5581.133657][ T537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5581.133661][ T537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5581.133666][ T537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5581.133670][ T537] RIP: 0033:0x7fad7ae0fa4a [ 5581.133675][ T537] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5581.133678][ T537] RSP: 002b:00007ffc6738d728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5581.133682][ T537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad7ae0fa4a [ 5581.133684][ T537] RDX: 0000000000000040 RSI: 00000000095c1340 RDI: 0000000000000006 [ 5581.133685][ T537] RBP: 00007ffc6738d7b0 R08: 0000000000418574 R09: 000000000000001c [ 5581.133687][ T537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5581.133689][ T537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad7af38000 | [ 5581.133689][ T537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad7af38000 | [ 5581.133703][ T537] | [ 5581.148615][ T537] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/537 | [ 5581.149005][ T537] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5581.149278][ T537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5581.149279][ T537] Call Trace: [ 5581.149281][ T537] [ 5581.149283][ T537] dump_stack_lvl (lib/dump_stack.c:123) [ 5581.149289][ T537] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5581.149297][ T537] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5581.149303][ T537] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5581.149307][ T537] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5581.149316][ T537] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5581.149324][ T537] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5581.149330][ T537] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5581.149342][ T537] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5581.149350][ T537] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5581.149356][ T537] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5581.149362][ T537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5581.149366][ T537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5581.149379][ T537] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5581.149390][ T537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5581.149396][ T537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5581.149399][ T537] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5581.149407][ T537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5581.149410][ T537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5581.149419][ T537] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5581.149435][ T537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5581.149438][ T537] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5581.149449][ T537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5581.149453][ T537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5581.149459][ T537] ? __pfx___sys_sendto (net/socket.c:2147) [ 5581.149474][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5581.149480][ T537] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5581.149487][ T537] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5581.149494][ T537] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5581.149505][ T537] __x64_sys_sendto (net/socket.c:2183) [ 5581.149509][ T537] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5581.149512][ T537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5581.149515][ T537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5581.149520][ T537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5581.149523][ T537] RIP: 0033:0x7fad7ae0fa4a [ 5581.149527][ T537] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5581.149529][ T537] RSP: 002b:00007ffc6738d728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5581.149532][ T537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad7ae0fa4a [ 5581.149536][ T537] RDX: 0000000000000040 RSI: 00000000095c1340 RDI: 0000000000000006 [ 5581.149537][ T537] RBP: 00007ffc6738d7b0 R08: 0000000000418574 R09: 000000000000001c [ 5581.149539][ T537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5581.149541][ T537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad7af38000 | [ 5581.149541][ T537] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fad7af38000 | [ 5581.149556][ T537] | [ 5581.165568][ T537] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/537 | [ 5581.165976][ T537] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 5581.166245][ T537] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5581.166246][ T537] Call Trace: [ 5581.166248][ T537] [ 5581.166250][ T537] dump_stack_lvl (lib/dump_stack.c:123) [ 5581.166256][ T537] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5581.166262][ T537] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 5581.166268][ T537] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5581.166272][ T537] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5581.166281][ T537] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5581.166289][ T537] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5581.166295][ T537] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5581.166308][ T537] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5581.166315][ T537] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5581.166322][ T537] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5581.166327][ T537] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5581.166332][ T537] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5581.166344][ T537] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5581.166356][ T537] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5581.166361][ T537] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5581.166365][ T537] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5581.166372][ T537] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5581.166376][ T537] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5581.166385][ T537] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5581.166401][ T537] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5581.166404][ T537] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5581.166415][ T537] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5581.166419][ T537] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5581.166424][ T537] ? __pfx___sys_sendto (net/socket.c:2147) [ 5581.166439][ T537] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5581.166445][ T537] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5581.166453][ T537] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5581.166460][ T537] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5581.166470][ T537] __x64_sys_sendto (net/socket.c:2183) [ 5581.166474][ T537] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5581.166477][ T537] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5581.166481][ T537] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5581.166486][ T537] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5581.166489][ T537] RIP: 0033:0x7fad7ae0fa4a [ 5581.166493][ T537] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5581.166495][ T537] RSP: 002b:00007ffc6738d728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5581.166498][ T537] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fad7ae0fa4a [ 5581.166500][ T537] RDX: 0000000000000040 RSI: 00000000095c1340 RDI: 0000000000000006 [ 5581.166502][ T537] RBP: 00007ffc6738d7b0 R08: 0000000000418574 R09: 000000000000001c [ 5581.166504][ T537] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output