====================================== | xx__-> [ 127.591021][ T1565] mpls_gso: MPLS GSO support | [ 129.065044][ T1579] tc (1579) used greatest stack depth: 23504 bytes left | [ 136.656567][ T1630] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/1630 | [ 136.657124][ T1630] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 136.657422][ T1630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 136.657424][ T1630] Call Trace: [ 136.657426][ T1630] [ 136.657428][ T1630] dump_stack_lvl (lib/dump_stack.c:123) [ 136.657435][ T1630] check_preemption_disabled (lib/smp_processor_id.c:52) [ 136.657442][ T1630] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 136.657447][ T1630] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 136.657452][ T1630] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 136.657461][ T1630] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 136.657469][ T1630] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 136.657475][ T1630] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 136.657486][ T1630] ? ip6_local_out (net/ipv6/output_core.c:154) [ 136.657496][ T1630] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 136.657501][ T1630] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 136.657508][ T1630] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 136.657512][ T1630] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 136.657524][ T1630] rawv6_sendmsg (net/ipv6/raw.c:918) [ 136.657535][ T1630] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 136.657541][ T1630] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 136.657546][ T1630] ? __lock_release (kernel/locking/lockdep.c:5534) [ 136.657555][ T1630] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 136.657560][ T1630] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 136.657569][ T1630] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 136.657584][ T1630] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 136.657597][ T1630] ? __lock_release (kernel/locking/lockdep.c:5534) [ 136.657608][ T1630] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 136.657613][ T1630] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 136.657619][ T1630] ? __pfx___sys_sendto (net/socket.c:2147) [ 136.657632][ T1630] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 136.657639][ T1630] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 136.657647][ T1630] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 136.657654][ T1630] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 136.657663][ T1630] __x64_sys_sendto (net/socket.c:2183) [ 136.657667][ T1630] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 136.657670][ T1630] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 136.657675][ T1630] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 136.657680][ T1630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 136.657684][ T1630] RIP: 0033:0x7fd34acada4a [ 136.657688][ T1630] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 136.657690][ T1630] RSP: 002b:00007fff58362c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 136.657694][ T1630] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd34acada4a [ 136.657696][ T1630] RDX: 0000000000000040 RSI: 000000002115c340 RDI: 0000000000000006 [ 136.657698][ T1630] RBP: 00007fff58362cc0 R08: 0000000000418574 R09: 000000000000001c [ 136.657700][ T1630] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 136.657701][ T1630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd34add6000 | [ 136.657701][ T1630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd34add6000 | [ 136.657715][ T1630] | [ 136.657718][ T1630] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1630 | [ 136.672310][ T1630] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 136.672577][ T1630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 136.672578][ T1630] Call Trace: [ 136.672580][ T1630] [ 136.672582][ T1630] dump_stack_lvl (lib/dump_stack.c:123) [ 136.672588][ T1630] check_preemption_disabled (lib/smp_processor_id.c:52) [ 136.672595][ T1630] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 136.672600][ T1630] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 136.672605][ T1630] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 136.672613][ T1630] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 136.672621][ T1630] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 136.672627][ T1630] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 136.672638][ T1630] ? ip6_local_out (net/ipv6/output_core.c:154) [ 136.672646][ T1630] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 136.672652][ T1630] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 136.672657][ T1630] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 136.672662][ T1630] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 136.672673][ T1630] rawv6_sendmsg (net/ipv6/raw.c:918) [ 136.672685][ T1630] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 136.672690][ T1630] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 136.672694][ T1630] ? __lock_release (kernel/locking/lockdep.c:5534) [ 136.672701][ T1630] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 136.672704][ T1630] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 136.672713][ T1630] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 136.672728][ T1630] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 136.672731][ T1630] ? __lock_release (kernel/locking/lockdep.c:5534) [ 136.672741][ T1630] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 136.672745][ T1630] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 136.672751][ T1630] ? __pfx___sys_sendto (net/socket.c:2147) [ 136.672765][ T1630] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 136.672770][ T1630] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 136.672778][ T1630] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 136.672785][ T1630] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 136.672794][ T1630] __x64_sys_sendto (net/socket.c:2183) [ 136.672798][ T1630] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 136.672801][ T1630] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 136.672806][ T1630] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 136.672810][ T1630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 136.672813][ T1630] RIP: 0033:0x7fd34acada4a [ 136.672817][ T1630] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 136.672819][ T1630] RSP: 002b:00007fff58362c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 136.672822][ T1630] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd34acada4a [ 136.672824][ T1630] RDX: 0000000000000040 RSI: 000000002115c340 RDI: 0000000000000006 [ 136.672826][ T1630] RBP: 00007fff58362cc0 R08: 0000000000418574 R09: 000000000000001c [ 136.672828][ T1630] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 136.672829][ T1630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd34add6000 | [ 136.672829][ T1630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd34add6000 | [ 136.672843][ T1630] | [ 136.694029][ T1630] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1630 | [ 136.694445][ T1630] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 136.694706][ T1630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 136.694708][ T1630] Call Trace: [ 136.694710][ T1630] [ 136.694712][ T1630] dump_stack_lvl (lib/dump_stack.c:123) [ 136.694717][ T1630] check_preemption_disabled (lib/smp_processor_id.c:52) [ 136.694724][ T1630] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 136.694729][ T1630] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 136.694733][ T1630] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 136.694741][ T1630] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 136.694749][ T1630] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 136.694755][ T1630] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 136.694767][ T1630] ? ip6_local_out (net/ipv6/output_core.c:154) [ 136.694774][ T1630] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 136.694780][ T1630] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 136.694786][ T1630] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 136.694790][ T1630] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 136.694802][ T1630] rawv6_sendmsg (net/ipv6/raw.c:918) [ 136.694813][ T1630] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 136.694818][ T1630] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 136.694822][ T1630] ? __lock_release (kernel/locking/lockdep.c:5534) [ 136.694830][ T1630] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 136.694833][ T1630] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 136.694842][ T1630] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 136.694857][ T1630] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 136.694860][ T1630] ? __lock_release (kernel/locking/lockdep.c:5534) [ 136.694870][ T1630] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 136.694874][ T1630] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 136.694880][ T1630] ? __pfx___sys_sendto (net/socket.c:2147) [ 136.694894][ T1630] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 136.694899][ T1630] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 136.694906][ T1630] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 136.694913][ T1630] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 136.694923][ T1630] __x64_sys_sendto (net/socket.c:2183) [ 136.694927][ T1630] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 136.694930][ T1630] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 136.694934][ T1630] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 136.694939][ T1630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 136.694942][ T1630] RIP: 0033:0x7fd34acada4a [ 136.694945][ T1630] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 136.694948][ T1630] RSP: 002b:00007fff58362c38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 136.694951][ T1630] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd34acada4a [ 136.694953][ T1630] RDX: 0000000000000040 RSI: 000000002115c340 RDI: 0000000000000006 [ 136.694954][ T1630] RBP: 00007fff58362cc0 R08: 0000000000418574 R09: 000000000000001c [ 136.694956][ T1630] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 136.694958][ T1630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd34add6000 | [ 136.694958][ T1630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd34add6000 | [ 136.694972][ T1630] | [ 137.480351][ T1635] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/1635 | [ 137.480777][ T1635] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 137.481046][ T1635] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.481048][ T1635] Call Trace: [ 137.481050][ T1635] [ 137.481052][ T1635] dump_stack_lvl (lib/dump_stack.c:123) [ 137.481059][ T1635] check_preemption_disabled (lib/smp_processor_id.c:52) [ 137.481066][ T1635] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 137.481071][ T1635] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 137.481076][ T1635] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 137.481085][ T1635] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 137.481093][ T1635] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 137.481099][ T1635] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 137.481110][ T1635] ? ip6_local_out (net/ipv6/output_core.c:154) [ 137.481119][ T1635] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 137.481125][ T1635] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.481131][ T1635] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 137.481136][ T1635] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.481148][ T1635] rawv6_sendmsg (net/ipv6/raw.c:918) [ 137.481159][ T1635] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 137.481164][ T1635] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 137.481170][ T1635] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.481179][ T1635] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 137.481184][ T1635] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 137.481193][ T1635] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 137.481208][ T1635] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 137.481211][ T1635] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.481222][ T1635] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.481227][ T1635] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.481233][ T1635] ? __pfx___sys_sendto (net/socket.c:2147) [ 137.481247][ T1635] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 137.481253][ T1635] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 137.481261][ T1635] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 137.481268][ T1635] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 137.481278][ T1635] __x64_sys_sendto (net/socket.c:2183) [ 137.481282][ T1635] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 137.481285][ T1635] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.481289][ T1635] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 137.481294][ T1635] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 137.481298][ T1635] RIP: 0033:0x7f9d151e7a4a [ 137.481302][ T1635] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 137.481305][ T1635] RSP: 002b:00007fffa223c6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 137.481308][ T1635] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9d151e7a4a [ 137.481310][ T1635] RDX: 0000000000000040 RSI: 000000001574e340 RDI: 0000000000000006 [ 137.481312][ T1635] RBP: 00007fffa223c760 R08: 0000000000418574 R09: 000000000000001c [ 137.481314][ T1635] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 137.481316][ T1635] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d15310000 | [ 137.481316][ T1635] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d15310000 | [ 137.481330][ T1635] | [ 137.495935][ T1635] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1635 | [ 137.496358][ T1635] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 137.496623][ T1635] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.496625][ T1635] Call Trace: [ 137.496626][ T1635] [ 137.496628][ T1635] dump_stack_lvl (lib/dump_stack.c:123) [ 137.496635][ T1635] check_preemption_disabled (lib/smp_processor_id.c:52) [ 137.496643][ T1635] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 137.496648][ T1635] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 137.496652][ T1635] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 137.496660][ T1635] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 137.496669][ T1635] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 137.496675][ T1635] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 137.496686][ T1635] ? ip6_local_out (net/ipv6/output_core.c:154) [ 137.496695][ T1635] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 137.496700][ T1635] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.496706][ T1635] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 137.496711][ T1635] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.496723][ T1635] rawv6_sendmsg (net/ipv6/raw.c:918) [ 137.496735][ T1635] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 137.496740][ T1635] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 137.496744][ T1635] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.496752][ T1635] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 137.496756][ T1635] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 137.496764][ T1635] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 137.496780][ T1635] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 137.496783][ T1635] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.496794][ T1635] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.496798][ T1635] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.496804][ T1635] ? __pfx___sys_sendto (net/socket.c:2147) [ 137.496818][ T1635] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 137.496824][ T1635] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 137.496832][ T1635] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 137.496839][ T1635] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 137.496849][ T1635] __x64_sys_sendto (net/socket.c:2183) [ 137.496853][ T1635] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 137.496857][ T1635] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.496861][ T1635] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 137.496866][ T1635] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 137.496869][ T1635] RIP: 0033:0x7f9d151e7a4a [ 137.496872][ T1635] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 137.496874][ T1635] RSP: 002b:00007fffa223c6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 137.496878][ T1635] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9d151e7a4a [ 137.496880][ T1635] RDX: 0000000000000040 RSI: 000000001574e340 RDI: 0000000000000006 [ 137.496882][ T1635] RBP: 00007fffa223c760 R08: 0000000000418574 R09: 000000000000001c [ 137.496883][ T1635] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 137.496885][ T1635] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d15310000 | [ 137.496885][ T1635] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9d15310000 | [ 137.496899][ T1635] | [ 137.517641][ T1635] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1635 | [ 137.518060][ T1635] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 137.518342][ T1635] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.518343][ T1635] Call Trace: [ 137.518345][ T1635] [ 137.518347][ T1635] dump_stack_lvl (lib/dump_stack.c:123) [ 137.518354][ T1635] check_preemption_disabled (lib/smp_processor_id.c:52) [ 137.518360][ T1635] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 137.518365][ T1635] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 137.518370][ T1635] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 137.518378][ T1635] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 137.518387][ T1635] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 137.518392][ T1635] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 137.518404][ T1635] ? ip6_local_out (net/ipv6/output_core.c:154) [ 137.518412][ T1635] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 137.518418][ T1635] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.518424][ T1635] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 137.518429][ T1635] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.518441][ T1635] rawv6_sendmsg (net/ipv6/raw.c:918) [ 137.518452][ T1635] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 137.518457][ T1635] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 137.518462][ T1635] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.518469][ T1635] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 137.518472][ T1635] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 137.518481][ T1635] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 137.518497][ T1635] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 137.518500][ T1635] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.518511][ T1635] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.518515][ T1635] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.518521][ T1635] ? __pfx___sys_sendto (net/socket.c:2147) [ 137.518535][ T1635] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 137.518541][ T1635] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 137.518548][ T1635] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 137.518555][ T1635] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 137.518565][ T1635] __x64_sys_sendto (net/socket.c:2183) [ 137.518569][ T1635] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 137.518572][ T1635] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.518577][ T1635] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 137.518581][ T1635] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 137.518585][ T1635] RIP: 0033:0x7f9d151e7a4a [ 137.518588][ T1635] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 137.518591][ T1635] RSP: 002b:00007fffa223c6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 137.518594][ T1635] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9d151e7a4a [ 137.518596][ T1635] RDX: 0000000000000040 RSI: 000000001574e340 RDI: 0000000000000006 [ 137.518597][ T1635] RBP: 00007fffa223c760 R08: 0000000000418574 R09: 000000000000001c [ 137.518599][ T1635] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output