====================================== | xx__-> [ 260.004621][ T4375] mpls_gso: MPLS GSO support | [ 261.425871][ T4389] Mirror/redirect action on | [ 269.598767][ T4441] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/4441 | [ 269.599337][ T4441] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 269.599622][ T4441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.599625][ T4441] Call Trace: [ 269.599627][ T4441] [ 269.599630][ T4441] dump_stack_lvl (lib/dump_stack.c:123) [ 269.599640][ T4441] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.599647][ T4441] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 269.599653][ T4441] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 269.599659][ T4441] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 269.599670][ T4441] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 269.599679][ T4441] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 269.599685][ T4441] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 269.599696][ T4441] ? ip6_local_out (net/ipv6/output_core.c:154) [ 269.599706][ T4441] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.599713][ T4441] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.599720][ T4441] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.599725][ T4441] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.599737][ T4441] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.599749][ T4441] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.599754][ T4441] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.599760][ T4441] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.599770][ T4441] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.599777][ T4441] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.599786][ T4441] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.599802][ T4441] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.599805][ T4441] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.599816][ T4441] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.599823][ T4441] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.599828][ T4441] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.599843][ T4441] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.599851][ T4441] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.599860][ T4441] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.599867][ T4441] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.599878][ T4441] __x64_sys_sendto (net/socket.c:2183) [ 269.599882][ T4441] ? 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) [ 269.599886][ T4441] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.599891][ T4441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.599896][ T4441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.599900][ T4441] RIP: 0033:0x7f638068ba4a [ 269.599904][ T4441] 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 [ 269.599908][ T4441] RSP: 002b:00007ffd31010a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.599912][ T4441] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f638068ba4a [ 269.599914][ T4441] RDX: 0000000000000040 RSI: 0000000036d503f0 RDI: 0000000000000006 [ 269.599916][ T4441] RBP: 00007ffd31010b10 R08: 0000000000418574 R09: 000000000000001c [ 269.599918][ T4441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.599920][ T4441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63807b7000 | [ 269.599920][ T4441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63807b7000 | [ 269.599934][ T4441] | [ 269.599984][ T4441] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/4441 | [ 269.614235][ T4441] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 269.614496][ T4441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.614497][ T4441] Call Trace: [ 269.614500][ T4441] [ 269.614502][ T4441] dump_stack_lvl (lib/dump_stack.c:123) [ 269.614509][ T4441] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.614519][ T4441] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 269.614524][ T4441] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 269.614529][ T4441] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 269.614539][ T4441] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 269.614548][ T4441] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 269.614554][ T4441] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 269.614566][ T4441] ? ip6_local_out (net/ipv6/output_core.c:154) [ 269.614575][ T4441] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.614581][ T4441] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.614588][ T4441] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.614592][ T4441] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.614604][ T4441] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.614616][ T4441] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.614621][ T4441] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.614626][ T4441] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.614635][ T4441] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.614639][ T4441] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.614649][ T4441] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.614665][ T4441] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.614668][ T4441] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.614679][ T4441] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.614684][ T4441] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.614689][ T4441] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.614704][ T4441] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.614710][ T4441] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.614719][ T4441] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.614726][ T4441] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.614737][ T4441] __x64_sys_sendto (net/socket.c:2183) [ 269.614741][ T4441] ? 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) [ 269.614745][ T4441] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.614750][ T4441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.614755][ T4441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.614758][ T4441] RIP: 0033:0x7f638068ba4a [ 269.614762][ T4441] 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 [ 269.614764][ T4441] RSP: 002b:00007ffd31010a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.614767][ T4441] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f638068ba4a [ 269.614769][ T4441] RDX: 0000000000000040 RSI: 0000000036d503f0 RDI: 0000000000000006 [ 269.614771][ T4441] RBP: 00007ffd31010b10 R08: 0000000000418574 R09: 000000000000001c [ 269.614773][ T4441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.614775][ T4441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63807b7000 | [ 269.614775][ T4441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63807b7000 | [ 269.614790][ T4441] | [ 269.630963][ T4441] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/4441 | [ 269.631355][ T4441] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 269.631624][ T4441] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 269.631626][ T4441] Call Trace: [ 269.631628][ T4441] [ 269.631630][ T4441] dump_stack_lvl (lib/dump_stack.c:123) [ 269.631637][ T4441] check_preemption_disabled (lib/smp_processor_id.c:52) [ 269.631643][ T4441] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 269.631649][ T4441] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 269.631653][ T4441] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 269.631662][ T4441] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 269.631671][ T4441] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 269.631677][ T4441] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 269.631689][ T4441] ? ip6_local_out (net/ipv6/output_core.c:154) [ 269.631698][ T4441] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 269.631704][ T4441] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.631710][ T4441] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 269.631715][ T4441] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 269.631727][ T4441] rawv6_sendmsg (net/ipv6/raw.c:918) [ 269.631739][ T4441] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 269.631744][ T4441] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 269.631749][ T4441] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.631758][ T4441] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 269.631762][ T4441] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 269.631771][ T4441] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 269.631787][ T4441] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 269.631790][ T4441] ? __lock_release (kernel/locking/lockdep.c:5534) [ 269.631801][ T4441] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.631806][ T4441] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 269.631812][ T4441] ? __pfx___sys_sendto (net/socket.c:2147) [ 269.631826][ T4441] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 269.631833][ T4441] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 269.631841][ T4441] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 269.631849][ T4441] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 269.631859][ T4441] __x64_sys_sendto (net/socket.c:2183) [ 269.631863][ T4441] ? 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) [ 269.631867][ T4441] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 269.631872][ T4441] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 269.631877][ T4441] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 269.631880][ T4441] RIP: 0033:0x7f638068ba4a [ 269.631884][ T4441] 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 [ 269.631886][ T4441] RSP: 002b:00007ffd31010a88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 269.631889][ T4441] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f638068ba4a [ 269.631891][ T4441] RDX: 0000000000000040 RSI: 0000000036d503f0 RDI: 0000000000000006 [ 269.631893][ T4441] RBP: 00007ffd31010b10 R08: 0000000000418574 R09: 000000000000001c [ 269.631895][ T4441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 269.631897][ T4441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63807b7000 | [ 269.631897][ T4441] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f63807b7000 | [ 269.631911][ T4441] | [ 270.439829][ T4446] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/4446 | [ 270.440255][ T4446] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 270.440535][ T4446] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 270.440537][ T4446] Call Trace: [ 270.440540][ T4446] [ 270.440542][ T4446] dump_stack_lvl (lib/dump_stack.c:123) [ 270.440553][ T4446] check_preemption_disabled (lib/smp_processor_id.c:52) [ 270.440561][ T4446] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 270.440566][ T4446] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 270.440573][ T4446] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 270.440584][ T4446] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 270.440593][ T4446] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 270.440599][ T4446] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 270.440610][ T4446] ? ip6_local_out (net/ipv6/output_core.c:154) [ 270.440621][ T4446] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 270.440627][ T4446] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.440634][ T4446] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 270.440639][ T4446] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.440651][ T4446] rawv6_sendmsg (net/ipv6/raw.c:918) [ 270.440663][ T4446] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 270.440668][ T4446] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 270.440675][ T4446] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.440684][ T4446] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 270.440691][ T4446] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 270.440700][ T4446] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 270.440716][ T4446] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 270.440719][ T4446] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.440730][ T4446] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.440736][ T4446] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.440741][ T4446] ? __pfx___sys_sendto (net/socket.c:2147) [ 270.440756][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 270.440762][ T4446] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 270.440772][ T4446] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 270.440779][ T4446] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 270.440789][ T4446] __x64_sys_sendto (net/socket.c:2183) [ 270.440793][ T4446] ? 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) [ 270.440798][ T4446] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.440803][ T4446] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 270.440807][ T4446] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 270.440812][ T4446] RIP: 0033:0x7f391930ba4a [ 270.440817][ T4446] 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 [ 270.440820][ T4446] RSP: 002b:00007ffe444d40b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 270.440824][ T4446] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f391930ba4a [ 270.440826][ T4446] RDX: 0000000000000040 RSI: 0000000017d703f0 RDI: 0000000000000006 [ 270.440828][ T4446] RBP: 00007ffe444d4140 R08: 0000000000418574 R09: 000000000000001c [ 270.440829][ T4446] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 270.440831][ T4446] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3919437000 | [ 270.440831][ T4446] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3919437000 | [ 270.440845][ T4446] | [ 270.440849][ T4446] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/4446 | [ 270.455279][ T4446] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 270.455546][ T4446] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 270.455547][ T4446] Call Trace: [ 270.455549][ T4446] [ 270.455551][ T4446] dump_stack_lvl (lib/dump_stack.c:123) [ 270.455559][ T4446] check_preemption_disabled (lib/smp_processor_id.c:52) [ 270.455568][ T4446] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 270.455573][ T4446] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 270.455579][ T4446] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 270.455588][ T4446] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 270.455597][ T4446] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 270.455603][ T4446] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 270.455615][ T4446] ? ip6_local_out (net/ipv6/output_core.c:154) [ 270.455624][ T4446] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 270.455630][ T4446] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.455637][ T4446] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 270.455642][ T4446] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.455655][ T4446] rawv6_sendmsg (net/ipv6/raw.c:918) [ 270.455666][ T4446] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 270.455672][ T4446] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 270.455677][ T4446] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.455685][ T4446] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 270.455689][ T4446] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 270.455698][ T4446] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 270.455714][ T4446] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 270.455717][ T4446] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.455728][ T4446] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.455733][ T4446] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.455739][ T4446] ? __pfx___sys_sendto (net/socket.c:2147) [ 270.455753][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 270.455760][ T4446] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 270.455769][ T4446] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 270.455776][ T4446] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 270.455786][ T4446] __x64_sys_sendto (net/socket.c:2183) [ 270.455790][ T4446] ? 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) [ 270.455793][ T4446] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.455798][ T4446] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 270.455803][ T4446] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 270.455807][ T4446] RIP: 0033:0x7f391930ba4a [ 270.455810][ T4446] 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 [ 270.455813][ T4446] RSP: 002b:00007ffe444d40b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 270.455816][ T4446] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f391930ba4a [ 270.455818][ T4446] RDX: 0000000000000040 RSI: 0000000017d703f0 RDI: 0000000000000006 [ 270.455820][ T4446] RBP: 00007ffe444d4140 R08: 0000000000418574 R09: 000000000000001c [ 270.455821][ T4446] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 270.455823][ T4446] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3919437000 | [ 270.455823][ T4446] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3919437000 | [ 270.455838][ T4446] | [ 270.456502][ T4446] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/4446 | [ 270.469935][ T4446] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 270.470196][ T4446] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 270.470197][ T4446] Call Trace: [ 270.470199][ T4446] [ 270.470201][ T4446] dump_stack_lvl (lib/dump_stack.c:123) [ 270.470208][ T4446] check_preemption_disabled (lib/smp_processor_id.c:52) [ 270.470215][ T4446] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 270.470220][ T4446] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 270.470226][ T4446] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 270.470235][ T4446] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 270.470244][ T4446] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 270.470250][ T4446] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 270.470262][ T4446] ? ip6_local_out (net/ipv6/output_core.c:154) [ 270.470270][ T4446] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 270.470276][ T4446] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.470283][ T4446] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 270.470287][ T4446] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.470300][ T4446] rawv6_sendmsg (net/ipv6/raw.c:918) [ 270.470312][ T4446] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 270.470317][ T4446] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 270.470321][ T4446] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.470330][ T4446] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 270.470335][ T4446] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 270.470343][ T4446] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 270.470360][ T4446] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 270.470362][ T4446] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.470373][ T4446] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.470378][ T4446] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.470384][ T4446] ? __pfx___sys_sendto (net/socket.c:2147) [ 270.470398][ T4446] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 270.470404][ T4446] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 270.470412][ T4446] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 270.470419][ T4446] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 270.470430][ T4446] __x64_sys_sendto (net/socket.c:2183) [ 270.470434][ T4446] ? 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) [ 270.470437][ T4446] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.470442][ T4446] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 270.470447][ T4446] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 270.470451][ T4446] RIP: 0033:0x7f391930ba4a [ 270.470454][ T4446] 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 [ 270.470456][ T4446] RSP: 002b:00007ffe444d40b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 270.470460][ T4446] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f391930ba4a [ 270.470462][ T4446] RDX: 0000000000000040 RSI: 0000000017d703f0 RDI: 0000000000000006 [ 270.470464][ T4446] RBP: 00007ffe444d4140 R08: 0000000000418574 R09: 000000000000001c [ 270.470465][ T4446] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output