====================================== | 0 | xx__-> [ 282.182339][ T2875] mpls_gso: MPLS GSO support | [ 291.558749][ T2939] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/2939 | [ 291.559292][ T2939] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 291.560365][ T2939] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 291.560367][ T2939] Call Trace: [ 291.560369][ T2939] [ 291.560372][ T2939] dump_stack_lvl (lib/dump_stack.c:123) [ 291.560380][ T2939] check_preemption_disabled (lib/smp_processor_id.c:52) [ 291.560387][ T2939] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 291.560394][ T2939] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 291.560400][ T2939] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 291.560409][ T2939] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 291.560418][ T2939] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 291.560424][ T2939] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 291.560436][ T2939] ? ip6_local_out (net/ipv6/output_core.c:154) [ 291.560446][ T2939] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 291.560452][ T2939] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.560459][ T2939] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 291.560463][ T2939] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.560475][ T2939] rawv6_sendmsg (net/ipv6/raw.c:918) [ 291.560487][ T2939] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 291.560492][ T2939] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 291.560497][ T2939] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.560506][ T2939] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 291.560511][ T2939] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 291.560520][ T2939] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 291.560536][ T2939] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 291.560538][ T2939] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.560549][ T2939] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.560555][ T2939] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.560560][ T2939] ? __pfx___sys_sendto (net/socket.c:2147) [ 291.560574][ T2939] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 291.560581][ T2939] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 291.560590][ T2939] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 291.560597][ T2939] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 291.560607][ T2939] __x64_sys_sendto (net/socket.c:2183) [ 291.560611][ T2939] ? 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) [ 291.560615][ T2939] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.560620][ T2939] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 291.560625][ T2939] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.560628][ T2939] RIP: 0033:0x7f2cb69d2a4a [ 291.560633][ T2939] 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 [ 291.560636][ T2939] RSP: 002b:00007ffee926b9f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 291.560639][ T2939] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2cb69d2a4a [ 291.560642][ T2939] RDX: 0000000000000040 RSI: 000000002a6fd340 RDI: 0000000000000006 [ 291.560643][ T2939] RBP: 00007ffee926ba80 R08: 0000000000418574 R09: 000000000000001c [ 291.560645][ T2939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 291.560647][ T2939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cb6afb000 | [ 291.560647][ T2939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cb6afb000 | [ 291.560661][ T2939] | [ 291.575353][ T2939] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2939 | [ 291.575825][ T2939] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 291.576083][ T2939] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 291.576084][ T2939] Call Trace: [ 291.576086][ T2939] [ 291.576088][ T2939] dump_stack_lvl (lib/dump_stack.c:123) [ 291.576094][ T2939] check_preemption_disabled (lib/smp_processor_id.c:52) [ 291.576102][ T2939] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 291.576108][ T2939] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 291.576112][ T2939] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 291.576121][ T2939] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 291.576129][ T2939] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 291.576136][ T2939] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 291.576148][ T2939] ? ip6_local_out (net/ipv6/output_core.c:154) [ 291.576157][ T2939] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 291.576163][ T2939] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.576169][ T2939] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 291.576173][ T2939] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.576185][ T2939] rawv6_sendmsg (net/ipv6/raw.c:918) [ 291.576197][ T2939] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 291.576203][ T2939] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 291.576207][ T2939] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.576215][ T2939] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 291.576220][ T2939] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 291.576229][ T2939] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 291.576245][ T2939] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 291.576248][ T2939] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.576260][ T2939] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.576264][ T2939] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.576269][ T2939] ? __pfx___sys_sendto (net/socket.c:2147) [ 291.576284][ T2939] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 291.576290][ T2939] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 291.576298][ T2939] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 291.576306][ T2939] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 291.576316][ T2939] __x64_sys_sendto (net/socket.c:2183) [ 291.576320][ T2939] ? 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) [ 291.576323][ T2939] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.576328][ T2939] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 291.576333][ T2939] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.576336][ T2939] RIP: 0033:0x7f2cb69d2a4a [ 291.576340][ T2939] 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 [ 291.576342][ T2939] RSP: 002b:00007ffee926b9f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 291.576345][ T2939] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2cb69d2a4a [ 291.576347][ T2939] RDX: 0000000000000040 RSI: 000000002a6fd340 RDI: 0000000000000006 [ 291.576349][ T2939] RBP: 00007ffee926ba80 R08: 0000000000418574 R09: 000000000000001c [ 291.576350][ T2939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 291.576352][ T2939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cb6afb000 | [ 291.576352][ T2939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cb6afb000 | [ 291.576367][ T2939] | [ 291.593844][ T2939] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2939 | [ 291.594523][ T2939] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 291.594780][ T2939] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 291.594782][ T2939] Call Trace: [ 291.594783][ T2939] [ 291.594785][ T2939] dump_stack_lvl (lib/dump_stack.c:123) [ 291.594793][ T2939] check_preemption_disabled (lib/smp_processor_id.c:52) [ 291.594800][ T2939] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 291.594805][ T2939] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 291.594810][ T2939] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 291.594818][ T2939] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 291.594827][ T2939] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 291.594833][ T2939] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 291.594845][ T2939] ? ip6_local_out (net/ipv6/output_core.c:154) [ 291.594853][ T2939] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 291.594859][ T2939] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.594865][ T2939] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 291.594869][ T2939] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.594882][ T2939] rawv6_sendmsg (net/ipv6/raw.c:918) [ 291.594893][ T2939] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 291.594899][ T2939] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 291.594903][ T2939] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.594911][ T2939] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 291.594915][ T2939] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 291.594924][ T2939] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 291.594940][ T2939] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 291.594943][ T2939] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.594954][ T2939] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.594958][ T2939] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.594964][ T2939] ? __pfx___sys_sendto (net/socket.c:2147) [ 291.594978][ T2939] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 291.594984][ T2939] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 291.594992][ T2939] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 291.594999][ T2939] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 291.595009][ T2939] __x64_sys_sendto (net/socket.c:2183) [ 291.595013][ T2939] ? 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) [ 291.595016][ T2939] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.595021][ T2939] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 291.595026][ T2939] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.595029][ T2939] RIP: 0033:0x7f2cb69d2a4a [ 291.595033][ T2939] 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 [ 291.595035][ T2939] RSP: 002b:00007ffee926b9f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 291.595039][ T2939] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2cb69d2a4a [ 291.595041][ T2939] RDX: 0000000000000040 RSI: 000000002a6fd340 RDI: 0000000000000006 [ 291.595042][ T2939] RBP: 00007ffee926ba80 R08: 0000000000418574 R09: 000000000000001c [ 291.595044][ T2939] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 291.595046][ T2939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cb6afb000 | [ 291.595046][ T2939] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2cb6afb000 | [ 291.595060][ T2939] | [ 292.372231][ T2944] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/2944 | [ 292.372684][ T2944] caller is lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 292.372956][ T2944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 292.372958][ T2944] Call Trace: [ 292.372961][ T2944] [ 292.372963][ T2944] dump_stack_lvl (lib/dump_stack.c:123) [ 292.372973][ T2944] check_preemption_disabled (lib/smp_processor_id.c:52) [ 292.372981][ T2944] lwtunnel_xmit (net/core/dev.h:345 net/core/lwtunnel.c:383) [ 292.372986][ T2944] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 292.372993][ T2944] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 292.373002][ T2944] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 292.373011][ T2944] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 292.373016][ T2944] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 292.373028][ T2944] ? ip6_local_out (net/ipv6/output_core.c:154) [ 292.373038][ T2944] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 292.373044][ T2944] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.373051][ T2944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 292.373056][ T2944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.373068][ T2944] rawv6_sendmsg (net/ipv6/raw.c:918) [ 292.373080][ T2944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 292.373085][ T2944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 292.373092][ T2944] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.373101][ T2944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 292.373106][ T2944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 292.373115][ T2944] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 292.373131][ T2944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 292.373133][ T2944] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.373144][ T2944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.373150][ T2944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.373155][ T2944] ? __pfx___sys_sendto (net/socket.c:2147) [ 292.373169][ T2944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 292.373177][ T2944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 292.373186][ T2944] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 292.373193][ T2944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 292.373203][ T2944] __x64_sys_sendto (net/socket.c:2183) [ 292.373206][ T2944] ? 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) [ 292.373211][ T2944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.373216][ T2944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 292.373221][ T2944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.373225][ T2944] RIP: 0033:0x7f80bfd1ea4a [ 292.373230][ T2944] 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 [ 292.373232][ T2944] RSP: 002b:00007ffc8a008828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 292.373236][ T2944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80bfd1ea4a [ 292.373239][ T2944] RDX: 0000000000000040 RSI: 000000003d46c340 RDI: 0000000000000006 [ 292.373240][ T2944] RBP: 00007ffc8a0088b0 R08: 0000000000418574 R09: 000000000000001c [ 292.373242][ T2944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 292.373244][ T2944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80bfe47000 | [ 292.373244][ T2944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80bfe47000 | [ 292.373258][ T2944] | [ 292.373260][ T2944] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2944 | [ 292.387361][ T2944] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 292.387625][ T2944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 292.387626][ T2944] Call Trace: [ 292.387628][ T2944] [ 292.387630][ T2944] dump_stack_lvl (lib/dump_stack.c:123) [ 292.387637][ T2944] check_preemption_disabled (lib/smp_processor_id.c:52) [ 292.387645][ T2944] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 292.387650][ T2944] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 292.387655][ T2944] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 292.387664][ T2944] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 292.387672][ T2944] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 292.387677][ T2944] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 292.387689][ T2944] ? ip6_local_out (net/ipv6/output_core.c:154) [ 292.387697][ T2944] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 292.387703][ T2944] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.387709][ T2944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 292.387713][ T2944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.387725][ T2944] rawv6_sendmsg (net/ipv6/raw.c:918) [ 292.387736][ T2944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 292.387741][ T2944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 292.387745][ T2944] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.387753][ T2944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 292.387757][ T2944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 292.387766][ T2944] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 292.387781][ T2944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 292.387783][ T2944] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.387793][ T2944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.387797][ T2944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.387802][ T2944] ? __pfx___sys_sendto (net/socket.c:2147) [ 292.387816][ T2944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 292.387822][ T2944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 292.387829][ T2944] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 292.387836][ T2944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 292.387845][ T2944] __x64_sys_sendto (net/socket.c:2183) [ 292.387849][ T2944] ? 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) [ 292.387852][ T2944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.387857][ T2944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 292.387861][ T2944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.387864][ T2944] RIP: 0033:0x7f80bfd1ea4a [ 292.387868][ T2944] 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 [ 292.387870][ T2944] RSP: 002b:00007ffc8a008828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 292.387873][ T2944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80bfd1ea4a [ 292.387875][ T2944] RDX: 0000000000000040 RSI: 000000003d46c340 RDI: 0000000000000006 [ 292.387876][ T2944] RBP: 00007ffc8a0088b0 R08: 0000000000418574 R09: 000000000000001c [ 292.387878][ T2944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 292.387879][ T2944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80bfe47000 | [ 292.387879][ T2944] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80bfe47000 | [ 292.387893][ T2944] | [ 292.408719][ T2944] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2944 | [ 292.409105][ T2944] caller is lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 292.409360][ T2944] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 292.409361][ T2944] Call Trace: [ 292.409363][ T2944] [ 292.409365][ T2944] dump_stack_lvl (lib/dump_stack.c:123) [ 292.409371][ T2944] check_preemption_disabled (lib/smp_processor_id.c:52) [ 292.409378][ T2944] lwtunnel_xmit (net/core/dev.h:356 net/core/lwtunnel.c:408) [ 292.409383][ T2944] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 292.409387][ T2944] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 292.409397][ T2944] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 292.409405][ T2944] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 292.409411][ T2944] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 292.409422][ T2944] ? ip6_local_out (net/ipv6/output_core.c:154) [ 292.409430][ T2944] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 292.409436][ T2944] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.409442][ T2944] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 292.409446][ T2944] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 292.409458][ T2944] rawv6_sendmsg (net/ipv6/raw.c:918) [ 292.409469][ T2944] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 292.409474][ T2944] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 292.409477][ T2944] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.409484][ T2944] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 292.409488][ T2944] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 292.409496][ T2944] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 292.409511][ T2944] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 292.409513][ T2944] ? __lock_release (kernel/locking/lockdep.c:5534) [ 292.409523][ T2944] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.409528][ T2944] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 292.409533][ T2944] ? __pfx___sys_sendto (net/socket.c:2147) [ 292.409547][ T2944] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 292.409553][ T2944] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 292.409560][ T2944] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 292.409567][ T2944] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 292.409577][ T2944] __x64_sys_sendto (net/socket.c:2183) [ 292.409580][ T2944] ? 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) [ 292.409583][ T2944] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 292.409588][ T2944] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 292.409592][ T2944] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 292.409596][ T2944] RIP: 0033:0x7f80bfd1ea4a [ 292.409599][ T2944] 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 [ 292.409601][ T2944] RSP: 002b:00007ffc8a008828 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 292.409604][ T2944] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80bfd1ea4a [ 292.409606][ T2944] RDX: 0000000000000040 RSI: 000000003d46c340 RDI: 0000000000000006 [ 292.409607][ T2944] RBP: 00007ffc8a0088b0 R08: 0000000000418574 R09: 000000000000001c [ 292.409609][ T2944] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output