====================================== | [ 5170.642864][T23260] veth1: renamed from veth-betaR | [ 5170.745759][T23261] veth0: renamed from veth-gamma | [ 5180.441600][T23284] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23284 | [5180.442675][T23284] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5180.442954][T23284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.442956][T23284] Call Trace: [ 5180.442959][T23284] [5180.442961][T23284] dump_stack_lvl (lib/dump_stack.c:123) [5180.442970][T23284] check_preemption_disabled (lib/smp_processor_id.c:52) [5180.442977][T23284] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5180.442984][T23284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5180.442992][T23284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.443000][T23284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5180.443005][T23284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.443017][T23284] rawv6_sendmsg (net/ipv6/raw.c:918) [5180.443028][T23284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5180.443033][T23284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5180.443041][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.443052][T23284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5180.443058][T23284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5180.443067][T23284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5180.443083][T23284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5180.443086][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.443097][T23284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.443105][T23284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.443111][T23284] ? __pfx___sys_sendto (net/socket.c:2147) [5180.443125][T23284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5180.443132][T23284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5180.443142][T23284] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5180.443150][T23284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5180.443160][T23284] __x64_sys_sendto (net/socket.c:2183) [5180.443163][T23284] ? 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) [5180.443167][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.443173][T23284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5180.443178][T23284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.443183][T23284] RIP: 0033:0x7f9129e89a4a [ 5180.443188][T23284] 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 [ 5180.443191][T23284] RSP: 002b:00007ffdc34916f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.443195][T23284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9129e89a4a [ 5180.443197][T23284] RDX: 0000000000000040 RSI: 00000000008f5340 RDI: 0000000000000005 [ 5180.443199][T23284] RBP: 00007ffdc3491780 R08: 0000000000418574 R09: 000000000000001c [ 5180.443201][T23284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.443203][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.443203][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.443219][T23284] | [ 5180.455671][T23284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23284 | [5180.456582][T23284] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.456853][T23284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.456855][T23284] Call Trace: [ 5180.456858][T23284] [5180.456860][T23284] dump_stack_lvl (lib/dump_stack.c:123) [5180.456867][T23284] check_preemption_disabled (lib/smp_processor_id.c:52) [5180.456875][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.456882][T23284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5180.456890][T23284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.456897][T23284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5180.456902][T23284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.456914][T23284] rawv6_sendmsg (net/ipv6/raw.c:918) [5180.456926][T23284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5180.456931][T23284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5180.456937][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.456946][T23284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5180.456951][T23284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5180.456961][T23284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5180.456977][T23284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5180.456980][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.456991][T23284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.456997][T23284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.457002][T23284] ? __pfx___sys_sendto (net/socket.c:2147) [5180.457017][T23284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5180.457024][T23284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5180.457033][T23284] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5180.457040][T23284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5180.457050][T23284] __x64_sys_sendto (net/socket.c:2183) [5180.457054][T23284] ? 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) [5180.457058][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.457063][T23284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5180.457068][T23284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.457072][T23284] RIP: 0033:0x7f9129e89a4a [ 5180.457076][T23284] 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 [ 5180.457078][T23284] RSP: 002b:00007ffdc34916f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.457082][T23284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9129e89a4a [ 5180.457084][T23284] RDX: 0000000000000040 RSI: 00000000008f5340 RDI: 0000000000000005 [ 5180.457086][T23284] RBP: 00007ffdc3491780 R08: 0000000000418574 R09: 000000000000001c [ 5180.457088][T23284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.457090][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.457090][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.457104][T23284] | [ 5180.457120][T23284] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23284 | [5180.469877][T23284] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5180.470152][T23284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.470153][T23284] Call Trace: [ 5180.470155][T23284] [5180.470157][T23284] dump_stack_lvl (lib/dump_stack.c:123) [5180.470164][T23284] check_preemption_disabled (lib/smp_processor_id.c:52) [5180.470169][T23284] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5180.470176][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.470191][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.470205][T23284] ? dump_stack_lvl (lib/dump_stack.c:123) [5180.470208][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.470220][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.470227][T23284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5180.470233][T23284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.470240][T23284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5180.470244][T23284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.470256][T23284] rawv6_sendmsg (net/ipv6/raw.c:918) [5180.470268][T23284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5180.470274][T23284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5180.470278][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.470286][T23284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5180.470291][T23284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5180.470299][T23284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5180.470316][T23284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5180.470319][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.470330][T23284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.470335][T23284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.470341][T23284] ? __pfx___sys_sendto (net/socket.c:2147) [5180.470355][T23284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5180.470362][T23284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5180.470370][T23284] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5180.470377][T23284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5180.470387][T23284] __x64_sys_sendto (net/socket.c:2183) [5180.470391][T23284] ? 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) [5180.470394][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.470399][T23284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5180.470403][T23284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.470407][T23284] RIP: 0033:0x7f9129e89a4a [ 5180.470410][T23284] 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 [ 5180.470412][T23284] RSP: 002b:00007ffdc34916f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.470415][T23284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9129e89a4a [ 5180.470418][T23284] RDX: 0000000000000040 RSI: 00000000008f5340 RDI: 0000000000000005 [ 5180.470419][T23284] RBP: 00007ffdc3491780 R08: 0000000000418574 R09: 000000000000001c [ 5180.470421][T23284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.470423][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.470423][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.470437][T23284] | [ 5180.484775][T23284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23284 | [5180.485290][T23284] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.485566][T23284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.485568][T23284] Call Trace: [ 5180.485569][T23284] [5180.485571][T23284] dump_stack_lvl (lib/dump_stack.c:123) [5180.485577][T23284] check_preemption_disabled (lib/smp_processor_id.c:52) [5180.485583][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.485590][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.485604][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.485618][T23284] ? dump_stack_lvl (lib/dump_stack.c:123) [5180.485621][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.485632][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.485638][T23284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5180.485645][T23284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.485651][T23284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5180.485656][T23284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.485668][T23284] rawv6_sendmsg (net/ipv6/raw.c:918) [5180.485679][T23284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5180.485685][T23284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5180.485689][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.485697][T23284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5180.485700][T23284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5180.485709][T23284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5180.485725][T23284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5180.485728][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.485739][T23284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.485744][T23284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.485749][T23284] ? __pfx___sys_sendto (net/socket.c:2147) [5180.485764][T23284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5180.485770][T23284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5180.485777][T23284] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5180.485785][T23284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5180.485795][T23284] __x64_sys_sendto (net/socket.c:2183) [5180.485798][T23284] ? 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) [5180.485801][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.485805][T23284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5180.485810][T23284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.485814][T23284] RIP: 0033:0x7f9129e89a4a [ 5180.485817][T23284] 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 [ 5180.485819][T23284] RSP: 002b:00007ffdc34916f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.485822][T23284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9129e89a4a [ 5180.485825][T23284] RDX: 0000000000000040 RSI: 00000000008f5340 RDI: 0000000000000005 [ 5180.485826][T23284] RBP: 00007ffdc3491780 R08: 0000000000418574 R09: 000000000000001c [ 5180.485828][T23284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.485830][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.485830][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.485845][T23284] | [ 5180.485853][T23284] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23284 | [5180.501339][T23284] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5180.501628][T23284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.501630][T23284] Call Trace: [ 5180.501632][T23284] [5180.501634][T23284] dump_stack_lvl (lib/dump_stack.c:123) [5180.501640][T23284] check_preemption_disabled (lib/smp_processor_id.c:52) [5180.501646][T23284] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5180.501653][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.501667][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.501681][T23284] ? dump_stack_lvl (lib/dump_stack.c:123) [5180.501684][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.501694][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.501701][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.501714][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.501727][T23284] ? dump_stack_lvl (lib/dump_stack.c:123) [5180.501731][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.501740][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.501747][T23284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5180.501754][T23284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.501759][T23284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5180.501764][T23284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.501776][T23284] rawv6_sendmsg (net/ipv6/raw.c:918) [5180.501788][T23284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5180.501793][T23284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5180.501797][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.501805][T23284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5180.501809][T23284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5180.501818][T23284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5180.501834][T23284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5180.501837][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.501848][T23284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.501853][T23284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.501858][T23284] ? __pfx___sys_sendto (net/socket.c:2147) [5180.501873][T23284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5180.501879][T23284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5180.501887][T23284] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5180.501894][T23284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5180.501905][T23284] __x64_sys_sendto (net/socket.c:2183) [5180.501909][T23284] ? 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) [5180.501912][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.501916][T23284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5180.501921][T23284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.501925][T23284] RIP: 0033:0x7f9129e89a4a [ 5180.501928][T23284] 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 [ 5180.501930][T23284] RSP: 002b:00007ffdc34916f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.501934][T23284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9129e89a4a [ 5180.501936][T23284] RDX: 0000000000000040 RSI: 00000000008f5340 RDI: 0000000000000005 [ 5180.501937][T23284] RBP: 00007ffdc3491780 R08: 0000000000418574 R09: 000000000000001c [ 5180.501939][T23284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.501941][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.501941][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.501956][T23284] | [ 5180.501959][T23284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23284 | [5180.520803][T23284] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.521097][T23284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.521099][T23284] Call Trace: [ 5180.521101][T23284] [5180.521103][T23284] dump_stack_lvl (lib/dump_stack.c:123) [5180.521109][T23284] check_preemption_disabled (lib/smp_processor_id.c:52) [5180.521115][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.521122][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.521136][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.521150][T23284] ? dump_stack_lvl (lib/dump_stack.c:123) [5180.521153][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.521163][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.521170][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.521183][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.521196][T23284] ? dump_stack_lvl (lib/dump_stack.c:123) [5180.521200][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.521210][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.521217][T23284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5180.521224][T23284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.521230][T23284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5180.521235][T23284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.521247][T23284] rawv6_sendmsg (net/ipv6/raw.c:918) [5180.521259][T23284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5180.521264][T23284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5180.521268][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.521276][T23284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5180.521279][T23284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5180.521288][T23284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5180.521305][T23284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5180.521307][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.521319][T23284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.521323][T23284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.521329][T23284] ? __pfx___sys_sendto (net/socket.c:2147) [5180.521344][T23284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5180.521350][T23284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5180.521358][T23284] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5180.521365][T23284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5180.521375][T23284] __x64_sys_sendto (net/socket.c:2183) [5180.521379][T23284] ? 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) [5180.521382][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.521387][T23284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5180.521392][T23284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.521395][T23284] RIP: 0033:0x7f9129e89a4a [ 5180.521399][T23284] 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 [ 5180.521401][T23284] RSP: 002b:00007ffdc34916f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.521404][T23284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9129e89a4a [ 5180.521406][T23284] RDX: 0000000000000040 RSI: 00000000008f5340 RDI: 0000000000000005 [ 5180.521408][T23284] RBP: 00007ffdc3491780 R08: 0000000000418574 R09: 000000000000001c [ 5180.521410][T23284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.521411][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.521411][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.521427][T23284] | [ 5180.540521][T23284] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23284 | [5180.541248][T23284] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5180.541554][T23284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.541556][T23284] Call Trace: [ 5180.541558][T23284] [5180.541560][T23284] dump_stack_lvl (lib/dump_stack.c:123) [5180.541566][T23284] check_preemption_disabled (lib/smp_processor_id.c:52) [5180.541571][T23284] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5180.541578][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.541592][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.541607][T23284] ? dump_stack_lvl (lib/dump_stack.c:124) [5180.541617][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.541624][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.541636][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.541650][T23284] ? dump_stack_lvl (lib/dump_stack.c:123) [5180.541653][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.541663][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.541670][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.541682][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.541695][T23284] ? dump_stack_lvl (lib/dump_stack.c:123) [5180.541699][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.541708][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.541715][T23284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5180.541721][T23284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.541727][T23284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5180.541732][T23284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.541745][T23284] rawv6_sendmsg (net/ipv6/raw.c:918) [5180.541757][T23284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5180.541763][T23284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5180.541766][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.541774][T23284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5180.541778][T23284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5180.541787][T23284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5180.541804][T23284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5180.541806][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.541818][T23284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.541822][T23284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.541828][T23284] ? __pfx___sys_sendto (net/socket.c:2147) [5180.541843][T23284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5180.541849][T23284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5180.541857][T23284] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5180.541864][T23284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5180.541875][T23284] __x64_sys_sendto (net/socket.c:2183) [5180.541879][T23284] ? 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) [5180.541882][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.541886][T23284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5180.541891][T23284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.541894][T23284] RIP: 0033:0x7f9129e89a4a [ 5180.541898][T23284] 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 [ 5180.541900][T23284] RSP: 002b:00007ffdc34916f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.541903][T23284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9129e89a4a [ 5180.541905][T23284] RDX: 0000000000000040 RSI: 00000000008f5340 RDI: 0000000000000005 [ 5180.541907][T23284] RBP: 00007ffdc3491780 R08: 0000000000418574 R09: 000000000000001c [ 5180.541909][T23284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.541910][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.541910][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.541926][T23284] | [ 5180.541928][T23284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23284 | [5180.563999][T23284] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.564318][T23284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.564320][T23284] Call Trace: [ 5180.564321][T23284] [5180.564324][T23284] dump_stack_lvl (lib/dump_stack.c:123) [5180.564330][T23284] check_preemption_disabled (lib/smp_processor_id.c:52) [5180.564336][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.564343][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.564357][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.564372][T23284] ? dump_stack_lvl (lib/dump_stack.c:124) [5180.564382][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.564389][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.564402][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.564416][T23284] ? dump_stack_lvl (lib/dump_stack.c:123) [5180.564419][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.564429][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.564436][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.564449][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.564462][T23284] ? dump_stack_lvl (lib/dump_stack.c:123) [5180.564466][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.564476][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.564482][T23284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5180.564489][T23284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.564495][T23284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5180.564499][T23284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.564512][T23284] rawv6_sendmsg (net/ipv6/raw.c:918) [5180.564525][T23284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5180.564530][T23284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5180.564534][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.564542][T23284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5180.564545][T23284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5180.564554][T23284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5180.564571][T23284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5180.564573][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.564585][T23284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.564589][T23284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.564595][T23284] ? __pfx___sys_sendto (net/socket.c:2147) [5180.564610][T23284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5180.564616][T23284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5180.564624][T23284] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5180.564631][T23284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5180.564642][T23284] __x64_sys_sendto (net/socket.c:2183) [5180.564646][T23284] ? 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) [5180.564649][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.564653][T23284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5180.564658][T23284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.564661][T23284] RIP: 0033:0x7f9129e89a4a [ 5180.564665][T23284] 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 [ 5180.564667][T23284] RSP: 002b:00007ffdc34916f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.564671][T23284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9129e89a4a [ 5180.564673][T23284] RDX: 0000000000000040 RSI: 00000000008f5340 RDI: 0000000000000005 [ 5180.564674][T23284] RBP: 00007ffdc3491780 R08: 0000000000418574 R09: 000000000000001c [ 5180.564676][T23284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.564678][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.564678][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.564693][T23284] | [ 5180.564702][T23284] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23284 | [5180.586881][T23284] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5180.587213][T23284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.587214][T23284] Call Trace: [ 5180.587217][T23284] [5180.587219][T23284] dump_stack_lvl (lib/dump_stack.c:123) [5180.587225][T23284] check_preemption_disabled (lib/smp_processor_id.c:52) [5180.587231][T23284] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5180.587238][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.587252][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.587266][T23284] ? dump_stack_lvl (lib/dump_stack.c:123) [5180.587270][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.587281][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.587287][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.587300][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.587316][T23284] ? dump_stack_lvl (lib/dump_stack.c:124) [5180.587325][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.587332][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.587345][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.587359][T23284] ? dump_stack_lvl (lib/dump_stack.c:123) [5180.587362][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.587372][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.587379][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.587392][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.587405][T23284] ? dump_stack_lvl (lib/dump_stack.c:123) [5180.587408][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.587418][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.587424][T23284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5180.587431][T23284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.587437][T23284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5180.587442][T23284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.587454][T23284] rawv6_sendmsg (net/ipv6/raw.c:918) [5180.587466][T23284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5180.587472][T23284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5180.587475][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.587483][T23284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5180.587486][T23284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5180.587495][T23284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5180.587512][T23284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5180.587514][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.587526][T23284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.587530][T23284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.587536][T23284] ? __pfx___sys_sendto (net/socket.c:2147) [5180.587551][T23284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5180.587557][T23284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5180.587564][T23284] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5180.587572][T23284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5180.587582][T23284] __x64_sys_sendto (net/socket.c:2183) [5180.587586][T23284] ? 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) [5180.587589][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.587594][T23284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5180.587599][T23284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.587602][T23284] RIP: 0033:0x7f9129e89a4a [ 5180.587605][T23284] 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 [ 5180.587608][T23284] RSP: 002b:00007ffdc34916f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.587611][T23284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9129e89a4a [ 5180.587613][T23284] RDX: 0000000000000040 RSI: 00000000008f5340 RDI: 0000000000000005 [ 5180.587614][T23284] RBP: 00007ffdc3491780 R08: 0000000000418574 R09: 000000000000001c [ 5180.587616][T23284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.587618][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.587618][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5180.587640][T23284] | [ 5180.611273][T23284] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23284 | [5180.611822][T23284] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5180.612147][T23284] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5180.612149][T23284] Call Trace: [ 5180.612151][T23284] [5180.612153][T23284] dump_stack_lvl (lib/dump_stack.c:123) [5180.612159][T23284] check_preemption_disabled (lib/smp_processor_id.c:52) [5180.612165][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.612172][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.612186][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.612200][T23284] ? dump_stack_lvl (lib/dump_stack.c:123) [5180.612204][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.612215][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.612224][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.612237][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.612252][T23284] ? dump_stack_lvl (lib/dump_stack.c:124) [5180.612262][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.612269][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.612282][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.612295][T23284] ? dump_stack_lvl (lib/dump_stack.c:123) [5180.612299][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.612309][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.612316][T23284] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [5180.612329][T23284] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [5180.612342][T23284] ? dump_stack_lvl (lib/dump_stack.c:123) [5180.612346][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.612356][T23284] lwtunnel_output (net/core/lwtunnel.c:359) [5180.612362][T23284] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5180.612369][T23284] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.612375][T23284] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5180.612380][T23284] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5180.612393][T23284] rawv6_sendmsg (net/ipv6/raw.c:918) [5180.612405][T23284] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5180.612410][T23284] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5180.612414][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.612422][T23284] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5180.612425][T23284] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5180.612434][T23284] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5180.612451][T23284] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5180.612454][T23284] ? __lock_release (kernel/locking/lockdep.c:5534) [5180.612466][T23284] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.612470][T23284] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5180.612475][T23284] ? __pfx___sys_sendto (net/socket.c:2147) [5180.612491][T23284] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5180.612497][T23284] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5180.612505][T23284] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5180.612512][T23284] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5180.612523][T23284] __x64_sys_sendto (net/socket.c:2183) [5180.612527][T23284] ? 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) [5180.612530][T23284] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5180.612535][T23284] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5180.612540][T23284] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5180.612543][T23284] RIP: 0033:0x7f9129e89a4a [ 5180.612547][T23284] 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 [ 5180.612549][T23284] RSP: 002b:00007ffdc34916f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5180.612552][T23284] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9129e89a4a [ 5180.612554][T23284] RDX: 0000000000000040 RSI: 00000000008f5340 RDI: 0000000000000005 [ 5180.612556][T23284] RBP: 00007ffdc3491780 R08: 0000000000418574 R09: 000000000000001c [ 5180.612558][T23284] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5180.612560][T23284] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9129fb2000 | [ 5181.694800][T23284] lwtunnel_output(): recursion limit reached on datapath | [ 5186.399768][T23291] check_preemption_disabled: 46 callbacks suppressed | [ 5186.399778][T23291] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23291 | [5186.400600][T23291] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5186.400868][T23291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5186.400870][T23291] Call Trace: [ 5186.400873][T23291] [5186.400875][T23291] dump_stack_lvl (lib/dump_stack.c:123) [5186.400885][T23291] check_preemption_disabled (lib/smp_processor_id.c:52) [5186.400892][T23291] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5186.400898][T23291] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5186.400907][T23291] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5186.400915][T23291] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5186.400919][T23291] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5186.400931][T23291] rawv6_sendmsg (net/ipv6/raw.c:918) [5186.400943][T23291] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5186.400948][T23291] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5186.400956][T23291] ? __lock_release (kernel/locking/lockdep.c:5534) [5186.400966][T23291] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5186.400973][T23291] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5186.400982][T23291] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5186.400998][T23291] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5186.401001][T23291] ? __lock_release (kernel/locking/lockdep.c:5534) [5186.401012][T23291] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5186.401019][T23291] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5186.401025][T23291] ? __pfx___sys_sendto (net/socket.c:2147) [5186.401039][T23291] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5186.401046][T23291] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5186.401057][T23291] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5186.401064][T23291] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5186.401074][T23291] __x64_sys_sendto (net/socket.c:2183) [5186.401078][T23291] ? 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) [5186.401082][T23291] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5186.401088][T23291] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5186.401093][T23291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5186.401097][T23291] RIP: 0033:0x7f3285f92a4a [ 5186.401102][T23291] 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 [ 5186.401105][T23291] RSP: 002b:00007ffe2d55b648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5186.401109][T23291] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3285f92a4a [ 5186.401111][T23291] RDX: 0000000000000040 RSI: 000000001205b340 RDI: 0000000000000005 [ 5186.401113][T23291] RBP: 00007ffe2d55b6d0 R08: 0000000000418574 R09: 000000000000001c [ 5186.401115][T23291] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5186.401116][T23291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32860bb000 | [ 5186.401116][T23291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32860bb000 | [ 5186.401130][T23291] | [ 5186.401134][T23291] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23291 | [5186.413421][T23291] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5186.413680][T23291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5186.413682][T23291] Call Trace: [ 5186.413684][T23291] [5186.413686][T23291] dump_stack_lvl (lib/dump_stack.c:123) [5186.413693][T23291] check_preemption_disabled (lib/smp_processor_id.c:52) [5186.413699][T23291] lwtunnel_output (net/core/lwtunnel.c:359) [5186.413705][T23291] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5186.413713][T23291] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5186.413719][T23291] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5186.413724][T23291] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5186.413736][T23291] rawv6_sendmsg (net/ipv6/raw.c:918) [5186.413748][T23291] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5186.413753][T23291] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5186.413757][T23291] ? __lock_release (kernel/locking/lockdep.c:5534) [5186.413767][T23291] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5186.413772][T23291] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5186.413781][T23291] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5186.413797][T23291] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5186.413800][T23291] ? __lock_release (kernel/locking/lockdep.c:5534) [5186.413812][T23291] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5186.413817][T23291] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5186.413822][T23291] ? __pfx___sys_sendto (net/socket.c:2147) [5186.413837][T23291] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5186.413844][T23291] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5186.413853][T23291] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5186.413860][T23291] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5186.413870][T23291] __x64_sys_sendto (net/socket.c:2183) [5186.413874][T23291] ? 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) [5186.413877][T23291] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5186.413883][T23291] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5186.413888][T23291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5186.413891][T23291] RIP: 0033:0x7f3285f92a4a [ 5186.413895][T23291] 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 [ 5186.413898][T23291] RSP: 002b:00007ffe2d55b648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5186.413901][T23291] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3285f92a4a [ 5186.413903][T23291] RDX: 0000000000000040 RSI: 000000001205b340 RDI: 0000000000000005 [ 5186.413905][T23291] RBP: 00007ffe2d55b6d0 R08: 0000000000418574 R09: 000000000000001c [ 5186.413907][T23291] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5186.413909][T23291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32860bb000 | [ 5186.413909][T23291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32860bb000 | [ 5186.413924][T23291] | [ 5186.432102][T23291] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23291 | [5186.432500][T23291] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 5186.432760][T23291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5186.432761][T23291] Call Trace: [ 5186.432763][T23291] [5186.432765][T23291] dump_stack_lvl (lib/dump_stack.c:123) [5186.432771][T23291] check_preemption_disabled (lib/smp_processor_id.c:52) [5186.432777][T23291] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [5186.432783][T23291] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5186.432790][T23291] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5186.432795][T23291] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5186.432800][T23291] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5186.432812][T23291] rawv6_sendmsg (net/ipv6/raw.c:918) [5186.432824][T23291] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5186.432829][T23291] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5186.432833][T23291] ? __lock_release (kernel/locking/lockdep.c:5534) [5186.432841][T23291] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5186.432845][T23291] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5186.432853][T23291] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5186.432870][T23291] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5186.432873][T23291] ? __lock_release (kernel/locking/lockdep.c:5534) [5186.432884][T23291] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5186.432889][T23291] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5186.432894][T23291] ? __pfx___sys_sendto (net/socket.c:2147) [5186.432909][T23291] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5186.432915][T23291] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5186.432923][T23291] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5186.432930][T23291] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5186.432940][T23291] __x64_sys_sendto (net/socket.c:2183) [5186.432944][T23291] ? 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) [5186.432947][T23291] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5186.432951][T23291] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5186.432956][T23291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5186.432959][T23291] RIP: 0033:0x7f3285f92a4a [ 5186.432963][T23291] 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 [ 5186.432965][T23291] RSP: 002b:00007ffe2d55b648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5186.432969][T23291] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3285f92a4a [ 5186.432971][T23291] RDX: 0000000000000040 RSI: 000000001205b340 RDI: 0000000000000005 [ 5186.432973][T23291] RBP: 00007ffe2d55b6d0 R08: 0000000000418574 R09: 000000000000001c [ 5186.432975][T23291] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5186.432977][T23291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32860bb000 | [ 5186.432977][T23291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32860bb000 | [ 5186.432992][T23291] | [ 5187.401462][T23291] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23291 | [5187.402073][T23291] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5187.402380][T23291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5187.402382][T23291] Call Trace: [ 5187.402385][T23291] [5187.402388][T23291] dump_stack_lvl (lib/dump_stack.c:123) [5187.402398][T23291] check_preemption_disabled (lib/smp_processor_id.c:52) [5187.402405][T23291] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5187.402412][T23291] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5187.402420][T23291] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5187.402428][T23291] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5187.402433][T23291] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5187.402445][T23291] rawv6_sendmsg (net/ipv6/raw.c:918) [5187.402457][T23291] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5187.402461][T23291] ? find_held_lock (kernel/locking/lockdep.c:5348) [5187.402471][T23291] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5187.402478][T23291] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5187.402488][T23291] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5187.402505][T23291] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5187.402511][T23291] ? __lock_release (kernel/locking/lockdep.c:5534) [5187.402522][T23291] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5187.402529][T23291] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5187.402535][T23291] ? __pfx___sys_sendto (net/socket.c:2147) [5187.402548][T23291] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5187.402559][T23291] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [5187.402568][T23291] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5187.402575][T23291] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5187.402582][T23291] ? __pfx___x64_sys_poll (fs/select.c:1062) [5187.402584][T23291] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5187.402595][T23291] __x64_sys_sendto (net/socket.c:2183) [5187.402598][T23291] ? 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) [5187.402603][T23291] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5187.402608][T23291] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5187.402613][T23291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5187.402618][T23291] RIP: 0033:0x7f3285f92a4a [ 5187.402624][T23291] 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 [ 5187.402626][T23291] RSP: 002b:00007ffe2d55b648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5187.402631][T23291] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3285f92a4a [ 5187.402633][T23291] RDX: 0000000000000040 RSI: 000000001205b340 RDI: 0000000000000005 [ 5187.402635][T23291] RBP: 00007ffe2d55b6d0 R08: 0000000000418574 R09: 000000000000001c [ 5187.402637][T23291] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5187.402639][T23291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32860bb000 | [ 5187.402639][T23291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32860bb000 | [ 5187.402653][T23291] | [ 5187.402657][T23291] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23291 | [5187.414935][T23291] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5187.415194][T23291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5187.415196][T23291] Call Trace: [ 5187.415197][T23291] [5187.415200][T23291] dump_stack_lvl (lib/dump_stack.c:123) [5187.415207][T23291] check_preemption_disabled (lib/smp_processor_id.c:52) [5187.415213][T23291] lwtunnel_output (net/core/lwtunnel.c:359) [5187.415221][T23291] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5187.415228][T23291] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5187.415234][T23291] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5187.415238][T23291] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5187.415250][T23291] rawv6_sendmsg (net/ipv6/raw.c:918) [5187.415262][T23291] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5187.415267][T23291] ? find_held_lock (kernel/locking/lockdep.c:5348) [5187.415276][T23291] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5187.415281][T23291] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5187.415291][T23291] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5187.415307][T23291] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5187.415311][T23291] ? __lock_release (kernel/locking/lockdep.c:5534) [5187.415322][T23291] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5187.415328][T23291] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5187.415333][T23291] ? __pfx___sys_sendto (net/socket.c:2147) [5187.415347][T23291] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5187.415356][T23291] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [5187.415363][T23291] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5187.415371][T23291] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5187.415376][T23291] ? __pfx___x64_sys_poll (fs/select.c:1062) [5187.415378][T23291] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5187.415386][T23291] __x64_sys_sendto (net/socket.c:2183) [5187.415391][T23291] ? 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) [5187.415394][T23291] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5187.415399][T23291] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5187.415404][T23291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5187.415407][T23291] RIP: 0033:0x7f3285f92a4a [ 5187.415411][T23291] 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 [ 5187.415414][T23291] RSP: 002b:00007ffe2d55b648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5187.415417][T23291] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3285f92a4a [ 5187.415419][T23291] RDX: 0000000000000040 RSI: 000000001205b340 RDI: 0000000000000005 [ 5187.415421][T23291] RBP: 00007ffe2d55b6d0 R08: 0000000000418574 R09: 000000000000001c [ 5187.415423][T23291] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5187.415424][T23291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32860bb000 | [ 5187.415424][T23291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32860bb000 | [ 5187.415439][T23291] | [ 5187.428498][T23291] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23291 | [5187.428886][T23291] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 5187.429143][T23291] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5187.429145][T23291] Call Trace: [ 5187.429147][T23291] [5187.429149][T23291] dump_stack_lvl (lib/dump_stack.c:123) [5187.429156][T23291] check_preemption_disabled (lib/smp_processor_id.c:52) [5187.429162][T23291] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [5187.429168][T23291] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5187.429175][T23291] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5187.429181][T23291] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5187.429186][T23291] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5187.429198][T23291] rawv6_sendmsg (net/ipv6/raw.c:918) [5187.429210][T23291] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5187.429214][T23291] ? find_held_lock (kernel/locking/lockdep.c:5348) [5187.429225][T23291] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5187.429230][T23291] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5187.429240][T23291] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5187.429256][T23291] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5187.429261][T23291] ? __lock_release (kernel/locking/lockdep.c:5534) [5187.429272][T23291] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5187.429278][T23291] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5187.429284][T23291] ? __pfx___sys_sendto (net/socket.c:2147) [5187.429297][T23291] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5187.429306][T23291] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [5187.429313][T23291] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5187.429321][T23291] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [5187.429325][T23291] ? __pfx___x64_sys_poll (fs/select.c:1062) [5187.429328][T23291] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [5187.429336][T23291] __x64_sys_sendto (net/socket.c:2183) [5187.429340][T23291] ? 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) [5187.429344][T23291] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5187.429349][T23291] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5187.429354][T23291] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5187.429357][T23291] RIP: 0033:0x7f3285f92a4a [ 5187.429361][T23291] 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 [ 5187.429363][T23291] RSP: 002b:00007ffe2d55b648 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5187.429367][T23291] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3285f92a4a [ 5187.429369][T23291] RDX: 0000000000000040 RSI: 000000001205b340 RDI: 0000000000000005 [ 5187.429371][T23291] RBP: 00007ffe2d55b6d0 R08: 0000000000418574 R09: 000000000000001c [ 5187.429373][T23291] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 5187.429375][T23291] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f32860bb000 | [ 5189.879769][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 5190.902490][ C1] lwtunnel_input(): recursion limit reached on datapath | [ 5193.164249][T23297] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23297 | [5193.164752][T23297] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5193.165016][T23297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5193.165019][T23297] Call Trace: [ 5193.165021][T23297] [5193.165024][T23297] dump_stack_lvl (lib/dump_stack.c:123) [5193.165034][T23297] check_preemption_disabled (lib/smp_processor_id.c:52) [5193.165041][T23297] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5193.165047][T23297] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5193.165056][T23297] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.165064][T23297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5193.165068][T23297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.165080][T23297] rawv6_sendmsg (net/ipv6/raw.c:918) [5193.165092][T23297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5193.165097][T23297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5193.165105][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.165115][T23297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5193.165121][T23297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5193.165131][T23297] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5193.165146][T23297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5193.165149][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.165161][T23297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.165167][T23297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.165173][T23297] ? __pfx___sys_sendto (net/socket.c:2147) [5193.165187][T23297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5193.165194][T23297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5193.165205][T23297] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5193.165212][T23297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5193.165223][T23297] __x64_sys_sendto (net/socket.c:2183) [5193.165227][T23297] ? 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) [5193.165231][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.165237][T23297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5193.165241][T23297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5193.165246][T23297] RIP: 0033:0x7f80f7348a4a [ 5193.165251][T23297] 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 [ 5193.165254][T23297] RSP: 002b:00007ffd87f35e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5193.165258][T23297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80f7348a4a [ 5193.165260][T23297] RDX: 0000000000000040 RSI: 000000003fb2c340 RDI: 0000000000000005 [ 5193.165262][T23297] RBP: 00007ffd87f35eb0 R08: 0000000000418574 R09: 000000000000001c [ 5193.165264][T23297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5193.165266][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.165266][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.165280][T23297] | [ 5193.178275][T23297] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23297 | [5193.178654][T23297] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.178912][T23297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5193.178914][T23297] Call Trace: [ 5193.178916][T23297] [5193.178918][T23297] dump_stack_lvl (lib/dump_stack.c:123) [5193.178923][T23297] check_preemption_disabled (lib/smp_processor_id.c:52) [5193.178929][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.178935][T23297] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5193.178941][T23297] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.178947][T23297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5193.178952][T23297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.178964][T23297] rawv6_sendmsg (net/ipv6/raw.c:918) [5193.178976][T23297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5193.178981][T23297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5193.178985][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.178992][T23297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5193.178995][T23297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5193.179004][T23297] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5193.179021][T23297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5193.179023][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.179035][T23297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.179039][T23297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.179044][T23297] ? __pfx___sys_sendto (net/socket.c:2147) [5193.179059][T23297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5193.179065][T23297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5193.179073][T23297] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5193.179080][T23297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5193.179090][T23297] __x64_sys_sendto (net/socket.c:2183) [5193.179093][T23297] ? 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) [5193.179096][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.179101][T23297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5193.179105][T23297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5193.179108][T23297] RIP: 0033:0x7f80f7348a4a [ 5193.179112][T23297] 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 [ 5193.179114][T23297] RSP: 002b:00007ffd87f35e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5193.179117][T23297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80f7348a4a [ 5193.179119][T23297] RDX: 0000000000000040 RSI: 000000003fb2c340 RDI: 0000000000000005 [ 5193.179121][T23297] RBP: 00007ffd87f35eb0 R08: 0000000000418574 R09: 000000000000001c [ 5193.179122][T23297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5193.179124][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.179124][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.179138][T23297] | [ 5193.193839][T23297] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23297 | [5193.194293][T23297] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5193.194559][T23297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5193.194561][T23297] Call Trace: [ 5193.194562][T23297] [5193.194565][T23297] dump_stack_lvl (lib/dump_stack.c:123) [5193.194571][T23297] check_preemption_disabled (lib/smp_processor_id.c:52) [5193.194576][T23297] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5193.194583][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.194594][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.194605][T23297] ? dump_stack_lvl (lib/dump_stack.c:123) [5193.194609][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.194618][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.194625][T23297] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5193.194631][T23297] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.194637][T23297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5193.194641][T23297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.194653][T23297] rawv6_sendmsg (net/ipv6/raw.c:918) [5193.194665][T23297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5193.194670][T23297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5193.194674][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.194682][T23297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5193.194685][T23297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5193.194694][T23297] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5193.194710][T23297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5193.194713][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.194724][T23297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.194728][T23297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.194733][T23297] ? __pfx___sys_sendto (net/socket.c:2147) [5193.194748][T23297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5193.194754][T23297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5193.194762][T23297] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5193.194769][T23297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5193.194779][T23297] __x64_sys_sendto (net/socket.c:2183) [5193.194783][T23297] ? 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) [5193.194786][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.194791][T23297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5193.194796][T23297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5193.194799][T23297] RIP: 0033:0x7f80f7348a4a [ 5193.194802][T23297] 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 [ 5193.194804][T23297] RSP: 002b:00007ffd87f35e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5193.194807][T23297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80f7348a4a [ 5193.194809][T23297] RDX: 0000000000000040 RSI: 000000003fb2c340 RDI: 0000000000000005 [ 5193.194811][T23297] RBP: 00007ffd87f35eb0 R08: 0000000000418574 R09: 000000000000001c [ 5193.194813][T23297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5193.194815][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.194815][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.194830][T23297] | [ 5193.194832][T23297] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23297 | [5193.208482][T23297] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.208752][T23297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5193.208754][T23297] Call Trace: [ 5193.208755][T23297] [5193.208757][T23297] dump_stack_lvl (lib/dump_stack.c:123) [5193.208763][T23297] check_preemption_disabled (lib/smp_processor_id.c:52) [5193.208769][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.208776][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.208786][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.208798][T23297] ? dump_stack_lvl (lib/dump_stack.c:123) [5193.208802][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.208812][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.208818][T23297] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5193.208825][T23297] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.208831][T23297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5193.208835][T23297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.208848][T23297] rawv6_sendmsg (net/ipv6/raw.c:918) [5193.208860][T23297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5193.208865][T23297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5193.208869][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.208877][T23297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5193.208880][T23297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5193.208889][T23297] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5193.208905][T23297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5193.208908][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.208919][T23297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.208923][T23297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.208928][T23297] ? __pfx___sys_sendto (net/socket.c:2147) [5193.208943][T23297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5193.208949][T23297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5193.208956][T23297] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5193.208964][T23297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5193.208974][T23297] __x64_sys_sendto (net/socket.c:2183) [5193.208978][T23297] ? 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) [5193.208981][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.208985][T23297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5193.208990][T23297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5193.208993][T23297] RIP: 0033:0x7f80f7348a4a [ 5193.208996][T23297] 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 [ 5193.208999][T23297] RSP: 002b:00007ffd87f35e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5193.209001][T23297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80f7348a4a [ 5193.209003][T23297] RDX: 0000000000000040 RSI: 000000003fb2c340 RDI: 0000000000000005 [ 5193.209005][T23297] RBP: 00007ffd87f35eb0 R08: 0000000000418574 R09: 000000000000001c [ 5193.209006][T23297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5193.209008][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.209008][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.209023][T23297] | [ 5193.209143][T23297] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23297 | [5193.223959][T23297] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5193.224246][T23297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5193.224247][T23297] Call Trace: [ 5193.224249][T23297] [5193.224251][T23297] dump_stack_lvl (lib/dump_stack.c:123) [5193.224257][T23297] check_preemption_disabled (lib/smp_processor_id.c:52) [5193.224263][T23297] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5193.224270][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.224280][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.224291][T23297] ? dump_stack_lvl (lib/dump_stack.c:123) [5193.224295][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.224305][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.224311][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.224320][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.224332][T23297] ? dump_stack_lvl (lib/dump_stack.c:123) [5193.224336][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.224345][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.224352][T23297] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5193.224358][T23297] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.224364][T23297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5193.224368][T23297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.224381][T23297] rawv6_sendmsg (net/ipv6/raw.c:918) [5193.224392][T23297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5193.224398][T23297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5193.224401][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.224409][T23297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5193.224412][T23297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5193.224421][T23297] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5193.224437][T23297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5193.224440][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.224451][T23297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.224455][T23297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.224461][T23297] ? __pfx___sys_sendto (net/socket.c:2147) [5193.224476][T23297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5193.224482][T23297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5193.224490][T23297] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5193.224497][T23297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5193.224508][T23297] __x64_sys_sendto (net/socket.c:2183) [5193.224512][T23297] ? 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) [5193.224515][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.224519][T23297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5193.224524][T23297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5193.224527][T23297] RIP: 0033:0x7f80f7348a4a [ 5193.224531][T23297] 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 [ 5193.224533][T23297] RSP: 002b:00007ffd87f35e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5193.224536][T23297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80f7348a4a [ 5193.224538][T23297] RDX: 0000000000000040 RSI: 000000003fb2c340 RDI: 0000000000000005 [ 5193.224539][T23297] RBP: 00007ffd87f35eb0 R08: 0000000000418574 R09: 000000000000001c [ 5193.224541][T23297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5193.224543][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.224543][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.224558][T23297] | [ 5193.224561][T23297] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23297 | [5193.242648][T23297] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.242929][T23297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5193.242930][T23297] Call Trace: [ 5193.242932][T23297] [5193.242934][T23297] dump_stack_lvl (lib/dump_stack.c:123) [5193.242940][T23297] check_preemption_disabled (lib/smp_processor_id.c:52) [5193.242946][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.242953][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.242963][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.242975][T23297] ? dump_stack_lvl (lib/dump_stack.c:123) [5193.242979][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.242988][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.242995][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.243004][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.243016][T23297] ? dump_stack_lvl (lib/dump_stack.c:123) [5193.243019][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.243029][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.243035][T23297] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5193.243041][T23297] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.243049][T23297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5193.243056][T23297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.243076][T23297] rawv6_sendmsg (net/ipv6/raw.c:918) [5193.243089][T23297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5193.243094][T23297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5193.243098][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.243106][T23297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5193.243110][T23297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5193.243119][T23297] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5193.243136][T23297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5193.243138][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.243150][T23297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.243154][T23297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.243160][T23297] ? __pfx___sys_sendto (net/socket.c:2147) [5193.243176][T23297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5193.243182][T23297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5193.243190][T23297] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5193.243197][T23297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5193.243207][T23297] __x64_sys_sendto (net/socket.c:2183) [5193.243211][T23297] ? 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) [5193.243214][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.243220][T23297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5193.243225][T23297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5193.243228][T23297] RIP: 0033:0x7f80f7348a4a [ 5193.243232][T23297] 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 [ 5193.243234][T23297] RSP: 002b:00007ffd87f35e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5193.243237][T23297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80f7348a4a [ 5193.243239][T23297] RDX: 0000000000000040 RSI: 000000003fb2c340 RDI: 0000000000000005 [ 5193.243241][T23297] RBP: 00007ffd87f35eb0 R08: 0000000000418574 R09: 000000000000001c [ 5193.243243][T23297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5193.243245][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.243245][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.243260][T23297] | [ 5193.261378][T23297] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23297 | [5193.261855][T23297] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5193.262144][T23297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5193.262145][T23297] Call Trace: [ 5193.262147][T23297] [5193.262149][T23297] dump_stack_lvl (lib/dump_stack.c:123) [5193.262155][T23297] check_preemption_disabled (lib/smp_processor_id.c:52) [5193.262161][T23297] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5193.262168][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.262178][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.262191][T23297] ? dump_stack_lvl (lib/dump_stack.c:124) [5193.262201][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.262207][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.262218][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.262230][T23297] ? dump_stack_lvl (lib/dump_stack.c:123) [5193.262233][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.262243][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.262250][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.262259][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.262271][T23297] ? dump_stack_lvl (lib/dump_stack.c:123) [5193.262274][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.262284][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.262290][T23297] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5193.262296][T23297] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.262302][T23297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5193.262306][T23297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.262319][T23297] rawv6_sendmsg (net/ipv6/raw.c:918) [5193.262331][T23297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5193.262336][T23297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5193.262340][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.262347][T23297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5193.262350][T23297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5193.262359][T23297] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5193.262376][T23297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5193.262379][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.262390][T23297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.262394][T23297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.262400][T23297] ? __pfx___sys_sendto (net/socket.c:2147) [5193.262415][T23297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5193.262421][T23297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5193.262428][T23297] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5193.262436][T23297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5193.262446][T23297] __x64_sys_sendto (net/socket.c:2183) [5193.262450][T23297] ? 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) [5193.262453][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.262458][T23297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5193.262463][T23297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5193.262466][T23297] RIP: 0033:0x7f80f7348a4a [ 5193.262470][T23297] 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 [ 5193.262472][T23297] RSP: 002b:00007ffd87f35e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5193.262475][T23297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80f7348a4a [ 5193.262477][T23297] RDX: 0000000000000040 RSI: 000000003fb2c340 RDI: 0000000000000005 [ 5193.262479][T23297] RBP: 00007ffd87f35eb0 R08: 0000000000418574 R09: 000000000000001c [ 5193.262480][T23297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5193.262482][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.262482][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.262497][T23297] | [ 5193.282688][T23297] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23297 | [5193.283111][T23297] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.283414][T23297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5193.283416][T23297] Call Trace: [ 5193.283418][T23297] [5193.283420][T23297] dump_stack_lvl (lib/dump_stack.c:123) [5193.283426][T23297] check_preemption_disabled (lib/smp_processor_id.c:52) [5193.283432][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.283439][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.283449][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.283463][T23297] ? dump_stack_lvl (lib/dump_stack.c:124) [5193.283472][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.283479][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.283488][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.283500][T23297] ? dump_stack_lvl (lib/dump_stack.c:123) [5193.283504][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.283513][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.283520][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.283529][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.283541][T23297] ? dump_stack_lvl (lib/dump_stack.c:123) [5193.283545][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.283554][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.283561][T23297] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5193.283567][T23297] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.283573][T23297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5193.283578][T23297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.283590][T23297] rawv6_sendmsg (net/ipv6/raw.c:918) [5193.283603][T23297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5193.283608][T23297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5193.283611][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.283619][T23297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5193.283622][T23297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5193.283631][T23297] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5193.283648][T23297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5193.283650][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.283662][T23297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.283666][T23297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.283672][T23297] ? __pfx___sys_sendto (net/socket.c:2147) [5193.283687][T23297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5193.283693][T23297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5193.283701][T23297] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5193.283708][T23297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5193.283718][T23297] __x64_sys_sendto (net/socket.c:2183) [5193.283722][T23297] ? 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) [5193.283725][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.283730][T23297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5193.283735][T23297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5193.283738][T23297] RIP: 0033:0x7f80f7348a4a [ 5193.283741][T23297] 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 [ 5193.283744][T23297] RSP: 002b:00007ffd87f35e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5193.283747][T23297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80f7348a4a [ 5193.283749][T23297] RDX: 0000000000000040 RSI: 000000003fb2c340 RDI: 0000000000000005 [ 5193.283750][T23297] RBP: 00007ffd87f35eb0 R08: 0000000000418574 R09: 000000000000001c [ 5193.283752][T23297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5193.283753][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.283753][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.283769][T23297] | [ 5193.283959][T23297] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23297 | [5193.304555][T23297] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5193.304852][T23297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5193.304853][T23297] Call Trace: [ 5193.304855][T23297] [5193.304858][T23297] dump_stack_lvl (lib/dump_stack.c:123) [5193.304863][T23297] check_preemption_disabled (lib/smp_processor_id.c:52) [5193.304869][T23297] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5193.304876][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.304886][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.304898][T23297] ? dump_stack_lvl (lib/dump_stack.c:123) [5193.304902][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.304911][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.304918][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.304927][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.304941][T23297] ? dump_stack_lvl (lib/dump_stack.c:124) [5193.304951][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.304957][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.304966][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.304978][T23297] ? dump_stack_lvl (lib/dump_stack.c:123) [5193.304982][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.304992][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.304998][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.305007][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.305019][T23297] ? dump_stack_lvl (lib/dump_stack.c:123) [5193.305022][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.305032][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.305038][T23297] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5193.305045][T23297] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.305050][T23297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5193.305055][T23297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.305067][T23297] rawv6_sendmsg (net/ipv6/raw.c:918) [5193.305079][T23297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5193.305085][T23297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5193.305088][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.305096][T23297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5193.305099][T23297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5193.305108][T23297] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5193.305125][T23297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5193.305128][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.305139][T23297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.305143][T23297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.305149][T23297] ? __pfx___sys_sendto (net/socket.c:2147) [5193.305164][T23297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5193.305170][T23297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5193.305178][T23297] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5193.305185][T23297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5193.305196][T23297] __x64_sys_sendto (net/socket.c:2183) [5193.305200][T23297] ? 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) [5193.305203][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.305207][T23297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5193.305212][T23297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5193.305215][T23297] RIP: 0033:0x7f80f7348a4a [ 5193.305220][T23297] 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 [ 5193.305222][T23297] RSP: 002b:00007ffd87f35e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5193.305225][T23297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80f7348a4a [ 5193.305227][T23297] RDX: 0000000000000040 RSI: 000000003fb2c340 RDI: 0000000000000005 [ 5193.305229][T23297] RBP: 00007ffd87f35eb0 R08: 0000000000418574 R09: 000000000000001c [ 5193.305231][T23297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5193.305233][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.305233][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5193.305249][T23297] | [ 5193.327457][T23297] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23297 | [5193.328531][T23297] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5193.328861][T23297] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5193.328863][T23297] Call Trace: [ 5193.328865][T23297] [5193.328867][T23297] dump_stack_lvl (lib/dump_stack.c:123) [5193.328873][T23297] check_preemption_disabled (lib/smp_processor_id.c:52) [5193.328878][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.328885][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.328895][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.328908][T23297] ? dump_stack_lvl (lib/dump_stack.c:123) [5193.328911][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.328921][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.328928][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.328937][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.328951][T23297] ? dump_stack_lvl (lib/dump_stack.c:124) [5193.328960][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.328967][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.328977][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.328989][T23297] ? dump_stack_lvl (lib/dump_stack.c:123) [5193.328992][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.329002][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.329009][T23297] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [5193.329018][T23297] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [5193.329030][T23297] ? dump_stack_lvl (lib/dump_stack.c:123) [5193.329034][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.329043][T23297] lwtunnel_output (net/core/lwtunnel.c:359) [5193.329050][T23297] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5193.329056][T23297] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.329062][T23297] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5193.329067][T23297] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5193.329079][T23297] rawv6_sendmsg (net/ipv6/raw.c:918) [5193.329092][T23297] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5193.329097][T23297] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5193.329101][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.329108][T23297] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5193.329111][T23297] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5193.329121][T23297] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5193.329138][T23297] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5193.329140][T23297] ? __lock_release (kernel/locking/lockdep.c:5534) [5193.329152][T23297] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.329156][T23297] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5193.329162][T23297] ? __pfx___sys_sendto (net/socket.c:2147) [5193.329178][T23297] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5193.329184][T23297] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5193.329191][T23297] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5193.329199][T23297] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5193.329210][T23297] __x64_sys_sendto (net/socket.c:2183) [5193.329214][T23297] ? 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) [5193.329218][T23297] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5193.329223][T23297] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5193.329228][T23297] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5193.329231][T23297] RIP: 0033:0x7f80f7348a4a [ 5193.329234][T23297] 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 [ 5193.329237][T23297] RSP: 002b:00007ffd87f35e28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5193.329240][T23297] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f80f7348a4a [ 5193.329241][T23297] RDX: 0000000000000040 RSI: 000000003fb2c340 RDI: 0000000000000005 [ 5193.329243][T23297] RBP: 00007ffd87f35eb0 R08: 0000000000418574 R09: 000000000000001c [ 5193.329245][T23297] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5193.329246][T23297] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f80f7471000 | [ 5198.838192][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 5201.073286][T23303] check_preemption_disabled: 46 callbacks suppressed | [ 5201.073295][T23303] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23303 | [5201.074033][T23303] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5201.074301][T23303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5201.074303][T23303] Call Trace: [ 5201.074306][T23303] [5201.074308][T23303] dump_stack_lvl (lib/dump_stack.c:123) [5201.074318][T23303] check_preemption_disabled (lib/smp_processor_id.c:52) [5201.074325][T23303] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5201.074331][T23303] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5201.074340][T23303] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.074348][T23303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5201.074353][T23303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.074365][T23303] rawv6_sendmsg (net/ipv6/raw.c:918) [5201.074377][T23303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5201.074382][T23303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5201.074389][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.074399][T23303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5201.074406][T23303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5201.074415][T23303] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5201.074430][T23303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5201.074433][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.074445][T23303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.074451][T23303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.074457][T23303] ? __pfx___sys_sendto (net/socket.c:2147) [5201.074471][T23303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5201.074478][T23303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5201.074489][T23303] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5201.074496][T23303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5201.074506][T23303] __x64_sys_sendto (net/socket.c:2183) [5201.074510][T23303] ? 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) [5201.074514][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.074519][T23303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5201.074523][T23303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5201.074528][T23303] RIP: 0033:0x7f521c6f5a4a [ 5201.074533][T23303] 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 [ 5201.074535][T23303] RSP: 002b:00007ffcf7c6a998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5201.074540][T23303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f521c6f5a4a [ 5201.074542][T23303] RDX: 0000000000000040 RSI: 0000000005d3c340 RDI: 0000000000000005 [ 5201.074543][T23303] RBP: 00007ffcf7c6aa20 R08: 0000000000418574 R09: 000000000000001c [ 5201.074545][T23303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5201.074547][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.074547][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.074561][T23303] | [ 5201.074564][T23303] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23303 | [5201.086324][T23303] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5201.086572][T23303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5201.086574][T23303] Call Trace: [ 5201.086576][T23303] [5201.086577][T23303] dump_stack_lvl (lib/dump_stack.c:123) [5201.086583][T23303] check_preemption_disabled (lib/smp_processor_id.c:52) [5201.086589][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.086595][T23303] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5201.086602][T23303] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.086609][T23303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5201.086614][T23303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.086626][T23303] rawv6_sendmsg (net/ipv6/raw.c:918) [5201.086637][T23303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5201.086643][T23303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5201.086646][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.086654][T23303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5201.086657][T23303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5201.086666][T23303] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5201.086683][T23303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5201.086685][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.086697][T23303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.086701][T23303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.086707][T23303] ? __pfx___sys_sendto (net/socket.c:2147) [5201.086721][T23303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5201.086728][T23303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5201.086736][T23303] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5201.086743][T23303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5201.086753][T23303] __x64_sys_sendto (net/socket.c:2183) [5201.086757][T23303] ? 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) [5201.086760][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.086764][T23303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5201.086769][T23303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5201.086772][T23303] RIP: 0033:0x7f521c6f5a4a [ 5201.086775][T23303] 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 [ 5201.086778][T23303] RSP: 002b:00007ffcf7c6a998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5201.086781][T23303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f521c6f5a4a [ 5201.086783][T23303] RDX: 0000000000000040 RSI: 0000000005d3c340 RDI: 0000000000000005 [ 5201.086784][T23303] RBP: 00007ffcf7c6aa20 R08: 0000000000418574 R09: 000000000000001c [ 5201.086786][T23303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5201.086788][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.086788][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.086802][T23303] | [ 5201.086891][T23303] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23303 | [5201.098853][T23303] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5201.099109][T23303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5201.099110][T23303] Call Trace: [ 5201.099112][T23303] [5201.099114][T23303] dump_stack_lvl (lib/dump_stack.c:123) [5201.099119][T23303] check_preemption_disabled (lib/smp_processor_id.c:52) [5201.099125][T23303] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5201.099131][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.099136][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.099145][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.099157][T23303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5201.099165][T23303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5201.099173][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.099178][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.099185][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.099189][T23303] ? dump_stack_lvl (lib/dump_stack.c:123) [5201.099193][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.099202][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.099209][T23303] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5201.099215][T23303] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.099222][T23303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5201.099227][T23303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.099239][T23303] rawv6_sendmsg (net/ipv6/raw.c:918) [5201.099250][T23303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5201.099256][T23303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5201.099259][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.099266][T23303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5201.099270][T23303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5201.099278][T23303] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5201.099294][T23303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5201.099297][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.099308][T23303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.099313][T23303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.099318][T23303] ? __pfx___sys_sendto (net/socket.c:2147) [5201.099332][T23303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5201.099339][T23303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5201.099346][T23303] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5201.099353][T23303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5201.099363][T23303] __x64_sys_sendto (net/socket.c:2183) [5201.099367][T23303] ? 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) [5201.099370][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.099374][T23303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5201.099379][T23303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5201.099381][T23303] RIP: 0033:0x7f521c6f5a4a [ 5201.099384][T23303] 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 [ 5201.099387][T23303] RSP: 002b:00007ffcf7c6a998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5201.099389][T23303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f521c6f5a4a [ 5201.099391][T23303] RDX: 0000000000000040 RSI: 0000000005d3c340 RDI: 0000000000000005 [ 5201.099393][T23303] RBP: 00007ffcf7c6aa20 R08: 0000000000418574 R09: 000000000000001c [ 5201.099394][T23303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5201.099396][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.099396][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.099410][T23303] | [ 5201.115204][T23303] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23303 | [5201.115593][T23303] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5201.115852][T23303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5201.115854][T23303] Call Trace: [ 5201.115855][T23303] [5201.115857][T23303] dump_stack_lvl (lib/dump_stack.c:123) [5201.115863][T23303] check_preemption_disabled (lib/smp_processor_id.c:52) [5201.115868][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.115875][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.115878][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.115887][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.115899][T23303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5201.115905][T23303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5201.115913][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.115917][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.115924][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.115929][T23303] ? dump_stack_lvl (lib/dump_stack.c:123) [5201.115932][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.115942][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.115948][T23303] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5201.115955][T23303] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.115961][T23303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5201.115965][T23303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.115977][T23303] rawv6_sendmsg (net/ipv6/raw.c:918) [5201.115989][T23303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5201.115994][T23303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5201.115998][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.116005][T23303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5201.116008][T23303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5201.116017][T23303] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5201.116034][T23303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5201.116036][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.116048][T23303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.116051][T23303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.116057][T23303] ? __pfx___sys_sendto (net/socket.c:2147) [5201.116071][T23303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5201.116077][T23303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5201.116085][T23303] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5201.116092][T23303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5201.116103][T23303] __x64_sys_sendto (net/socket.c:2183) [5201.116106][T23303] ? 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) [5201.116109][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.116113][T23303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5201.116118][T23303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5201.116121][T23303] RIP: 0033:0x7f521c6f5a4a [ 5201.116124][T23303] 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 [ 5201.116126][T23303] RSP: 002b:00007ffcf7c6a998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5201.116129][T23303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f521c6f5a4a [ 5201.116131][T23303] RDX: 0000000000000040 RSI: 0000000005d3c340 RDI: 0000000000000005 [ 5201.116132][T23303] RBP: 00007ffcf7c6aa20 R08: 0000000000418574 R09: 000000000000001c [ 5201.116134][T23303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5201.116135][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.116135][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.116150][T23303] | [ 5201.136152][T23303] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23303 | [5201.136623][T23303] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5201.136891][T23303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5201.136892][T23303] Call Trace: [ 5201.136894][T23303] [5201.136895][T23303] dump_stack_lvl (lib/dump_stack.c:123) [5201.136901][T23303] check_preemption_disabled (lib/smp_processor_id.c:52) [5201.136906][T23303] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5201.136912][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.136916][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.136924][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.136936][T23303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5201.136941][T23303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5201.136949][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.136954][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.136960][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.136965][T23303] ? dump_stack_lvl (lib/dump_stack.c:123) [5201.136969][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.136979][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.136985][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.136988][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.136995][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.137007][T23303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5201.137012][T23303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5201.137019][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.137024][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.137030][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.137034][T23303] ? dump_stack_lvl (lib/dump_stack.c:123) [5201.137037][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.137047][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.137053][T23303] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5201.137059][T23303] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.137065][T23303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5201.137069][T23303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.137081][T23303] rawv6_sendmsg (net/ipv6/raw.c:918) [5201.137093][T23303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5201.137098][T23303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5201.137102][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.137109][T23303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5201.137112][T23303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5201.137121][T23303] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5201.137138][T23303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5201.137140][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.137151][T23303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.137155][T23303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.137161][T23303] ? __pfx___sys_sendto (net/socket.c:2147) [5201.137175][T23303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5201.137181][T23303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5201.137188][T23303] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5201.137195][T23303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5201.137205][T23303] __x64_sys_sendto (net/socket.c:2183) [5201.137209][T23303] ? 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) [5201.137212][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.137217][T23303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5201.137222][T23303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5201.137225][T23303] RIP: 0033:0x7f521c6f5a4a [ 5201.137228][T23303] 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 [ 5201.137230][T23303] RSP: 002b:00007ffcf7c6a998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5201.137233][T23303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f521c6f5a4a [ 5201.137235][T23303] RDX: 0000000000000040 RSI: 0000000005d3c340 RDI: 0000000000000005 [ 5201.137236][T23303] RBP: 00007ffcf7c6aa20 R08: 0000000000418574 R09: 000000000000001c [ 5201.137238][T23303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5201.137239][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.137239][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.137254][T23303] | [ 5201.160205][T23303] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23303 | [5201.160617][T23303] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5201.160887][T23303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5201.160888][T23303] Call Trace: [ 5201.160890][T23303] [5201.160892][T23303] dump_stack_lvl (lib/dump_stack.c:123) [5201.160897][T23303] check_preemption_disabled (lib/smp_processor_id.c:52) [5201.160902][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.160909][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.160912][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.160921][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.160933][T23303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5201.160939][T23303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5201.160946][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.160951][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.160958][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.160962][T23303] ? dump_stack_lvl (lib/dump_stack.c:123) [5201.160966][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.160975][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.160982][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.160984][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.160992][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.161004][T23303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5201.161009][T23303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5201.161016][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.161021][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.161027][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.161031][T23303] ? dump_stack_lvl (lib/dump_stack.c:123) [5201.161035][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.161045][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.161051][T23303] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5201.161057][T23303] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.161063][T23303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5201.161067][T23303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.161080][T23303] rawv6_sendmsg (net/ipv6/raw.c:918) [5201.161092][T23303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5201.161097][T23303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5201.161100][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.161108][T23303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5201.161111][T23303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5201.161120][T23303] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5201.161137][T23303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5201.161139][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.161151][T23303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.161155][T23303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.161160][T23303] ? __pfx___sys_sendto (net/socket.c:2147) [5201.161175][T23303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5201.161181][T23303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5201.161189][T23303] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5201.161196][T23303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5201.161206][T23303] __x64_sys_sendto (net/socket.c:2183) [5201.161210][T23303] ? 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) [5201.161213][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.161219][T23303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5201.161223][T23303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5201.161226][T23303] RIP: 0033:0x7f521c6f5a4a [ 5201.161229][T23303] 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 [ 5201.161231][T23303] RSP: 002b:00007ffcf7c6a998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5201.161234][T23303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f521c6f5a4a [ 5201.161236][T23303] RDX: 0000000000000040 RSI: 0000000005d3c340 RDI: 0000000000000005 [ 5201.161237][T23303] RBP: 00007ffcf7c6aa20 R08: 0000000000418574 R09: 000000000000001c [ 5201.161239][T23303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5201.161240][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.161240][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.161256][T23303] | [ 5201.184359][T23303] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23303 | [5201.184844][T23303] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5201.185125][T23303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5201.185127][T23303] Call Trace: [ 5201.185129][T23303] [5201.185130][T23303] dump_stack_lvl (lib/dump_stack.c:123) [5201.185136][T23303] check_preemption_disabled (lib/smp_processor_id.c:52) [5201.185142][T23303] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5201.185148][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.185151][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.185160][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.185174][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.185183][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.185187][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.185197][T23303] ? dump_stack_lvl (lib/dump_stack.c:124) [5201.185207][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.185213][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.185215][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.185225][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.185237][T23303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5201.185243][T23303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5201.185250][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.185255][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.185262][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.185266][T23303] ? dump_stack_lvl (lib/dump_stack.c:123) [5201.185269][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.185278][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.185285][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.185288][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.185296][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.185308][T23303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5201.185312][T23303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5201.185320][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.185324][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.185330][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.185334][T23303] ? dump_stack_lvl (lib/dump_stack.c:123) [5201.185338][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.185347][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.185354][T23303] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5201.185360][T23303] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.185365][T23303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5201.185369][T23303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.185382][T23303] rawv6_sendmsg (net/ipv6/raw.c:918) [5201.185393][T23303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5201.185399][T23303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5201.185403][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.185410][T23303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5201.185413][T23303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5201.185422][T23303] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5201.185439][T23303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5201.185441][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.185453][T23303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.185457][T23303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.185462][T23303] ? __pfx___sys_sendto (net/socket.c:2147) [5201.185477][T23303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5201.185483][T23303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5201.185491][T23303] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5201.185498][T23303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5201.185509][T23303] __x64_sys_sendto (net/socket.c:2183) [5201.185513][T23303] ? 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) [5201.185515][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.185520][T23303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5201.185524][T23303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5201.185527][T23303] RIP: 0033:0x7f521c6f5a4a [ 5201.185531][T23303] 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 [ 5201.185533][T23303] RSP: 002b:00007ffcf7c6a998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5201.185536][T23303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f521c6f5a4a [ 5201.185538][T23303] RDX: 0000000000000040 RSI: 0000000005d3c340 RDI: 0000000000000005 [ 5201.185539][T23303] RBP: 00007ffcf7c6aa20 R08: 0000000000418574 R09: 000000000000001c [ 5201.185541][T23303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5201.185543][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.185543][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.185558][T23303] | [ 5201.211398][T23303] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23303 | [5201.212053][T23303] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5201.212353][T23303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5201.212355][T23303] Call Trace: [ 5201.212356][T23303] [5201.212358][T23303] dump_stack_lvl (lib/dump_stack.c:123) [5201.212364][T23303] check_preemption_disabled (lib/smp_processor_id.c:52) [5201.212369][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.212376][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.212379][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.212388][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.212403][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.212411][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.212416][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.212426][T23303] ? dump_stack_lvl (lib/dump_stack.c:124) [5201.212436][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.212442][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.212445][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.212453][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.212465][T23303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5201.212470][T23303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5201.212478][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.212482][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.212489][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.212493][T23303] ? dump_stack_lvl (lib/dump_stack.c:123) [5201.212497][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.212506][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.212513][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.212516][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.212524][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.212536][T23303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5201.212541][T23303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5201.212548][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.212553][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.212559][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.212564][T23303] ? dump_stack_lvl (lib/dump_stack.c:123) [5201.212567][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.212577][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.212583][T23303] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5201.212589][T23303] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.212595][T23303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5201.212599][T23303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.212612][T23303] rawv6_sendmsg (net/ipv6/raw.c:918) [5201.212624][T23303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5201.212629][T23303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5201.212632][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.212640][T23303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5201.212643][T23303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5201.212652][T23303] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5201.212669][T23303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5201.212672][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.212683][T23303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.212687][T23303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.212693][T23303] ? __pfx___sys_sendto (net/socket.c:2147) [5201.212708][T23303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5201.212714][T23303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5201.212721][T23303] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5201.212728][T23303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5201.212739][T23303] __x64_sys_sendto (net/socket.c:2183) [5201.212743][T23303] ? 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) [5201.212745][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.212750][T23303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5201.212755][T23303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5201.212757][T23303] RIP: 0033:0x7f521c6f5a4a [ 5201.212760][T23303] 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 [ 5201.212763][T23303] RSP: 002b:00007ffcf7c6a998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5201.212765][T23303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f521c6f5a4a [ 5201.212767][T23303] RDX: 0000000000000040 RSI: 0000000005d3c340 RDI: 0000000000000005 [ 5201.212769][T23303] RBP: 00007ffcf7c6aa20 R08: 0000000000418574 R09: 000000000000001c [ 5201.212770][T23303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5201.212772][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.212772][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.212787][T23303] | [ 5201.212904][T23303] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23303 | [5201.239271][T23303] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 5201.239575][T23303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5201.239577][T23303] Call Trace: [ 5201.239578][T23303] [5201.239581][T23303] dump_stack_lvl (lib/dump_stack.c:123) [5201.239586][T23303] check_preemption_disabled (lib/smp_processor_id.c:52) [5201.239592][T23303] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [5201.239598][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.239601][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.239610][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.239622][T23303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5201.239628][T23303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5201.239636][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.239640][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.239647][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.239652][T23303] ? dump_stack_lvl (lib/dump_stack.c:123) [5201.239655][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.239665][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.239672][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.239674][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.239683][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.239698][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.239706][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.239710][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.239721][T23303] ? dump_stack_lvl (lib/dump_stack.c:124) [5201.239730][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.239737][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.239739][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.239747][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.239759][T23303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5201.239764][T23303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5201.239771][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.239776][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.239782][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.239786][T23303] ? dump_stack_lvl (lib/dump_stack.c:123) [5201.239790][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.239799][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.239806][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.239808][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.239816][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.239828][T23303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5201.239833][T23303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5201.239840][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.239844][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.239851][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.239855][T23303] ? dump_stack_lvl (lib/dump_stack.c:123) [5201.239858][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.239868][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.239874][T23303] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5201.239881][T23303] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.239886][T23303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5201.239890][T23303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.239903][T23303] rawv6_sendmsg (net/ipv6/raw.c:918) [5201.239915][T23303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5201.239920][T23303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5201.239924][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.239931][T23303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5201.239934][T23303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5201.239943][T23303] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5201.239960][T23303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5201.239962][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.239974][T23303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.239978][T23303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.239984][T23303] ? __pfx___sys_sendto (net/socket.c:2147) [5201.239999][T23303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5201.240005][T23303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5201.240013][T23303] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5201.240020][T23303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5201.240030][T23303] __x64_sys_sendto (net/socket.c:2183) [5201.240034][T23303] ? 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) [5201.240037][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.240041][T23303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5201.240046][T23303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5201.240049][T23303] RIP: 0033:0x7f521c6f5a4a [ 5201.240052][T23303] 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 [ 5201.240054][T23303] RSP: 002b:00007ffcf7c6a998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5201.240057][T23303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f521c6f5a4a [ 5201.240059][T23303] RDX: 0000000000000040 RSI: 0000000005d3c340 RDI: 0000000000000005 [ 5201.240061][T23303] RBP: 00007ffcf7c6aa20 R08: 0000000000418574 R09: 000000000000001c [ 5201.240062][T23303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 5201.240064][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.240064][T23303] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f521c81e000 | [ 5201.240079][T23303] | [ 5201.240082][T23303] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23303 | [5201.269809][T23303] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 5201.270112][T23303] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 5201.270113][T23303] Call Trace: [ 5201.270115][T23303] [5201.270117][T23303] dump_stack_lvl (lib/dump_stack.c:123) [5201.270122][T23303] check_preemption_disabled (lib/smp_processor_id.c:52) [5201.270128][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.270135][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.270137][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.270146][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.270159][T23303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5201.270164][T23303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5201.270172][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.270177][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.270184][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.270188][T23303] ? dump_stack_lvl (lib/dump_stack.c:123) [5201.270192][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.270202][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.270209][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.270212][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.270221][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.270236][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.270244][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.270249][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.270259][T23303] ? dump_stack_lvl (lib/dump_stack.c:124) [5201.270269][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.270275][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.270278][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.270286][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.270298][T23303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5201.270303][T23303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5201.270311][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.270315][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.270322][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.270326][T23303] ? dump_stack_lvl (lib/dump_stack.c:123) [5201.270330][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.270340][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.270346][T23303] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [5201.270348][T23303] ? _printk (kernel/printk/printk.c:2470) [5201.270356][T23303] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [5201.270369][T23303] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [5201.270373][T23303] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [5201.270381][T23303] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [5201.270385][T23303] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [5201.270392][T23303] ? mark_held_locks (kernel/locking/lockdep.c:4326) [5201.270396][T23303] ? dump_stack_lvl (lib/dump_stack.c:123) [5201.270399][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.270409][T23303] lwtunnel_output (net/core/lwtunnel.c:359) [5201.270416][T23303] ip6_send_skb (net/ipv6/ip6_output.c:1981) [5201.270422][T23303] rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.270428][T23303] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [5201.270432][T23303] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [5201.270445][T23303] rawv6_sendmsg (net/ipv6/raw.c:918) [5201.270457][T23303] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [5201.270462][T23303] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [5201.270466][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.270473][T23303] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [5201.270476][T23303] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [5201.270485][T23303] ? __lock_acquire (kernel/locking/lockdep.c:5235) [5201.270502][T23303] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [5201.270505][T23303] ? __lock_release (kernel/locking/lockdep.c:5534) [5201.270517][T23303] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.270520][T23303] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [5201.270526][T23303] ? __pfx___sys_sendto (net/socket.c:2147) [5201.270542][T23303] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [5201.270548][T23303] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [5201.270555][T23303] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [5201.270563][T23303] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [5201.270574][T23303] __x64_sys_sendto (net/socket.c:2183) [5201.270577][T23303] ? 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) [5201.270580][T23303] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [5201.270585][T23303] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [5201.270589][T23303] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 5201.270592][T23303] RIP: 0033:0x7f521c6f5a4a [ 5201.270595][T23303] 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 [ 5201.270598][T23303] RSP: 002b:00007ffcf7c6a998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 5201.270601][T23303] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f521c6f5a4a [ 5201.270602][T23303] RDX: 0000000000000040 RSI: 0000000005d3c340 RDI: 0000000000000005 [ 5201.270604][T23303] RBP: 00007ffcf7c6aa20 R08: 0000000000418574 R09: 000000000000001c [ 5201.270605][T23303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:rpl_output check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ila_output check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:ip6_send_skb check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb