====================================== | 0 | xx__-> [ 128.484764][ T1536] mpls_gso: MPLS GSO support | [ 137.751299][ T1600] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/1600 | [ 137.751861][ T1600] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 137.752135][ T1600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.752138][ T1600] Call Trace: [ 137.752140][ T1600] [ 137.752142][ T1600] dump_stack_lvl (lib/dump_stack.c:123) [ 137.752150][ T1600] check_preemption_disabled (lib/smp_processor_id.c:52) [ 137.752156][ T1600] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 137.752161][ T1600] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 137.752167][ T1600] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 137.752175][ T1600] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 137.752183][ T1600] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 137.752189][ T1600] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 137.752200][ T1600] ? ip6_local_out (net/ipv6/output_core.c:154) [ 137.752208][ T1600] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 137.752213][ T1600] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.752219][ T1600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 137.752224][ T1600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.752234][ T1600] rawv6_sendmsg (net/ipv6/raw.c:918) [ 137.752245][ T1600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 137.752250][ T1600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 137.752255][ T1600] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.752264][ T1600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 137.752268][ T1600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 137.752277][ T1600] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 137.752291][ T1600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 137.752294][ T1600] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.752305][ T1600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.752310][ T1600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.752317][ T1600] ? __pfx___sys_sendto (net/socket.c:2147) [ 137.752330][ T1600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 137.752336][ T1600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 137.752345][ T1600] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 137.752351][ T1600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 137.752360][ T1600] __x64_sys_sendto (net/socket.c:2183) [ 137.752364][ T1600] ? 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) [ 137.752368][ T1600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.752372][ T1600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 137.752377][ T1600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 137.752381][ T1600] RIP: 0033:0x7ffbcb0b2a4a [ 137.752385][ T1600] 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 [ 137.752388][ T1600] RSP: 002b:00007ffdbe41fc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 137.752392][ T1600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffbcb0b2a4a [ 137.752395][ T1600] RDX: 0000000000000040 RSI: 000000000325b340 RDI: 0000000000000006 [ 137.752397][ T1600] RBP: 00007ffdbe41fcb0 R08: 0000000000418574 R09: 000000000000001c [ 137.752398][ T1600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 137.752401][ T1600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbcb1db000 | [ 137.752401][ T1600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbcb1db000 | [ 137.752414][ T1600] | [ 137.767362][ T1600] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1600 | [ 137.767805][ T1600] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 137.768060][ T1600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.768062][ T1600] Call Trace: [ 137.768064][ T1600] [ 137.768066][ T1600] dump_stack_lvl (lib/dump_stack.c:123) [ 137.768072][ T1600] check_preemption_disabled (lib/smp_processor_id.c:52) [ 137.768079][ T1600] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 137.768084][ T1600] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 137.768089][ T1600] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 137.768097][ T1600] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 137.768105][ T1600] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 137.768111][ T1600] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 137.768122][ T1600] ? ip6_local_out (net/ipv6/output_core.c:154) [ 137.768130][ T1600] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 137.768136][ T1600] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.768142][ T1600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 137.768146][ T1600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.768157][ T1600] rawv6_sendmsg (net/ipv6/raw.c:918) [ 137.768168][ T1600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 137.768173][ T1600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 137.768177][ T1600] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.768185][ T1600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 137.768189][ T1600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 137.768198][ T1600] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 137.768213][ T1600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 137.768215][ T1600] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.768225][ T1600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.768229][ T1600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.768234][ T1600] ? __pfx___sys_sendto (net/socket.c:2147) [ 137.768248][ T1600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 137.768254][ T1600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 137.768262][ T1600] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 137.768268][ T1600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 137.768278][ T1600] __x64_sys_sendto (net/socket.c:2183) [ 137.768282][ T1600] ? 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) [ 137.768285][ T1600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.768289][ T1600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 137.768294][ T1600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 137.768297][ T1600] RIP: 0033:0x7ffbcb0b2a4a [ 137.768301][ T1600] 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 [ 137.768303][ T1600] RSP: 002b:00007ffdbe41fc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 137.768306][ T1600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffbcb0b2a4a [ 137.768308][ T1600] RDX: 0000000000000040 RSI: 000000000325b340 RDI: 0000000000000006 [ 137.768309][ T1600] RBP: 00007ffdbe41fcb0 R08: 0000000000418574 R09: 000000000000001c [ 137.768311][ T1600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 137.768313][ T1600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbcb1db000 | [ 137.768313][ T1600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbcb1db000 | [ 137.768328][ T1600] | [ 137.784110][ T1600] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1600 | [ 137.784529][ T1600] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 137.784788][ T1600] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 137.784789][ T1600] Call Trace: [ 137.784791][ T1600] [ 137.784794][ T1600] dump_stack_lvl (lib/dump_stack.c:123) [ 137.784800][ T1600] check_preemption_disabled (lib/smp_processor_id.c:52) [ 137.784806][ T1600] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 137.784811][ T1600] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 137.784815][ T1600] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 137.784824][ T1600] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 137.784832][ T1600] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 137.784837][ T1600] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 137.784848][ T1600] ? ip6_local_out (net/ipv6/output_core.c:154) [ 137.784855][ T1600] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 137.784861][ T1600] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.784866][ T1600] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 137.784871][ T1600] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 137.784882][ T1600] rawv6_sendmsg (net/ipv6/raw.c:918) [ 137.784893][ T1600] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 137.784898][ T1600] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 137.784902][ T1600] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.784909][ T1600] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 137.784913][ T1600] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 137.784921][ T1600] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 137.784936][ T1600] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 137.784938][ T1600] ? __lock_release (kernel/locking/lockdep.c:5534) [ 137.784949][ T1600] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.784952][ T1600] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 137.784957][ T1600] ? __pfx___sys_sendto (net/socket.c:2147) [ 137.784971][ T1600] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 137.784977][ T1600] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 137.784984][ T1600] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 137.784991][ T1600] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 137.785000][ T1600] __x64_sys_sendto (net/socket.c:2183) [ 137.785004][ T1600] ? 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) [ 137.785007][ T1600] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 137.785011][ T1600] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 137.785015][ T1600] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 137.785018][ T1600] RIP: 0033:0x7ffbcb0b2a4a [ 137.785022][ T1600] 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 [ 137.785024][ T1600] RSP: 002b:00007ffdbe41fc28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 137.785027][ T1600] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffbcb0b2a4a [ 137.785029][ T1600] RDX: 0000000000000040 RSI: 000000000325b340 RDI: 0000000000000006 [ 137.785031][ T1600] RBP: 00007ffdbe41fcb0 R08: 0000000000418574 R09: 000000000000001c [ 137.785032][ T1600] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 137.785034][ T1600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbcb1db000 | [ 137.785034][ T1600] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffbcb1db000 | [ 137.785048][ T1600] | [ 138.616154][ T1605] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/1605 | [ 138.616802][ T1605] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 138.617080][ T1605] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 138.617082][ T1605] Call Trace: [ 138.617085][ T1605] [ 138.617087][ T1605] dump_stack_lvl (lib/dump_stack.c:123) [ 138.617094][ T1605] check_preemption_disabled (lib/smp_processor_id.c:52) [ 138.617101][ T1605] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 138.617106][ T1605] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 138.617111][ T1605] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 138.617120][ T1605] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 138.617128][ T1605] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 138.617134][ T1605] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 138.617145][ T1605] ? ip6_local_out (net/ipv6/output_core.c:154) [ 138.617154][ T1605] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 138.617160][ T1605] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 138.617167][ T1605] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 138.617171][ T1605] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 138.617183][ T1605] rawv6_sendmsg (net/ipv6/raw.c:918) [ 138.617194][ T1605] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 138.617199][ T1605] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 138.617204][ T1605] ? __lock_release (kernel/locking/lockdep.c:5534) [ 138.617213][ T1605] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 138.617218][ T1605] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 138.617226][ T1605] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 138.617242][ T1605] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 138.617245][ T1605] ? __lock_release (kernel/locking/lockdep.c:5534) [ 138.617256][ T1605] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 138.617261][ T1605] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 138.617266][ T1605] ? __pfx___sys_sendto (net/socket.c:2147) [ 138.617280][ T1605] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 138.617287][ T1605] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 138.617306][ T1605] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 138.617312][ T1605] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 138.617321][ T1605] __x64_sys_sendto (net/socket.c:2183) [ 138.617326][ T1605] ? 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.617329][ T1605] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 138.617333][ T1605] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 138.617338][ T1605] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 138.617341][ T1605] RIP: 0033:0x7fb4729c0a4a [ 138.617345][ T1605] 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.617347][ T1605] RSP: 002b:00007ffd6e19a408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 138.617351][ T1605] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4729c0a4a [ 138.617353][ T1605] RDX: 0000000000000040 RSI: 0000000033a8a340 RDI: 0000000000000006 [ 138.617355][ T1605] RBP: 00007ffd6e19a490 R08: 0000000000418574 R09: 000000000000001c [ 138.617357][ T1605] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 138.617359][ T1605] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb472ae9000 | [ 138.617359][ T1605] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb472ae9000 | [ 138.617372][ T1605] | [ 138.632022][ T1605] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1605 | [ 138.632398][ T1605] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 138.632938][ T1605] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 138.632940][ T1605] Call Trace: [ 138.632941][ T1605] [ 138.632944][ T1605] dump_stack_lvl (lib/dump_stack.c:123) [ 138.632949][ T1605] check_preemption_disabled (lib/smp_processor_id.c:52) [ 138.632956][ T1605] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 138.632962][ T1605] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 138.632966][ T1605] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 138.632974][ T1605] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 138.632981][ T1605] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 138.632987][ T1605] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 138.632998][ T1605] ? ip6_local_out (net/ipv6/output_core.c:154) [ 138.633005][ T1605] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 138.633011][ T1605] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 138.633016][ T1605] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 138.633021][ T1605] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 138.633032][ T1605] rawv6_sendmsg (net/ipv6/raw.c:918) [ 138.633043][ T1605] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 138.633048][ T1605] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 138.633051][ T1605] ? __lock_release (kernel/locking/lockdep.c:5534) [ 138.633058][ T1605] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 138.633062][ T1605] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 138.633070][ T1605] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 138.633085][ T1605] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 138.633087][ T1605] ? __lock_release (kernel/locking/lockdep.c:5534) [ 138.633097][ T1605] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 138.633102][ T1605] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 138.633107][ T1605] ? __pfx___sys_sendto (net/socket.c:2147) [ 138.633121][ T1605] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 138.633127][ T1605] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 138.633134][ T1605] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 138.633140][ T1605] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 138.633150][ T1605] __x64_sys_sendto (net/socket.c:2183) [ 138.633154][ T1605] ? 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.633156][ T1605] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 138.633161][ T1605] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 138.633165][ T1605] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 138.633168][ T1605] RIP: 0033:0x7fb4729c0a4a [ 138.633171][ T1605] 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.633173][ T1605] RSP: 002b:00007ffd6e19a408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 138.633177][ T1605] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4729c0a4a [ 138.633179][ T1605] RDX: 0000000000000040 RSI: 0000000033a8a340 RDI: 0000000000000006 [ 138.633180][ T1605] RBP: 00007ffd6e19a490 R08: 0000000000418574 R09: 000000000000001c [ 138.633182][ T1605] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 138.633184][ T1605] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb472ae9000 | [ 138.633184][ T1605] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb472ae9000 | [ 138.633197][ T1605] | [ 138.654537][ T1605] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/1605 | [ 138.654926][ T1605] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 138.655189][ T1605] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 138.655191][ T1605] Call Trace: [ 138.655193][ T1605] [ 138.655195][ T1605] dump_stack_lvl (lib/dump_stack.c:123) [ 138.655201][ T1605] check_preemption_disabled (lib/smp_processor_id.c:52) [ 138.655207][ T1605] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 138.655212][ T1605] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 138.655216][ T1605] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 138.655224][ T1605] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 138.655232][ T1605] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 138.655238][ T1605] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 138.655250][ T1605] ? ip6_local_out (net/ipv6/output_core.c:154) [ 138.655258][ T1605] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 138.655263][ T1605] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 138.655269][ T1605] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 138.655274][ T1605] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 138.655285][ T1605] rawv6_sendmsg (net/ipv6/raw.c:918) [ 138.655296][ T1605] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 138.655301][ T1605] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 138.655305][ T1605] ? __lock_release (kernel/locking/lockdep.c:5534) [ 138.655313][ T1605] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 138.655318][ T1605] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 138.655326][ T1605] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 138.655342][ T1605] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 138.655345][ T1605] ? __lock_release (kernel/locking/lockdep.c:5534) [ 138.655356][ T1605] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 138.655360][ T1605] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 138.655366][ T1605] ? __pfx___sys_sendto (net/socket.c:2147) [ 138.655380][ T1605] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 138.655386][ T1605] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 138.655393][ T1605] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 138.655400][ T1605] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 138.655410][ T1605] __x64_sys_sendto (net/socket.c:2183) [ 138.655413][ T1605] ? 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.655416][ T1605] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 138.655420][ T1605] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 138.655425][ T1605] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 138.655427][ T1605] RIP: 0033:0x7fb4729c0a4a [ 138.655431][ T1605] 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.655433][ T1605] RSP: 002b:00007ffd6e19a408 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 138.655436][ T1605] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb4729c0a4a [ 138.655438][ T1605] RDX: 0000000000000040 RSI: 0000000033a8a340 RDI: 0000000000000006 [ 138.655440][ T1605] RBP: 00007ffd6e19a490 R08: 0000000000418574 R09: 000000000000001c [ 138.655442][ T1605] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output