====================================== | xx__-> [ 5287.859942][ T9222] mpls_gso: MPLS GSO support | [ 5289.173871][ T9235] Mirror/redirect action on | [ 5297.352209][ T9287] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/9287 | [ 5297.352751][ T9287] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5297.353536][ T9287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5297.353538][ T9287] Call Trace: [ 5297.353541][ T9287] [ 5297.353543][ T9287] dump_stack_lvl (lib/dump_stack.c:123) [ 5297.353552][ T9287] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5297.353560][ T9287] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5297.353565][ T9287] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5297.353572][ T9287] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5297.353583][ T9287] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5297.353591][ T9287] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5297.353597][ T9287] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5297.353608][ T9287] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5297.353619][ T9287] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5297.353625][ T9287] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5297.353633][ T9287] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5297.353638][ T9287] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5297.353649][ T9287] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5297.353661][ T9287] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5297.353666][ T9287] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5297.353674][ T9287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5297.353685][ T9287] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5297.353690][ T9287] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5297.353699][ T9287] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5297.353715][ T9287] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5297.353717][ T9287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5297.353728][ T9287] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5297.353736][ T9287] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5297.353741][ T9287] ? __pfx___sys_sendto (net/socket.c:2147) [ 5297.353755][ T9287] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5297.353762][ T9287] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5297.353773][ T9287] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5297.353780][ T9287] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5297.353790][ T9287] __x64_sys_sendto (net/socket.c:2183) [ 5297.353794][ T9287] ? 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) [ 5297.353798][ T9287] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5297.353804][ T9287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5297.353809][ T9287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5297.353814][ T9287] RIP: 0033:0x7f0ed3291a4a [ 5297.353818][ T9287] 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 [ 5297.353821][ T9287] RSP: 002b:00007ffeb3ecc6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5297.353824][ T9287] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ed3291a4a [ 5297.353828][ T9287] RDX: 0000000000000040 RSI: 000000002d79d340 RDI: 0000000000000006 [ 5297.353830][ T9287] RBP: 00007ffeb3ecc760 R08: 0000000000418574 R09: 000000000000001c [ 5297.353831][ T9287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5297.353833][ T9287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ed33ba000 | [ 5297.353833][ T9287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ed33ba000 | [ 5297.353848][ T9287] | [ 5297.368647][ T9287] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/9287 | [ 5297.369134][ T9287] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5297.369414][ T9287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5297.369416][ T9287] Call Trace: [ 5297.369417][ T9287] [ 5297.369419][ T9287] dump_stack_lvl (lib/dump_stack.c:123) [ 5297.369426][ T9287] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5297.369433][ T9287] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5297.369439][ T9287] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5297.369443][ T9287] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5297.369452][ T9287] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5297.369460][ T9287] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5297.369466][ T9287] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5297.369478][ T9287] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5297.369488][ T9287] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5297.369494][ T9287] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5297.369500][ T9287] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5297.369504][ T9287] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5297.369516][ T9287] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5297.369528][ T9287] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5297.369533][ T9287] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5297.369537][ T9287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5297.369545][ T9287] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5297.369549][ T9287] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5297.369558][ T9287] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5297.369575][ T9287] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5297.369577][ T9287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5297.369588][ T9287] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5297.369593][ T9287] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5297.369599][ T9287] ? __pfx___sys_sendto (net/socket.c:2147) [ 5297.369613][ T9287] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5297.369619][ T9287] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5297.369627][ T9287] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5297.369634][ T9287] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5297.369644][ T9287] __x64_sys_sendto (net/socket.c:2183) [ 5297.369648][ T9287] ? 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) [ 5297.369651][ T9287] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5297.369655][ T9287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5297.369660][ T9287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5297.369664][ T9287] RIP: 0033:0x7f0ed3291a4a [ 5297.369668][ T9287] 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 [ 5297.369670][ T9287] RSP: 002b:00007ffeb3ecc6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5297.369673][ T9287] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ed3291a4a [ 5297.369675][ T9287] RDX: 0000000000000040 RSI: 000000002d79d340 RDI: 0000000000000006 [ 5297.369677][ T9287] RBP: 00007ffeb3ecc760 R08: 0000000000418574 R09: 000000000000001c [ 5297.369679][ T9287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5297.369680][ T9287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ed33ba000 | [ 5297.369680][ T9287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ed33ba000 | [ 5297.369695][ T9287] | [ 5297.391463][ T9287] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/9287 | [ 5297.392838][ T9287] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 5297.393113][ T9287] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5297.393115][ T9287] Call Trace: [ 5297.393116][ T9287] [ 5297.393118][ T9287] dump_stack_lvl (lib/dump_stack.c:123) [ 5297.393125][ T9287] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5297.393132][ T9287] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 5297.393137][ T9287] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5297.393142][ T9287] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5297.393150][ T9287] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5297.393159][ T9287] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5297.393164][ T9287] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5297.393176][ T9287] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5297.393185][ T9287] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5297.393191][ T9287] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5297.393197][ T9287] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5297.393201][ T9287] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5297.393213][ T9287] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5297.393225][ T9287] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5297.393230][ T9287] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5297.393235][ T9287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5297.393242][ T9287] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5297.393246][ T9287] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5297.393254][ T9287] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5297.393270][ T9287] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5297.393273][ T9287] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5297.393284][ T9287] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5297.393289][ T9287] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5297.393294][ T9287] ? __pfx___sys_sendto (net/socket.c:2147) [ 5297.393309][ T9287] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5297.393316][ T9287] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5297.393323][ T9287] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5297.393331][ T9287] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5297.393341][ T9287] __x64_sys_sendto (net/socket.c:2183) [ 5297.393345][ T9287] ? 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) [ 5297.393349][ T9287] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5297.393353][ T9287] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5297.393358][ T9287] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5297.393362][ T9287] RIP: 0033:0x7f0ed3291a4a [ 5297.393365][ T9287] 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 [ 5297.393368][ T9287] RSP: 002b:00007ffeb3ecc6d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5297.393371][ T9287] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0ed3291a4a [ 5297.393373][ T9287] RDX: 0000000000000040 RSI: 000000002d79d340 RDI: 0000000000000006 [ 5297.393375][ T9287] RBP: 00007ffeb3ecc760 R08: 0000000000418574 R09: 000000000000001c [ 5297.393377][ T9287] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5297.393378][ T9287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ed33ba000 | [ 5297.393378][ T9287] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0ed33ba000 | [ 5297.393393][ T9287] | [ 5298.205132][ T9292] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/9292 | [ 5298.205584][ T9292] caller is lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5298.206781][ T9292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5298.206782][ T9292] Call Trace: [ 5298.206785][ T9292] [ 5298.206787][ T9292] dump_stack_lvl (lib/dump_stack.c:123) [ 5298.206794][ T9292] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5298.206801][ T9292] lwtunnel_xmit (net/core/dev.h:329 net/core/lwtunnel.c:383) [ 5298.206806][ T9292] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5298.206811][ T9292] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5298.206820][ T9292] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5298.206830][ T9292] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5298.206836][ T9292] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5298.206848][ T9292] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5298.206857][ T9292] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5298.206863][ T9292] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5298.206869][ T9292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5298.206874][ T9292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5298.206886][ T9292] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5298.206897][ T9292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5298.206902][ T9292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5298.206908][ T9292] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5298.206916][ T9292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5298.206921][ T9292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5298.206930][ T9292] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5298.206946][ T9292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5298.206948][ T9292] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5298.206959][ T9292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5298.206964][ T9292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5298.206970][ T9292] ? __pfx___sys_sendto (net/socket.c:2147) [ 5298.206984][ T9292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5298.206990][ T9292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5298.206999][ T9292] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5298.207006][ T9292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5298.207016][ T9292] __x64_sys_sendto (net/socket.c:2183) [ 5298.207020][ T9292] ? 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) [ 5298.207024][ T9292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5298.207028][ T9292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5298.207033][ T9292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5298.207037][ T9292] RIP: 0033:0x7fd114997a4a [ 5298.207041][ T9292] 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 [ 5298.207044][ T9292] RSP: 002b:00007ffd77f1bde8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5298.207047][ T9292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd114997a4a [ 5298.207050][ T9292] RDX: 0000000000000040 RSI: 0000000023105340 RDI: 0000000000000006 [ 5298.207051][ T9292] RBP: 00007ffd77f1be70 R08: 0000000000418574 R09: 000000000000001c [ 5298.207053][ T9292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5298.207055][ T9292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd114ac0000 | [ 5298.207055][ T9292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd114ac0000 | [ 5298.207069][ T9292] | [ 5298.221747][ T9292] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/9292 | [ 5298.222140][ T9292] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5298.222400][ T9292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5298.222401][ T9292] Call Trace: [ 5298.222403][ T9292] [ 5298.222405][ T9292] dump_stack_lvl (lib/dump_stack.c:123) [ 5298.222411][ T9292] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5298.222419][ T9292] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 5298.222424][ T9292] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5298.222428][ T9292] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5298.222436][ T9292] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5298.222444][ T9292] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5298.222450][ T9292] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5298.222462][ T9292] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5298.222470][ T9292] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5298.222476][ T9292] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5298.222482][ T9292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5298.222487][ T9292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5298.222499][ T9292] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5298.222510][ T9292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5298.222515][ T9292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5298.222519][ T9292] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5298.222527][ T9292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5298.222531][ T9292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5298.222540][ T9292] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5298.222556][ T9292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5298.222559][ T9292] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5298.222570][ T9292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5298.222574][ T9292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5298.222579][ T9292] ? __pfx___sys_sendto (net/socket.c:2147) [ 5298.222594][ T9292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5298.222600][ T9292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5298.222608][ T9292] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5298.222614][ T9292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5298.222624][ T9292] __x64_sys_sendto (net/socket.c:2183) [ 5298.222628][ T9292] ? 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) [ 5298.222632][ T9292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5298.222636][ T9292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5298.222641][ T9292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5298.222644][ T9292] RIP: 0033:0x7fd114997a4a [ 5298.222648][ T9292] 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 [ 5298.222650][ T9292] RSP: 002b:00007ffd77f1bde8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5298.222653][ T9292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd114997a4a [ 5298.222654][ T9292] RDX: 0000000000000040 RSI: 0000000023105340 RDI: 0000000000000006 [ 5298.222656][ T9292] RBP: 00007ffd77f1be70 R08: 0000000000418574 R09: 000000000000001c [ 5298.222657][ T9292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5298.222659][ T9292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd114ac0000 | [ 5298.222659][ T9292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd114ac0000 | [ 5298.222674][ T9292] | [ 5298.244907][ T9292] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/9292 | [ 5298.245652][ T9292] caller is lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 5298.245925][ T9292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5298.245927][ T9292] Call Trace: [ 5298.245929][ T9292] [ 5298.245932][ T9292] dump_stack_lvl (lib/dump_stack.c:123) [ 5298.245938][ T9292] check_preemption_disabled (lib/smp_processor_id.c:52) [ 5298.245945][ T9292] lwtunnel_xmit (net/core/dev.h:340 net/core/lwtunnel.c:408) [ 5298.245951][ T9292] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 5298.245956][ T9292] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 5298.245964][ T9292] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 5298.245972][ T9292] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 5298.245978][ T9292] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 5298.245990][ T9292] ? ip6_local_out (net/ipv6/output_core.c:154) [ 5298.245998][ T9292] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 5298.246004][ T9292] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5298.246010][ T9292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 5298.246015][ T9292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 5298.246027][ T9292] rawv6_sendmsg (net/ipv6/raw.c:918) [ 5298.246038][ T9292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 5298.246044][ T9292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 5298.246049][ T9292] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5298.246057][ T9292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 5298.246061][ T9292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 5298.246069][ T9292] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 5298.246085][ T9292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 5298.246088][ T9292] ? __lock_release (kernel/locking/lockdep.c:5534) [ 5298.246099][ T9292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5298.246104][ T9292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 5298.246109][ T9292] ? __pfx___sys_sendto (net/socket.c:2147) [ 5298.246123][ T9292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 5298.246130][ T9292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 5298.246138][ T9292] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 5298.246145][ T9292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 5298.246155][ T9292] __x64_sys_sendto (net/socket.c:2183) [ 5298.246159][ T9292] ? 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) [ 5298.246162][ T9292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 5298.246167][ T9292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 5298.246172][ T9292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5298.246175][ T9292] RIP: 0033:0x7fd114997a4a [ 5298.246179][ T9292] 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 [ 5298.246181][ T9292] RSP: 002b:00007ffd77f1bde8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5298.246184][ T9292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd114997a4a [ 5298.246186][ T9292] RDX: 0000000000000040 RSI: 0000000023105340 RDI: 0000000000000006 [ 5298.246188][ T9292] RBP: 00007ffd77f1be70 R08: 0000000000418574 R09: 000000000000001c [ 5298.246190][ T9292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output