====================================== | 0 | xx__-> [ 130.381423][ T2102] mpls_gso: MPLS GSO support | [ 139.251528][ T2166] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/2166 | [ 139.253703][ T2166] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 139.254012][ T2166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.254014][ T2166] Call Trace: [ 139.254016][ T2166] [ 139.254018][ T2166] dump_stack_lvl (lib/dump_stack.c:123) [ 139.254026][ T2166] check_preemption_disabled (lib/smp_processor_id.c:52) [ 139.254032][ T2166] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 139.254037][ T2166] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 139.254043][ T2166] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 139.254051][ T2166] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 139.254059][ T2166] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 139.254065][ T2166] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 139.254077][ T2166] ? ip6_local_out (net/ipv6/output_core.c:154) [ 139.254085][ T2166] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 139.254091][ T2166] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 139.254096][ T2166] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 139.254101][ T2166] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 139.254112][ T2166] rawv6_sendmsg (net/ipv6/raw.c:918) [ 139.254124][ T2166] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 139.254129][ T2166] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 139.254134][ T2166] ? __lock_release (kernel/locking/lockdep.c:5534) [ 139.254142][ T2166] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 139.254147][ T2166] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 139.254155][ T2166] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 139.254170][ T2166] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 139.254173][ T2166] ? __lock_release (kernel/locking/lockdep.c:5534) [ 139.254184][ T2166] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 139.254188][ T2166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 139.254194][ T2166] ? __pfx___sys_sendto (net/socket.c:2147) [ 139.254207][ T2166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 139.254214][ T2166] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 139.254222][ T2166] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 139.254229][ T2166] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 139.254239][ T2166] __x64_sys_sendto (net/socket.c:2183) [ 139.254242][ T2166] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 139.254247][ T2166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 139.254252][ T2166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.254257][ T2166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 139.254260][ T2166] RIP: 0033:0x7f016bb58a4a [ 139.254264][ T2166] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 139.254267][ T2166] RSP: 002b:00007ffd346a49c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 139.254270][ T2166] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f016bb58a4a [ 139.254273][ T2166] RDX: 0000000000000040 RSI: 0000000025dd0340 RDI: 0000000000000006 [ 139.254274][ T2166] RBP: 00007ffd346a4a50 R08: 0000000000418574 R09: 000000000000001c [ 139.254276][ T2166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 139.254278][ T2166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f016bc81000 | [ 139.254278][ T2166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f016bc81000 | [ 139.254292][ T2166] | [ 139.254317][ T2166] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2166 | [ 139.267594][ T2166] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 139.267851][ T2166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.267853][ T2166] Call Trace: [ 139.267854][ T2166] [ 139.267856][ T2166] dump_stack_lvl (lib/dump_stack.c:123) [ 139.267862][ T2166] check_preemption_disabled (lib/smp_processor_id.c:52) [ 139.267869][ T2166] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 139.267875][ T2166] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 139.267879][ T2166] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 139.267887][ T2166] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 139.267896][ T2166] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 139.267902][ T2166] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 139.267913][ T2166] ? ip6_local_out (net/ipv6/output_core.c:154) [ 139.267921][ T2166] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 139.267927][ T2166] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 139.267932][ T2166] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 139.267937][ T2166] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 139.267949][ T2166] rawv6_sendmsg (net/ipv6/raw.c:918) [ 139.267960][ T2166] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 139.267965][ T2166] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 139.267969][ T2166] ? __lock_release (kernel/locking/lockdep.c:5534) [ 139.267977][ T2166] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 139.267980][ T2166] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 139.267989][ T2166] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 139.268004][ T2166] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 139.268006][ T2166] ? __lock_release (kernel/locking/lockdep.c:5534) [ 139.268017][ T2166] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 139.268021][ T2166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 139.268027][ T2166] ? __pfx___sys_sendto (net/socket.c:2147) [ 139.268041][ T2166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 139.268047][ T2166] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 139.268055][ T2166] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 139.268061][ T2166] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 139.268071][ T2166] __x64_sys_sendto (net/socket.c:2183) [ 139.268075][ T2166] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 139.268078][ T2166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 139.268082][ T2166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.268087][ T2166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 139.268090][ T2166] RIP: 0033:0x7f016bb58a4a [ 139.268093][ T2166] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 139.268096][ T2166] RSP: 002b:00007ffd346a49c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 139.268099][ T2166] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f016bb58a4a [ 139.268101][ T2166] RDX: 0000000000000040 RSI: 0000000025dd0340 RDI: 0000000000000006 [ 139.268102][ T2166] RBP: 00007ffd346a4a50 R08: 0000000000418574 R09: 000000000000001c [ 139.268104][ T2166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 139.268106][ T2166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f016bc81000 | [ 139.268106][ T2166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f016bc81000 | [ 139.268120][ T2166] | [ 139.289478][ T2166] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2166 | [ 139.289889][ T2166] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 139.290145][ T2166] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 139.290146][ T2166] Call Trace: [ 139.290148][ T2166] [ 139.290150][ T2166] dump_stack_lvl (lib/dump_stack.c:123) [ 139.290156][ T2166] check_preemption_disabled (lib/smp_processor_id.c:52) [ 139.290162][ T2166] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 139.290168][ T2166] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 139.290172][ T2166] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 139.290180][ T2166] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 139.290188][ T2166] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 139.290194][ T2166] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 139.290206][ T2166] ? ip6_local_out (net/ipv6/output_core.c:154) [ 139.290213][ T2166] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 139.290219][ T2166] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 139.290225][ T2166] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 139.290229][ T2166] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 139.290241][ T2166] rawv6_sendmsg (net/ipv6/raw.c:918) [ 139.290252][ T2166] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 139.290258][ T2166] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 139.290262][ T2166] ? __lock_release (kernel/locking/lockdep.c:5534) [ 139.290269][ T2166] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 139.290272][ T2166] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 139.290280][ T2166] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 139.290296][ T2166] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 139.290298][ T2166] ? __lock_release (kernel/locking/lockdep.c:5534) [ 139.290309][ T2166] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 139.290313][ T2166] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 139.290318][ T2166] ? __pfx___sys_sendto (net/socket.c:2147) [ 139.290332][ T2166] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 139.290339][ T2166] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 139.290346][ T2166] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 139.290353][ T2166] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 139.290362][ T2166] __x64_sys_sendto (net/socket.c:2183) [ 139.290366][ T2166] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 139.290369][ T2166] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 139.290374][ T2166] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 139.290378][ T2166] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 139.290381][ T2166] RIP: 0033:0x7f016bb58a4a [ 139.290385][ T2166] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 139.290387][ T2166] RSP: 002b:00007ffd346a49c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 139.290390][ T2166] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f016bb58a4a [ 139.290392][ T2166] RDX: 0000000000000040 RSI: 0000000025dd0340 RDI: 0000000000000006 [ 139.290393][ T2166] RBP: 00007ffd346a4a50 R08: 0000000000418574 R09: 000000000000001c [ 139.290395][ T2166] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 139.290396][ T2166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f016bc81000 | [ 139.290396][ T2166] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f016bc81000 | [ 139.290411][ T2166] | [ 140.071290][ T2171] BUG: using __this_cpu_read() in preemptible [00000000] code: ping/2171 | [ 140.071696][ T2171] caller is lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 140.071988][ T2171] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.071991][ T2171] Call Trace: [ 140.071993][ T2171] [ 140.071995][ T2171] dump_stack_lvl (lib/dump_stack.c:123) [ 140.072003][ T2171] check_preemption_disabled (lib/smp_processor_id.c:52) [ 140.072010][ T2171] lwtunnel_xmit (net/core/dev.h:330 net/core/lwtunnel.c:383) [ 140.072015][ T2171] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 140.072020][ T2171] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 140.072030][ T2171] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 140.072038][ T2171] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 140.072044][ T2171] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 140.072055][ T2171] ? ip6_local_out (net/ipv6/output_core.c:154) [ 140.072064][ T2171] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 140.072070][ T2171] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 140.072076][ T2171] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 140.072081][ T2171] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 140.072092][ T2171] rawv6_sendmsg (net/ipv6/raw.c:918) [ 140.072104][ T2171] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 140.072109][ T2171] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 140.072114][ T2171] ? __lock_release (kernel/locking/lockdep.c:5534) [ 140.072122][ T2171] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 140.072126][ T2171] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 140.072135][ T2171] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 140.072151][ T2171] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 140.072153][ T2171] ? __lock_release (kernel/locking/lockdep.c:5534) [ 140.072164][ T2171] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 140.072170][ T2171] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 140.072175][ T2171] ? __pfx___sys_sendto (net/socket.c:2147) [ 140.072189][ T2171] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 140.072196][ T2171] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 140.072204][ T2171] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 140.072211][ T2171] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 140.072221][ T2171] __x64_sys_sendto (net/socket.c:2183) [ 140.072225][ T2171] ? 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) [ 140.072229][ T2171] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 140.072234][ T2171] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.072238][ T2171] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 140.072242][ T2171] RIP: 0033:0x7f84e66dda4a [ 140.072246][ T2171] 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 [ 140.072248][ T2171] RSP: 002b:00007fff7aba4af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 140.072252][ T2171] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84e66dda4a [ 140.072254][ T2171] RDX: 0000000000000040 RSI: 000000003506f340 RDI: 0000000000000006 [ 140.072256][ T2171] RBP: 00007fff7aba4b80 R08: 0000000000418574 R09: 000000000000001c [ 140.072258][ T2171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 140.072259][ T2171] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84e6806000 | [ 140.072259][ T2171] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84e6806000 | [ 140.072273][ T2171] | [ 140.072276][ T2171] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2171 | [ 140.086780][ T2171] caller is lwtunnel_xmit (net/core/lwtunnel.c:407) [ 140.087033][ T2171] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.087035][ T2171] Call Trace: [ 140.087036][ T2171] [ 140.087038][ T2171] dump_stack_lvl (lib/dump_stack.c:123) [ 140.087045][ T2171] check_preemption_disabled (lib/smp_processor_id.c:52) [ 140.087052][ T2171] lwtunnel_xmit (net/core/lwtunnel.c:407) [ 140.087058][ T2171] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 140.087063][ T2171] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 140.087071][ T2171] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 140.087080][ T2171] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 140.087086][ T2171] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 140.087098][ T2171] ? ip6_local_out (net/ipv6/output_core.c:154) [ 140.087106][ T2171] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 140.087112][ T2171] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 140.087118][ T2171] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 140.087123][ T2171] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 140.087135][ T2171] rawv6_sendmsg (net/ipv6/raw.c:918) [ 140.087146][ T2171] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 140.087152][ T2171] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 140.087155][ T2171] ? __lock_release (kernel/locking/lockdep.c:5534) [ 140.087163][ T2171] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 140.087166][ T2171] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 140.087175][ T2171] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 140.087191][ T2171] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 140.087194][ T2171] ? __lock_release (kernel/locking/lockdep.c:5534) [ 140.087205][ T2171] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 140.087209][ T2171] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 140.087215][ T2171] ? __pfx___sys_sendto (net/socket.c:2147) [ 140.087229][ T2171] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 140.087236][ T2171] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 140.087244][ T2171] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 140.087251][ T2171] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 140.087261][ T2171] __x64_sys_sendto (net/socket.c:2183) [ 140.087265][ T2171] ? 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) [ 140.087268][ T2171] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 140.087273][ T2171] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.087278][ T2171] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 140.087281][ T2171] RIP: 0033:0x7f84e66dda4a [ 140.087284][ T2171] 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 [ 140.087287][ T2171] RSP: 002b:00007fff7aba4af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 140.087290][ T2171] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84e66dda4a [ 140.087292][ T2171] RDX: 0000000000000040 RSI: 000000003506f340 RDI: 0000000000000006 [ 140.087294][ T2171] RBP: 00007fff7aba4b80 R08: 0000000000418574 R09: 000000000000001c [ 140.087295][ T2171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 140.087297][ T2171] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84e6806000 | [ 140.087297][ T2171] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f84e6806000 | [ 140.087312][ T2171] | [ 140.104670][ T2171] BUG: using __this_cpu_add() in preemptible [00000000] code: ping/2171 | [ 140.105057][ T2171] caller is lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 140.105313][ T2171] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 140.105314][ T2171] Call Trace: [ 140.105316][ T2171] [ 140.105318][ T2171] dump_stack_lvl (lib/dump_stack.c:123) [ 140.105325][ T2171] check_preemption_disabled (lib/smp_processor_id.c:52) [ 140.105331][ T2171] lwtunnel_xmit (net/core/dev.h:341 net/core/lwtunnel.c:408) [ 140.105336][ T2171] ip6_finish_output2 (net/ipv6/ip6_output.c:118) [ 140.105341][ T2171] ? ip6_dst_mtu_maybe_forward.constprop.0 (./include/net/ip6_route.h:342) [ 140.105349][ T2171] ip6_finish_output (net/ipv6/ip6_output.c:215 net/ipv6/ip6_output.c:226) [ 140.105358][ T2171] ip6_output (./include/linux/netfilter.h:303 net/ipv6/ip6_output.c:247) [ 140.105364][ T2171] ? __pfx_ip6_output (net/ipv6/ip6_output.c:234) [ 140.105376][ T2171] ? ip6_local_out (net/ipv6/output_core.c:154) [ 140.105384][ T2171] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 140.105390][ T2171] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 140.105395][ T2171] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 140.105400][ T2171] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 140.105412][ T2171] rawv6_sendmsg (net/ipv6/raw.c:918) [ 140.105424][ T2171] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 140.105429][ T2171] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 140.105433][ T2171] ? __lock_release (kernel/locking/lockdep.c:5534) [ 140.105440][ T2171] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 140.105444][ T2171] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 140.105453][ T2171] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 140.105468][ T2171] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 140.105471][ T2171] ? __lock_release (kernel/locking/lockdep.c:5534) [ 140.105482][ T2171] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 140.105486][ T2171] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 140.105491][ T2171] ? __pfx___sys_sendto (net/socket.c:2147) [ 140.105506][ T2171] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 140.105512][ T2171] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 140.105520][ T2171] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 140.105527][ T2171] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 140.105537][ T2171] __x64_sys_sendto (net/socket.c:2183) [ 140.105541][ T2171] ? 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) [ 140.105544][ T2171] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 140.105548][ T2171] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 140.105553][ T2171] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 140.105556][ T2171] RIP: 0033:0x7f84e66dda4a [ 140.105559][ T2171] 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 [ 140.105562][ T2171] RSP: 002b:00007fff7aba4af8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 140.105565][ T2171] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f84e66dda4a [ 140.105567][ T2171] RDX: 0000000000000040 RSI: 000000003506f340 RDI: 0000000000000006 [ 140.105569][ T2171] RBP: 00007fff7aba4b80 R08: 0000000000418574 R09: 000000000000001c [ 140.105570][ T2171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_xmit:ip6_finish_output2:ip6_finish_output:ip6_output