====================================== | xx__-> [ 5118.453304][ T2503] mpls_gso: MPLS GSO support | [ 5119.818575][ T2516] Mirror/redirect action on | [ 5127.985037][ T2569] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/2569 | [ 5127.985678][ T2569] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5127.985972][ T2569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5127.985978][ T2569] Call Trace: [ 5127.985982][ T2569] [ 5127.985985][ T2569] dump_stack_lvl (lib/dump_stack.c:123) [ 5127.985994][ T2569] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5127.986003][ T2569] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5127.986008][ T2569] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5127.986015][ T2569] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5127.986024][ T2569] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5127.986032][ T2569] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5127.986038][ T2569] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5127.986050][ T2569] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5127.986059][ T2569] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5127.986065][ T2569] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5127.986072][ T2569] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5127.986076][ T2569] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5127.986088][ T2569] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5127.986099][ T2569] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5127.986105][ T2569] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5127.986111][ T2569] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5127.986121][ T2569] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5127.986127][ T2569] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5127.986136][ T2569] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5127.986152][ T2569] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5127.986155][ T2569] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5127.986166][ T2569] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5127.986173][ T2569] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5127.986179][ T2569] ? __pfx___sys_sendto (net/socket.c:2147) [ 5127.986193][ T2569] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5127.986201][ T2569] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5127.986210][ T2569] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5127.986217][ T2569] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5127.986226][ T2569] __x64_sys_sendto (net/socket.c:2183) [ 5127.986230][ T2569] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5127.986237][ T2569] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5127.986241][ T2569] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5127.986247][ T2569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5127.986251][ T2569] RIP: 0033:0x7fb1fe445a4a [ 5127.986256][ T2569] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5127.986259][ T2569] RSP: 002b:00007fffcabf43b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5127.986265][ T2569] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb1fe445a4a [ 5127.986267][ T2569] RDX: 0000000000000040 RSI: 00000000181db340 RDI: 0000000000000006 [ 5127.986269][ T2569] RBP: 00007fffcabf4440 R08: 0000000000418574 R09: 000000000000001c [ 5127.986271][ T2569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5127.986273][ T2569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb1fe56e000 | [ 5127.986273][ T2569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb1fe56e000 | [ 5127.986287][ T2569] | [ 5128.000788][ T2569] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2569 | [ 5128.001880][ T2569] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5128.002323][ T2569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5128.002324][ T2569] Call Trace: [ 5128.002326][ T2569] [ 5128.002329][ T2569] dump_stack_lvl (lib/dump_stack.c:123) [ 5128.002336][ T2569] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5128.002346][ T2569] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5128.002351][ T2569] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5128.002356][ T2569] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5128.002364][ T2569] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5128.002373][ T2569] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5128.002378][ T2569] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5128.002390][ T2569] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5128.002398][ T2569] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5128.002405][ T2569] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5128.002410][ T2569] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5128.002414][ T2569] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5128.002426][ T2569] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5128.002438][ T2569] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5128.002443][ T2569] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5128.002448][ T2569] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5128.002456][ T2569] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5128.002461][ T2569] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5128.002469][ T2569] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5128.002485][ T2569] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5128.002488][ T2569] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5128.002499][ T2569] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5128.002504][ T2569] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5128.002509][ T2569] ? __pfx___sys_sendto (net/socket.c:2147) [ 5128.002524][ T2569] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5128.002531][ T2569] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5128.002540][ T2569] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5128.002547][ T2569] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5128.002558][ T2569] __x64_sys_sendto (net/socket.c:2183) [ 5128.002561][ T2569] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5128.002566][ T2569] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5128.002571][ T2569] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5128.002576][ T2569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5128.002580][ T2569] RIP: 0033:0x7fb1fe445a4a [ 5128.002584][ T2569] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5128.002587][ T2569] RSP: 002b:00007fffcabf43b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5128.002590][ T2569] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb1fe445a4a [ 5128.002592][ T2569] RDX: 0000000000000040 RSI: 00000000181db340 RDI: 0000000000000006 [ 5128.002594][ T2569] RBP: 00007fffcabf4440 R08: 0000000000418574 R09: 000000000000001c [ 5128.002596][ T2569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5128.002598][ T2569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb1fe56e000 | [ 5128.002598][ T2569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb1fe56e000 | [ 5128.002612][ T2569] | [ 5128.023938][ T2569] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2569 | [ 5128.024368][ T2569] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 5128.024642][ T2569] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5128.024644][ T2569] Call Trace: [ 5128.024646][ T2569] [ 5128.024648][ T2569] dump_stack_lvl (lib/dump_stack.c:123) [ 5128.024654][ T2569] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5128.024663][ T2569] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 5128.024668][ T2569] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5128.024672][ T2569] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5128.024681][ T2569] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5128.024689][ T2569] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5128.024695][ T2569] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5128.024707][ T2569] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5128.024715][ T2569] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5128.024721][ T2569] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5128.024726][ T2569] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5128.024730][ T2569] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5128.024742][ T2569] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5128.024754][ T2569] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5128.024759][ T2569] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5128.024763][ T2569] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5128.024771][ T2569] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5128.024775][ T2569] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5128.024784][ T2569] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5128.024800][ T2569] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5128.024803][ T2569] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5128.024814][ T2569] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5128.024819][ T2569] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5128.024824][ T2569] ? __pfx___sys_sendto (net/socket.c:2147) [ 5128.024839][ T2569] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5128.024845][ T2569] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5128.024853][ T2569] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5128.024861][ T2569] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5128.024871][ T2569] __x64_sys_sendto (net/socket.c:2183) [ 5128.024875][ T2569] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5128.024879][ T2569] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5128.024883][ T2569] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5128.024889][ T2569] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5128.024892][ T2569] RIP: 0033:0x7fb1fe445a4a [ 5128.024896][ T2569] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5128.024899][ T2569] RSP: 002b:00007fffcabf43b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5128.024902][ T2569] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb1fe445a4a [ 5128.024904][ T2569] RDX: 0000000000000040 RSI: 00000000181db340 RDI: 0000000000000006 [ 5128.024906][ T2569] RBP: 00007fffcabf4440 R08: 0000000000418574 R09: 000000000000001c [ 5128.024907][ T2569] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5128.024909][ T2569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb1fe56e000 | [ 5128.024909][ T2569] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb1fe56e000 | [ 5128.024924][ T2569] | [ 5128.829312][ T2574] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/2574 | [ 5128.830378][ T2574] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5128.830648][ T2574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5128.830650][ T2574] Call Trace: [ 5128.830653][ T2574] [ 5128.830655][ T2574] dump_stack_lvl (lib/dump_stack.c:123) [ 5128.830664][ T2574] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5128.830673][ T2574] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5128.830679][ T2574] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5128.830685][ T2574] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5128.830694][ T2574] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5128.830702][ T2574] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5128.830708][ T2574] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5128.830720][ T2574] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5128.830729][ T2574] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5128.830735][ T2574] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5128.830741][ T2574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5128.830745][ T2574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5128.830757][ T2574] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5128.830768][ T2574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5128.830773][ T2574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5128.830780][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5128.830790][ T2574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5128.830796][ T2574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5128.830805][ T2574] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5128.830821][ T2574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5128.830823][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5128.830834][ T2574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5128.830842][ T2574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5128.830847][ T2574] ? __pfx___sys_sendto (net/socket.c:2147) [ 5128.830861][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5128.830869][ T2574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5128.830877][ T2574] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5128.830885][ T2574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5128.830895][ T2574] __x64_sys_sendto (net/socket.c:2183) [ 5128.830899][ T2574] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5128.830905][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5128.830910][ T2574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5128.830916][ T2574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5128.830920][ T2574] RIP: 0033:0x7f0ae5910a4a [ 5128.830924][ T2574] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5128.830928][ T2574] RSP: 002b:00007fff173199c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5128.830932][ T2574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ae5910a4a [ 5128.830934][ T2574] RDX: 0000000000000040 RSI: 0000000037176340 RDI: 0000000000000006 [ 5128.830936][ T2574] RBP: 00007fff17319a50 R08: 0000000000418574 R09: 000000000000001c [ 5128.830938][ T2574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5128.830940][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ae5a39000 | [ 5128.830940][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ae5a39000 | [ 5128.830954][ T2574] | [ 5128.830958][ T2574] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2574 | [ 5128.845301][ T2574] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5128.845554][ T2574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5128.845556][ T2574] Call Trace: [ 5128.845558][ T2574] [ 5128.845560][ T2574] dump_stack_lvl (lib/dump_stack.c:123) [ 5128.845567][ T2574] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5128.845577][ T2574] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5128.845583][ T2574] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5128.845587][ T2574] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5128.845596][ T2574] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5128.845604][ T2574] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5128.845610][ T2574] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5128.845621][ T2574] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5128.845630][ T2574] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5128.845636][ T2574] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5128.845642][ T2574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5128.845646][ T2574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5128.845658][ T2574] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5128.845669][ T2574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5128.845674][ T2574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5128.845679][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5128.845688][ T2574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5128.845692][ T2574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5128.845700][ T2574] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5128.845716][ T2574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5128.845719][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5128.845730][ T2574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5128.845735][ T2574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5128.845741][ T2574] ? __pfx___sys_sendto (net/socket.c:2147) [ 5128.845755][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5128.845762][ T2574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5128.845770][ T2574] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5128.845777][ T2574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5128.845787][ T2574] __x64_sys_sendto (net/socket.c:2183) [ 5128.845791][ T2574] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5128.845796][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5128.845801][ T2574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5128.845807][ T2574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5128.845810][ T2574] RIP: 0033:0x7f0ae5910a4a [ 5128.845814][ T2574] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5128.845816][ T2574] RSP: 002b:00007fff173199c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5128.845820][ T2574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ae5910a4a [ 5128.845822][ T2574] RDX: 0000000000000040 RSI: 0000000037176340 RDI: 0000000000000006 [ 5128.845823][ T2574] RBP: 00007fff17319a50 R08: 0000000000418574 R09: 000000000000001c [ 5128.845825][ T2574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5128.845827][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ae5a39000 | [ 5128.845827][ T2574] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ae5a39000 | [ 5128.845841][ T2574] | [ 5128.868149][ T2574] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2574 | [ 5128.868536][ T2574] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 5128.868791][ T2574] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5128.868793][ T2574] Call Trace: [ 5128.868795][ T2574] [ 5128.868797][ T2574] dump_stack_lvl (lib/dump_stack.c:123) [ 5128.868804][ T2574] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5128.868813][ T2574] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 5128.868819][ T2574] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5128.868824][ T2574] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5128.868832][ T2574] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5128.868840][ T2574] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5128.868846][ T2574] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5128.868858][ T2574] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5128.868867][ T2574] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5128.868872][ T2574] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5128.868878][ T2574] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5128.868882][ T2574] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5128.868894][ T2574] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5128.868905][ T2574] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5128.868911][ T2574] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5128.868916][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5128.868925][ T2574] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5128.868928][ T2574] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5128.868937][ T2574] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5128.868953][ T2574] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5128.868956][ T2574] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5128.868969][ T2574] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5128.868974][ T2574] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5128.868980][ T2574] ? __pfx___sys_sendto (net/socket.c:2147) [ 5128.868994][ T2574] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5128.869001][ T2574] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5128.869009][ T2574] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5128.869016][ T2574] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5128.869026][ T2574] __x64_sys_sendto (net/socket.c:2183) [ 5128.869030][ T2574] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 5128.869036][ T2574] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5128.869040][ T2574] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5128.869046][ T2574] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5128.869050][ T2574] RIP: 0033:0x7f0ae5910a4a [ 5128.869053][ T2574] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 5128.869056][ T2574] RSP: 002b:00007fff173199c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5128.869059][ T2574] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ae5910a4a [ 5128.869061][ T2574] RDX: 0000000000000040 RSI: 0000000037176340 RDI: 0000000000000006 [ 5128.869063][ T2574] RBP: 00007fff17319a50 R08: 0000000000418574 R09: 000000000000001c [ 5128.869065][ T2574] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output