====================================== | xx__-> [ 5385.522606][ T7700] mpls_gso: MPLS GSO support | [ 5386.848942][ T7713] Mirror/redirect action on | [ 5394.966989][ T7765] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/7765 | [ 5394.967624][ T7765] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5394.967917][ T7765] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5394.967920][ T7765] Call Trace: [ 5394.967922][ T7765] [ 5394.967925][ T7765] dump_stack_lvl (lib/dump_stack.c:123) [ 5394.967935][ T7765] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5394.967943][ T7765] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5394.967948][ T7765] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5394.967955][ T7765] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5394.967966][ T7765] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5394.967974][ T7765] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5394.967980][ T7765] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5394.967992][ T7765] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5394.968001][ T7765] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5394.968008][ T7765] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5394.968015][ T7765] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5394.968020][ T7765] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5394.968032][ T7765] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5394.968044][ T7765] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5394.968049][ T7765] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5394.968055][ T7765] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5394.968065][ T7765] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5394.968071][ T7765] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5394.968080][ T7765] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5394.968095][ T7765] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5394.968098][ T7765] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5394.968109][ T7765] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5394.968115][ T7765] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5394.968120][ T7765] ? __pfx___sys_sendto (net/socket.c:2147) [ 5394.968134][ T7765] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5394.968142][ T7765] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5394.968151][ T7765] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5394.968158][ T7765] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5394.968168][ T7765] __x64_sys_sendto (net/socket.c:2183) [ 5394.968172][ T7765] ? 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) [ 5394.968177][ T7765] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5394.968182][ T7765] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5394.968187][ T7765] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5394.968191][ T7765] RIP: 0033:0x7f663b571a4a [ 5394.968196][ T7765] 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 [ 5394.968199][ T7765] RSP: 002b:00007ffd80603408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5394.968203][ T7765] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f663b571a4a [ 5394.968205][ T7765] RDX: 0000000000000040 RSI: 0000000016d12340 RDI: 0000000000000006 [ 5394.968207][ T7765] RBP: 00007ffd80603490 R08: 0000000000418574 R09: 000000000000001c [ 5394.968209][ T7765] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5394.968211][ T7765] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f663b69a000 | [ 5394.968211][ T7765] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f663b69a000 | [ 5394.968225][ T7765] | [ 5394.968229][ T7765] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/7765 | [ 5394.983843][ T7765] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5394.984112][ T7765] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5394.984114][ T7765] Call Trace: [ 5394.984116][ T7765] [ 5394.984118][ T7765] dump_stack_lvl (lib/dump_stack.c:123) [ 5394.984126][ T7765] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5394.984134][ T7765] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5394.984139][ T7765] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5394.984146][ T7765] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5394.984155][ T7765] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5394.984163][ T7765] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5394.984169][ T7765] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5394.984181][ T7765] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5394.984190][ T7765] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5394.984196][ T7765] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5394.984203][ T7765] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5394.984207][ T7765] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5394.984219][ T7765] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5394.984231][ T7765] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5394.984236][ T7765] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5394.984241][ T7765] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5394.984249][ T7765] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5394.984253][ T7765] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5394.984261][ T7765] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5394.984277][ T7765] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5394.984280][ T7765] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5394.984292][ T7765] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5394.984297][ T7765] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5394.984302][ T7765] ? __pfx___sys_sendto (net/socket.c:2147) [ 5394.984317][ T7765] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5394.984324][ T7765] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5394.984333][ T7765] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5394.984340][ T7765] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5394.984349][ T7765] __x64_sys_sendto (net/socket.c:2183) [ 5394.984353][ T7765] ? 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) [ 5394.984357][ T7765] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5394.984362][ T7765] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5394.984366][ T7765] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5394.984370][ T7765] RIP: 0033:0x7f663b571a4a [ 5394.984374][ T7765] 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 [ 5394.984377][ T7765] RSP: 002b:00007ffd80603408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5394.984380][ T7765] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f663b571a4a [ 5394.984383][ T7765] RDX: 0000000000000040 RSI: 0000000016d12340 RDI: 0000000000000006 [ 5394.984384][ T7765] RBP: 00007ffd80603490 R08: 0000000000418574 R09: 000000000000001c [ 5394.984386][ T7765] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5394.984388][ T7765] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f663b69a000 | [ 5394.984388][ T7765] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f663b69a000 | [ 5394.984402][ T7765] | [ 5395.000381][ T7765] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/7765 | [ 5395.000807][ T7765] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 5395.001081][ T7765] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5395.001082][ T7765] Call Trace: [ 5395.001084][ T7765] [ 5395.001086][ T7765] dump_stack_lvl (lib/dump_stack.c:123) [ 5395.001093][ T7765] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5395.001100][ T7765] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 5395.001105][ T7765] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5395.001111][ T7765] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5395.001121][ T7765] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5395.001129][ T7765] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5395.001136][ T7765] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5395.001148][ T7765] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5395.001156][ T7765] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5395.001163][ T7765] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5395.001169][ T7765] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5395.001173][ T7765] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5395.001186][ T7765] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5395.001197][ T7765] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5395.001203][ T7765] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5395.001207][ T7765] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5395.001215][ T7765] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5395.001219][ T7765] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5395.001227][ T7765] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5395.001243][ T7765] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5395.001246][ T7765] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5395.001257][ T7765] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5395.001262][ T7765] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5395.001268][ T7765] ? __pfx___sys_sendto (net/socket.c:2147) [ 5395.001284][ T7765] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5395.001291][ T7765] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5395.001299][ T7765] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5395.001306][ T7765] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5395.001316][ T7765] __x64_sys_sendto (net/socket.c:2183) [ 5395.001320][ T7765] ? 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) [ 5395.001324][ T7765] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5395.001329][ T7765] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5395.001334][ T7765] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5395.001337][ T7765] RIP: 0033:0x7f663b571a4a [ 5395.001341][ T7765] 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 [ 5395.001343][ T7765] RSP: 002b:00007ffd80603408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5395.001347][ T7765] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f663b571a4a [ 5395.001349][ T7765] RDX: 0000000000000040 RSI: 0000000016d12340 RDI: 0000000000000006 [ 5395.001351][ T7765] RBP: 00007ffd80603490 R08: 0000000000418574 R09: 000000000000001c [ 5395.001352][ T7765] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5395.001354][ T7765] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f663b69a000 | [ 5395.001354][ T7765] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f663b69a000 | [ 5395.001369][ T7765] | [ 5395.808344][ T7770] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/7770 | [ 5395.808862][ T7770] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5395.809140][ T7770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5395.809142][ T7770] Call Trace: [ 5395.809144][ T7770] [ 5395.809147][ T7770] dump_stack_lvl (lib/dump_stack.c:123) [ 5395.809157][ T7770] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5395.809165][ T7770] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 5395.809170][ T7770] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5395.809177][ T7770] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5395.809187][ T7770] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5395.809195][ T7770] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5395.809201][ T7770] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5395.809213][ T7770] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5395.809223][ T7770] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5395.809229][ T7770] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5395.809236][ T7770] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5395.809240][ T7770] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5395.809252][ T7770] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5395.809264][ T7770] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5395.809269][ T7770] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5395.809275][ T7770] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5395.809286][ T7770] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5395.809293][ T7770] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5395.809302][ T7770] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5395.809317][ T7770] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5395.809320][ T7770] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5395.809331][ T7770] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5395.809337][ T7770] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5395.809342][ T7770] ? __pfx___sys_sendto (net/socket.c:2147) [ 5395.809357][ T7770] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5395.809363][ T7770] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5395.809372][ T7770] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5395.809379][ T7770] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5395.809389][ T7770] __x64_sys_sendto (net/socket.c:2183) [ 5395.809393][ T7770] ? 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) [ 5395.809398][ T7770] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5395.809403][ T7770] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5395.809408][ T7770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5395.809412][ T7770] RIP: 0033:0x7f2297895a4a [ 5395.809417][ T7770] 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 [ 5395.809420][ T7770] RSP: 002b:00007ffede455398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5395.809424][ T7770] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2297895a4a [ 5395.809426][ T7770] RDX: 0000000000000040 RSI: 000000002eb1b340 RDI: 0000000000000006 [ 5395.809428][ T7770] RBP: 00007ffede455420 R08: 0000000000418574 R09: 000000000000001c [ 5395.809430][ T7770] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5395.809431][ T7770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22979be000 | [ 5395.809431][ T7770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22979be000 | [ 5395.809446][ T7770] | [ 5395.825473][ T7770] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/7770 | [ 5395.825881][ T7770] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5395.826157][ T7770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5395.826159][ T7770] Call Trace: [ 5395.826161][ T7770] [ 5395.826162][ T7770] dump_stack_lvl (lib/dump_stack.c:123) [ 5395.826169][ T7770] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5395.826178][ T7770] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5395.826184][ T7770] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5395.826189][ T7770] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5395.826198][ T7770] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5395.826206][ T7770] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5395.826213][ T7770] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5395.826225][ T7770] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5395.826233][ T7770] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5395.826239][ T7770] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5395.826246][ T7770] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5395.826250][ T7770] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5395.826263][ T7770] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5395.826274][ T7770] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5395.826280][ T7770] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5395.826286][ T7770] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5395.826295][ T7770] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5395.826300][ T7770] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5395.826308][ T7770] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5395.826324][ T7770] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5395.826327][ T7770] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5395.826338][ T7770] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5395.826343][ T7770] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5395.826348][ T7770] ? __pfx___sys_sendto (net/socket.c:2147) [ 5395.826363][ T7770] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5395.826370][ T7770] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5395.826378][ T7770] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5395.826385][ T7770] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5395.826395][ T7770] __x64_sys_sendto (net/socket.c:2183) [ 5395.826399][ T7770] ? 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) [ 5395.826403][ T7770] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5395.826408][ T7770] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5395.826413][ T7770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5395.826417][ T7770] RIP: 0033:0x7f2297895a4a [ 5395.826421][ T7770] 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 [ 5395.826423][ T7770] RSP: 002b:00007ffede455398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5395.826427][ T7770] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2297895a4a [ 5395.826429][ T7770] RDX: 0000000000000040 RSI: 000000002eb1b340 RDI: 0000000000000006 [ 5395.826431][ T7770] RBP: 00007ffede455420 R08: 0000000000418574 R09: 000000000000001c [ 5395.826432][ T7770] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5395.826434][ T7770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22979be000 | [ 5395.826434][ T7770] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f22979be000 | [ 5395.826449][ T7770] | [ 5395.842859][ T7770] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/7770 | [ 5395.843278][ T7770] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 5395.843570][ T7770] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5395.843572][ T7770] Call Trace: [ 5395.843574][ T7770] [ 5395.843577][ T7770] dump_stack_lvl (lib/dump_stack.c:123) [ 5395.843584][ T7770] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5395.843592][ T7770] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 5395.843597][ T7770] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5395.843603][ T7770] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5395.843612][ T7770] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5395.843621][ T7770] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5395.843627][ T7770] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5395.843639][ T7770] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5395.843647][ T7770] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5395.843654][ T7770] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5395.843660][ T7770] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5395.843665][ T7770] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5395.843677][ T7770] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5395.843688][ T7770] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5395.843694][ T7770] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5395.843698][ T7770] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5395.843707][ T7770] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5395.843711][ T7770] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5395.843719][ T7770] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5395.843735][ T7770] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5395.843738][ T7770] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5395.843749][ T7770] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5395.843754][ T7770] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5395.843759][ T7770] ? __pfx___sys_sendto (net/socket.c:2147) [ 5395.843774][ T7770] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5395.843781][ T7770] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5395.843789][ T7770] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5395.843796][ T7770] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5395.843806][ T7770] __x64_sys_sendto (net/socket.c:2183) [ 5395.843810][ T7770] ? 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) [ 5395.843814][ T7770] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5395.843819][ T7770] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5395.843824][ T7770] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5395.843828][ T7770] RIP: 0033:0x7f2297895a4a [ 5395.843832][ T7770] 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 [ 5395.843834][ T7770] RSP: 002b:00007ffede455398 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5395.843838][ T7770] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2297895a4a [ 5395.843840][ T7770] RDX: 0000000000000040 RSI: 000000002eb1b340 RDI: 0000000000000006 [ 5395.843842][ T7770] RBP: 00007ffede455420 R08: 0000000000418574 R09: 000000000000001c [ 5395.843843][ T7770] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output