====================================== | xx__-> [ 129.615142][ T2164] mpls_gso: MPLS GSO support | [ 131.012712][ T2177] Mirror/redirect action on | [ 138.715928][ T2229] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/2229 | [ 138.716479][ T2229] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 138.716741][ T2229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 138.716743][ T2229] Call Trace: [ 138.716746][ T2229] [ 138.716748][ T2229] dump_stack_lvl (lib/dump_stack.c:123) [ 138.716755][ T2229] check_preemption_disabled (lib/smp_processor_id.c:52) [ 138.716762][ T2229] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 138.716767][ T2229] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 138.716772][ T2229] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 138.716781][ T2229] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 138.716789][ T2229] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 138.716795][ T2229] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 138.716806][ T2229] ? ip6_local_out (net/ipv6/output_core.c:154) [ 138.716816][ T2229] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 138.716822][ T2229] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 138.716828][ T2229] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 138.716833][ T2229] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 138.716845][ T2229] rawv6_sendmsg (net/ipv6/raw.c:918) [ 138.716856][ T2229] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 138.716861][ T2229] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 138.716867][ T2229] ? __lock_release (kernel/locking/lockdep.c:5534) [ 138.716876][ T2229] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 138.716881][ T2229] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 138.716889][ T2229] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 138.716905][ T2229] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 138.716908][ T2229] ? __lock_release (kernel/locking/lockdep.c:5534) [ 138.716919][ T2229] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 138.716923][ T2229] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 138.716929][ T2229] ? __pfx___sys_sendto (net/socket.c:2147) [ 138.716943][ T2229] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 138.716949][ T2229] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 138.716957][ T2229] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 138.716964][ T2229] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 138.716974][ T2229] __x64_sys_sendto (net/socket.c:2183) [ 138.716978][ T2229] ? 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) [ 138.716981][ T2229] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 138.716986][ T2229] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 138.716991][ T2229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 138.716994][ T2229] RIP: 0033:0x7f5d30791a4a [ 138.716998][ T2229] 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 [ 138.717001][ T2229] RSP: 002b:00007fff9731c518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 138.717005][ T2229] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d30791a4a [ 138.717007][ T2229] RDX: 0000000000000040 RSI: 000000001b1e5340 RDI: 0000000000000006 [ 138.717009][ T2229] RBP: 00007fff9731c5a0 R08: 0000000000418574 R09: 000000000000001c [ 138.717010][ T2229] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 138.717012][ T2229] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d308ba000 | [ 138.717012][ T2229] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d308ba000 | [ 138.717026][ T2229] | [ 138.717050][ T2229] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2229 | [ 138.731240][ T2229] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 138.731509][ T2229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 138.731511][ T2229] Call Trace: [ 138.731512][ T2229] [ 138.731514][ T2229] dump_stack_lvl (lib/dump_stack.c:123) [ 138.731521][ T2229] check_preemption_disabled (lib/smp_processor_id.c:52) [ 138.731527][ T2229] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 138.731533][ T2229] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 138.731537][ T2229] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 138.731546][ T2229] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 138.731554][ T2229] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 138.731560][ T2229] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 138.731572][ T2229] ? ip6_local_out (net/ipv6/output_core.c:154) [ 138.731580][ T2229] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 138.731586][ T2229] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 138.731592][ T2229] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 138.731597][ T2229] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 138.731609][ T2229] rawv6_sendmsg (net/ipv6/raw.c:918) [ 138.731620][ T2229] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 138.731626][ T2229] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 138.731630][ T2229] ? __lock_release (kernel/locking/lockdep.c:5534) [ 138.731638][ T2229] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 138.731642][ T2229] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 138.731650][ T2229] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 138.731666][ T2229] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 138.731669][ T2229] ? __lock_release (kernel/locking/lockdep.c:5534) [ 138.731680][ T2229] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 138.731685][ T2229] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 138.731691][ T2229] ? __pfx___sys_sendto (net/socket.c:2147) [ 138.731705][ T2229] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 138.731711][ T2229] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 138.731719][ T2229] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 138.731726][ T2229] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 138.731736][ T2229] __x64_sys_sendto (net/socket.c:2183) [ 138.731740][ T2229] ? 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) [ 138.731743][ T2229] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 138.731747][ T2229] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 138.731752][ T2229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 138.731756][ T2229] RIP: 0033:0x7f5d30791a4a [ 138.731759][ T2229] 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 [ 138.731762][ T2229] RSP: 002b:00007fff9731c518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 138.731765][ T2229] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d30791a4a [ 138.731767][ T2229] RDX: 0000000000000040 RSI: 000000001b1e5340 RDI: 0000000000000006 [ 138.731769][ T2229] RBP: 00007fff9731c5a0 R08: 0000000000418574 R09: 000000000000001c [ 138.731771][ T2229] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 138.731772][ T2229] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d308ba000 | [ 138.731772][ T2229] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d308ba000 | [ 138.731787][ T2229] | [ 138.751119][ T2229] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2229 | [ 138.751506][ T2229] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 138.751787][ T2229] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 138.751789][ T2229] Call Trace: [ 138.751791][ T2229] [ 138.751793][ T2229] dump_stack_lvl (lib/dump_stack.c:123) [ 138.751799][ T2229] check_preemption_disabled (lib/smp_processor_id.c:52) [ 138.751805][ T2229] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 138.751810][ T2229] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 138.751815][ T2229] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 138.751823][ T2229] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 138.751832][ T2229] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 138.751837][ T2229] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 138.751849][ T2229] ? ip6_local_out (net/ipv6/output_core.c:154) [ 138.751857][ T2229] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 138.751863][ T2229] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 138.751869][ T2229] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 138.751873][ T2229] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 138.751885][ T2229] rawv6_sendmsg (net/ipv6/raw.c:918) [ 138.751897][ T2229] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 138.751902][ T2229] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 138.751906][ T2229] ? __lock_release (kernel/locking/lockdep.c:5534) [ 138.751914][ T2229] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 138.751918][ T2229] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 138.751927][ T2229] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 138.751943][ T2229] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 138.751945][ T2229] ? __lock_release (kernel/locking/lockdep.c:5534) [ 138.751957][ T2229] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 138.751961][ T2229] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 138.751966][ T2229] ? __pfx___sys_sendto (net/socket.c:2147) [ 138.751980][ T2229] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 138.751987][ T2229] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 138.751994][ T2229] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 138.752001][ T2229] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 138.752011][ T2229] __x64_sys_sendto (net/socket.c:2183) [ 138.752015][ T2229] ? 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) [ 138.752017][ T2229] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 138.752022][ T2229] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 138.752027][ T2229] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 138.752030][ T2229] RIP: 0033:0x7f5d30791a4a [ 138.752033][ T2229] 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 [ 138.752036][ T2229] RSP: 002b:00007fff9731c518 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 138.752039][ T2229] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d30791a4a [ 138.752041][ T2229] RDX: 0000000000000040 RSI: 000000001b1e5340 RDI: 0000000000000006 [ 138.752043][ T2229] RBP: 00007fff9731c5a0 R08: 0000000000418574 R09: 000000000000001c [ 138.752044][ T2229] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 138.752046][ T2229] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d308ba000 | [ 138.752046][ T2229] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d308ba000 | [ 138.752060][ T2229] | [ 139.516117][ T2234] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/2234 | [ 139.516540][ T2234] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 139.516802][ T2234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.516804][ T2234] Call Trace: [ 139.516806][ T2234] [ 139.516808][ T2234] dump_stack_lvl (lib/dump_stack.c:123) [ 139.516815][ T2234] check_preemption_disabled (lib/smp_processor_id.c:52) [ 139.516822][ T2234] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 139.516827][ T2234] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 139.516832][ T2234] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 139.516841][ T2234] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 139.516849][ T2234] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 139.516855][ T2234] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 139.516867][ T2234] ? ip6_local_out (net/ipv6/output_core.c:154) [ 139.516875][ T2234] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 139.516881][ T2234] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 139.516888][ T2234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 139.516892][ T2234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 139.516904][ T2234] rawv6_sendmsg (net/ipv6/raw.c:918) [ 139.516915][ T2234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 139.516920][ T2234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 139.516926][ T2234] ? __lock_release (kernel/locking/lockdep.c:5534) [ 139.516935][ T2234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 139.516940][ T2234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 139.516949][ T2234] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 139.516964][ T2234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 139.516967][ T2234] ? __lock_release (kernel/locking/lockdep.c:5534) [ 139.516978][ T2234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 139.516982][ T2234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 139.516988][ T2234] ? __pfx___sys_sendto (net/socket.c:2147) [ 139.517002][ T2234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 139.517008][ T2234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 139.517017][ T2234] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 139.517024][ T2234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 139.517034][ T2234] __x64_sys_sendto (net/socket.c:2183) [ 139.517038][ T2234] ? 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) [ 139.517042][ T2234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 139.517047][ T2234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.517051][ T2234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 139.517055][ T2234] RIP: 0033:0x7f977d388a4a [ 139.517059][ T2234] 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 [ 139.517062][ T2234] RSP: 002b:00007ffd22426f98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 139.517066][ T2234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f977d388a4a [ 139.517068][ T2234] RDX: 0000000000000040 RSI: 000000000be9c340 RDI: 0000000000000006 [ 139.517070][ T2234] RBP: 00007ffd22427020 R08: 0000000000418574 R09: 000000000000001c [ 139.517072][ T2234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 139.517073][ T2234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f977d4b1000 | [ 139.517073][ T2234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f977d4b1000 | [ 139.517087][ T2234] | [ 139.517090][ T2234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2234 | [ 139.530833][ T2234] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 139.531079][ T2234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.531081][ T2234] Call Trace: [ 139.531082][ T2234] [ 139.531084][ T2234] dump_stack_lvl (lib/dump_stack.c:123) [ 139.531090][ T2234] check_preemption_disabled (lib/smp_processor_id.c:52) [ 139.531098][ T2234] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 139.531103][ T2234] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 139.531107][ T2234] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 139.531116][ T2234] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 139.531124][ T2234] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 139.531130][ T2234] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 139.531141][ T2234] ? ip6_local_out (net/ipv6/output_core.c:154) [ 139.531150][ T2234] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 139.531156][ T2234] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 139.531162][ T2234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 139.531166][ T2234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 139.531178][ T2234] rawv6_sendmsg (net/ipv6/raw.c:918) [ 139.531189][ T2234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 139.531194][ T2234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 139.531199][ T2234] ? __lock_release (kernel/locking/lockdep.c:5534) [ 139.531207][ T2234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 139.531211][ T2234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 139.531219][ T2234] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 139.531235][ T2234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 139.531237][ T2234] ? __lock_release (kernel/locking/lockdep.c:5534) [ 139.531248][ T2234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 139.531252][ T2234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 139.531259][ T2234] ? __pfx___sys_sendto (net/socket.c:2147) [ 139.531273][ T2234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 139.531279][ T2234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 139.531287][ T2234] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 139.531294][ T2234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 139.531304][ T2234] __x64_sys_sendto (net/socket.c:2183) [ 139.531307][ T2234] ? 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) [ 139.531311][ T2234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 139.531315][ T2234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.531320][ T2234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 139.531323][ T2234] RIP: 0033:0x7f977d388a4a [ 139.531327][ T2234] 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 [ 139.531329][ T2234] RSP: 002b:00007ffd22426f98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 139.531332][ T2234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f977d388a4a [ 139.531334][ T2234] RDX: 0000000000000040 RSI: 000000000be9c340 RDI: 0000000000000006 [ 139.531336][ T2234] RBP: 00007ffd22427020 R08: 0000000000418574 R09: 000000000000001c [ 139.531337][ T2234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 139.531339][ T2234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f977d4b1000 | [ 139.531339][ T2234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f977d4b1000 | [ 139.531353][ T2234] | [ 139.546386][ T2234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2234 | [ 139.546772][ T2234] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 139.547025][ T2234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.547026][ T2234] Call Trace: [ 139.547028][ T2234] [ 139.547030][ T2234] dump_stack_lvl (lib/dump_stack.c:123) [ 139.547036][ T2234] check_preemption_disabled (lib/smp_processor_id.c:52) [ 139.547042][ T2234] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 139.547048][ T2234] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 139.547052][ T2234] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 139.547060][ T2234] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 139.547069][ T2234] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 139.547074][ T2234] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 139.547086][ T2234] ? ip6_local_out (net/ipv6/output_core.c:154) [ 139.547094][ T2234] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 139.547100][ T2234] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 139.547106][ T2234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 139.547111][ T2234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 139.547122][ T2234] rawv6_sendmsg (net/ipv6/raw.c:918) [ 139.547134][ T2234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 139.547140][ T2234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 139.547144][ T2234] ? __lock_release (kernel/locking/lockdep.c:5534) [ 139.547152][ T2234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 139.547156][ T2234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 139.547165][ T2234] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 139.547181][ T2234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 139.547183][ T2234] ? __lock_release (kernel/locking/lockdep.c:5534) [ 139.547194][ T2234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 139.547198][ T2234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 139.547204][ T2234] ? __pfx___sys_sendto (net/socket.c:2147) [ 139.547218][ T2234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 139.547224][ T2234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 139.547232][ T2234] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 139.547239][ T2234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 139.547249][ T2234] __x64_sys_sendto (net/socket.c:2183) [ 139.547253][ T2234] ? 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) [ 139.547256][ T2234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 139.547262][ T2234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.547267][ T2234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 139.547270][ T2234] RIP: 0033:0x7f977d388a4a [ 139.547273][ T2234] 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 [ 139.547276][ T2234] RSP: 002b:00007ffd22426f98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 139.547279][ T2234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f977d388a4a [ 139.547281][ T2234] RDX: 0000000000000040 RSI: 000000000be9c340 RDI: 0000000000000006 [ 139.547283][ T2234] RBP: 00007ffd22427020 R08: 0000000000418574 R09: 000000000000001c [ 139.547284][ T2234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output