====================================== | [ 174.645899][ T2027] veth1: renamed from veth-betaR | [ 174.759232][ T2028] veth0: renamed from veth-gamma | [ 184.262043][ T2051] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2051 | [ 184.262564][ T2051] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 184.262845][ T2051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 184.262847][ T2051] Call Trace: [ 184.262850][ T2051] [ 184.262852][ T2051] dump_stack_lvl (lib/dump_stack.c:123) [ 184.262860][ T2051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 184.262867][ T2051] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 184.262873][ T2051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 184.262880][ T2051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.262888][ T2051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 184.262892][ T2051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.262905][ T2051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 184.262916][ T2051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 184.262922][ T2051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 184.262928][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.262937][ T2051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 184.262942][ T2051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 184.262951][ T2051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 184.262967][ T2051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 184.262970][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.262981][ T2051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.262986][ T2051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.262992][ T2051] ? __pfx___sys_sendto (net/socket.c:2147) [ 184.263006][ T2051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 184.263013][ T2051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 184.263022][ T2051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 184.263029][ T2051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 184.263039][ T2051] __x64_sys_sendto (net/socket.c:2183) [ 184.263043][ T2051] ? 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) [ 184.263047][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.263050][ T2051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 184.263055][ T2051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 184.263059][ T2051] RIP: 0033:0x7f30f433ba4a [ 184.263063][ T2051] 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 [ 184.263065][ T2051] RSP: 002b:00007fffdcafcbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 184.263069][ T2051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30f433ba4a [ 184.263071][ T2051] RDX: 0000000000000040 RSI: 000000002da153f0 RDI: 0000000000000005 [ 184.263073][ T2051] RBP: 00007fffdcafcc80 R08: 0000000000418574 R09: 000000000000001c [ 184.263075][ T2051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 184.263077][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.263077][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.263091][ T2051] | [ 184.263094][ T2051] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2051 | [ 184.275479][ T2051] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 184.275733][ T2051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 184.275735][ T2051] Call Trace: [ 184.275736][ T2051] [ 184.275738][ T2051] dump_stack_lvl (lib/dump_stack.c:123) [ 184.275744][ T2051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 184.275752][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.275758][ T2051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 184.275765][ T2051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.275770][ T2051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 184.275775][ T2051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.275788][ T2051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 184.275800][ T2051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 184.275805][ T2051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 184.275809][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.275817][ T2051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 184.275820][ T2051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 184.275829][ T2051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 184.275845][ T2051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 184.275847][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.275858][ T2051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.275862][ T2051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.275868][ T2051] ? __pfx___sys_sendto (net/socket.c:2147) [ 184.275882][ T2051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 184.275888][ T2051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 184.275895][ T2051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 184.275902][ T2051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 184.275912][ T2051] __x64_sys_sendto (net/socket.c:2183) [ 184.275916][ T2051] ? 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) [ 184.275919][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.275922][ T2051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 184.275927][ T2051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 184.275930][ T2051] RIP: 0033:0x7f30f433ba4a [ 184.275933][ T2051] 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 [ 184.275936][ T2051] RSP: 002b:00007fffdcafcbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 184.275939][ T2051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30f433ba4a [ 184.275941][ T2051] RDX: 0000000000000040 RSI: 000000002da153f0 RDI: 0000000000000005 [ 184.275942][ T2051] RBP: 00007fffdcafcc80 R08: 0000000000418574 R09: 000000000000001c [ 184.275944][ T2051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 184.275946][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.275946][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.275960][ T2051] | [ 184.288748][ T2051] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2051 | [ 184.289146][ T2051] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 184.289412][ T2051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 184.289413][ T2051] Call Trace: [ 184.289415][ T2051] [ 184.289416][ T2051] dump_stack_lvl (lib/dump_stack.c:123) [ 184.289422][ T2051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 184.289427][ T2051] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 184.289433][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.289448][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.289463][ T2051] ? dump_stack_lvl (lib/dump_stack.c:124) [ 184.289472][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.289478][ T2051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 184.289484][ T2051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.289490][ T2051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 184.289494][ T2051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.289506][ T2051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 184.289518][ T2051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 184.289523][ T2051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 184.289526][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.289533][ T2051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 184.289536][ T2051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 184.289545][ T2051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 184.289561][ T2051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 184.289563][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.289574][ T2051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.289578][ T2051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.289583][ T2051] ? __pfx___sys_sendto (net/socket.c:2147) [ 184.289598][ T2051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 184.289603][ T2051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 184.289610][ T2051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 184.289617][ T2051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 184.289627][ T2051] __x64_sys_sendto (net/socket.c:2183) [ 184.289631][ T2051] ? 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) [ 184.289634][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.289637][ T2051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 184.289642][ T2051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 184.289645][ T2051] RIP: 0033:0x7f30f433ba4a [ 184.289647][ T2051] 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 [ 184.289650][ T2051] RSP: 002b:00007fffdcafcbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 184.289653][ T2051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30f433ba4a [ 184.289654][ T2051] RDX: 0000000000000040 RSI: 000000002da153f0 RDI: 0000000000000005 [ 184.289656][ T2051] RBP: 00007fffdcafcc80 R08: 0000000000418574 R09: 000000000000001c [ 184.289657][ T2051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 184.289659][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.289659][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.289673][ T2051] | [ 184.289675][ T2051] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2051 | [ 184.303553][ T2051] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 184.303829][ T2051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 184.303830][ T2051] Call Trace: [ 184.303831][ T2051] [ 184.303833][ T2051] dump_stack_lvl (lib/dump_stack.c:123) [ 184.303839][ T2051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 184.303845][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.303851][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.303865][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.303880][ T2051] ? dump_stack_lvl (lib/dump_stack.c:124) [ 184.303889][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.303895][ T2051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 184.303902][ T2051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.303907][ T2051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 184.303912][ T2051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.303924][ T2051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 184.303936][ T2051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 184.303942][ T2051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 184.303945][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.303952][ T2051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 184.303955][ T2051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 184.303964][ T2051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 184.303985][ T2051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 184.303988][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.303999][ T2051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.304003][ T2051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.304025][ T2051] ? __pfx___sys_sendto (net/socket.c:2147) [ 184.304039][ T2051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 184.304046][ T2051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 184.304053][ T2051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 184.304060][ T2051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 184.304071][ T2051] __x64_sys_sendto (net/socket.c:2183) [ 184.304074][ T2051] ? 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) [ 184.304078][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.304081][ T2051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 184.304086][ T2051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 184.304089][ T2051] RIP: 0033:0x7f30f433ba4a [ 184.304092][ T2051] 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 [ 184.304094][ T2051] RSP: 002b:00007fffdcafcbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 184.304097][ T2051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30f433ba4a [ 184.304099][ T2051] RDX: 0000000000000040 RSI: 000000002da153f0 RDI: 0000000000000005 [ 184.304101][ T2051] RBP: 00007fffdcafcc80 R08: 0000000000418574 R09: 000000000000001c [ 184.304102][ T2051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 184.304104][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.304104][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.304119][ T2051] | [ 184.304129][ T2051] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2051 | [ 184.318949][ T2051] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 184.319233][ T2051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 184.319234][ T2051] Call Trace: [ 184.319236][ T2051] [ 184.319238][ T2051] dump_stack_lvl (lib/dump_stack.c:123) [ 184.319243][ T2051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 184.319249][ T2051] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 184.319255][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.319269][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.319282][ T2051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 184.319286][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.319294][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.319301][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.319313][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.319328][ T2051] ? dump_stack_lvl (lib/dump_stack.c:124) [ 184.319337][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.319343][ T2051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 184.319349][ T2051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.319355][ T2051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 184.319359][ T2051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.319371][ T2051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 184.319383][ T2051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 184.319388][ T2051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 184.319391][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.319399][ T2051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 184.319402][ T2051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 184.319410][ T2051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 184.319426][ T2051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 184.319429][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.319440][ T2051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.319443][ T2051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.319449][ T2051] ? __pfx___sys_sendto (net/socket.c:2147) [ 184.319463][ T2051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 184.319469][ T2051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 184.319476][ T2051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 184.319483][ T2051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 184.319493][ T2051] __x64_sys_sendto (net/socket.c:2183) [ 184.319496][ T2051] ? 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) [ 184.319499][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.319503][ T2051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 184.319508][ T2051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 184.319510][ T2051] RIP: 0033:0x7f30f433ba4a [ 184.319513][ T2051] 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 [ 184.319516][ T2051] RSP: 002b:00007fffdcafcbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 184.319518][ T2051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30f433ba4a [ 184.319520][ T2051] RDX: 0000000000000040 RSI: 000000002da153f0 RDI: 0000000000000005 [ 184.319522][ T2051] RBP: 00007fffdcafcc80 R08: 0000000000418574 R09: 000000000000001c [ 184.319523][ T2051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 184.319525][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.319525][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.319539][ T2051] | [ 184.319541][ T2051] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2051 | [ 184.338086][ T2051] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 184.338372][ T2051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 184.338373][ T2051] Call Trace: [ 184.338375][ T2051] [ 184.338376][ T2051] dump_stack_lvl (lib/dump_stack.c:123) [ 184.338382][ T2051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 184.338388][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.338395][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.338408][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.338422][ T2051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 184.338426][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.338434][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.338441][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.338454][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.338468][ T2051] ? dump_stack_lvl (lib/dump_stack.c:124) [ 184.338478][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.338484][ T2051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 184.338490][ T2051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.338496][ T2051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 184.338500][ T2051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.338513][ T2051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 184.338525][ T2051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 184.338531][ T2051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 184.338534][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.338542][ T2051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 184.338545][ T2051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 184.338554][ T2051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 184.338570][ T2051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 184.338573][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.338584][ T2051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.338588][ T2051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.338594][ T2051] ? __pfx___sys_sendto (net/socket.c:2147) [ 184.338608][ T2051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 184.338614][ T2051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 184.338622][ T2051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 184.338629][ T2051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 184.338639][ T2051] __x64_sys_sendto (net/socket.c:2183) [ 184.338643][ T2051] ? 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) [ 184.338646][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.338649][ T2051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 184.338654][ T2051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 184.338657][ T2051] RIP: 0033:0x7f30f433ba4a [ 184.338660][ T2051] 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 [ 184.338663][ T2051] RSP: 002b:00007fffdcafcbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 184.338665][ T2051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30f433ba4a [ 184.338667][ T2051] RDX: 0000000000000040 RSI: 000000002da153f0 RDI: 0000000000000005 [ 184.338669][ T2051] RBP: 00007fffdcafcc80 R08: 0000000000418574 R09: 000000000000001c [ 184.338670][ T2051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 184.338672][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.338672][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.338687][ T2051] | [ 184.338697][ T2051] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2051 | [ 184.358287][ T2051] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 184.358600][ T2051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 184.358602][ T2051] Call Trace: [ 184.358603][ T2051] [ 184.358605][ T2051] dump_stack_lvl (lib/dump_stack.c:123) [ 184.358610][ T2051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 184.358615][ T2051] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 184.358622][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.358636][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.358650][ T2051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 184.358654][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.358663][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.358669][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.358682][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.358696][ T2051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 184.358700][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.358709][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.358715][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.358728][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.358743][ T2051] ? dump_stack_lvl (lib/dump_stack.c:124) [ 184.358753][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.358759][ T2051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 184.358766][ T2051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.358771][ T2051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 184.358776][ T2051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.358790][ T2051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 184.358802][ T2051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 184.358808][ T2051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 184.358810][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.358818][ T2051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 184.358821][ T2051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 184.358830][ T2051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 184.358847][ T2051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 184.358849][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.358861][ T2051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.358865][ T2051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.358870][ T2051] ? __pfx___sys_sendto (net/socket.c:2147) [ 184.358885][ T2051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 184.358891][ T2051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 184.358899][ T2051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 184.358906][ T2051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 184.358916][ T2051] __x64_sys_sendto (net/socket.c:2183) [ 184.358920][ T2051] ? 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) [ 184.358923][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.358927][ T2051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 184.358932][ T2051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 184.358935][ T2051] RIP: 0033:0x7f30f433ba4a [ 184.358937][ T2051] 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 [ 184.358940][ T2051] RSP: 002b:00007fffdcafcbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 184.358942][ T2051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30f433ba4a [ 184.358944][ T2051] RDX: 0000000000000040 RSI: 000000002da153f0 RDI: 0000000000000005 [ 184.358946][ T2051] RBP: 00007fffdcafcc80 R08: 0000000000418574 R09: 000000000000001c [ 184.358947][ T2051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 184.358949][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.358949][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.358964][ T2051] | [ 184.380999][ T2051] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2051 | [ 184.381586][ T2051] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 184.382119][ T2051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 184.382120][ T2051] Call Trace: [ 184.382122][ T2051] [ 184.382124][ T2051] dump_stack_lvl (lib/dump_stack.c:123) [ 184.382129][ T2051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 184.382135][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.382142][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.382156][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.382170][ T2051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 184.382173][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.382182][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.382189][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.382202][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.382215][ T2051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 184.382219][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.382228][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.382234][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.382247][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.382262][ T2051] ? dump_stack_lvl (lib/dump_stack.c:124) [ 184.382271][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.382278][ T2051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 184.382284][ T2051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.382290][ T2051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 184.382294][ T2051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.382307][ T2051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 184.382319][ T2051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 184.382324][ T2051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 184.382328][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.382335][ T2051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 184.382338][ T2051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 184.382347][ T2051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 184.382364][ T2051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 184.382366][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.382377][ T2051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.382381][ T2051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.382387][ T2051] ? __pfx___sys_sendto (net/socket.c:2147) [ 184.382402][ T2051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 184.382407][ T2051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 184.382415][ T2051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 184.382422][ T2051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 184.382432][ T2051] __x64_sys_sendto (net/socket.c:2183) [ 184.382436][ T2051] ? 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) [ 184.382439][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.382442][ T2051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 184.382447][ T2051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 184.382450][ T2051] RIP: 0033:0x7f30f433ba4a [ 184.382454][ T2051] 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 [ 184.382456][ T2051] RSP: 002b:00007fffdcafcbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 184.382459][ T2051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30f433ba4a [ 184.382461][ T2051] RDX: 0000000000000040 RSI: 000000002da153f0 RDI: 0000000000000005 [ 184.382462][ T2051] RBP: 00007fffdcafcc80 R08: 0000000000418574 R09: 000000000000001c [ 184.382464][ T2051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 184.382466][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.382466][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.382481][ T2051] | [ 184.382490][ T2051] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2051 | [ 184.404596][ T2051] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 184.405131][ T2051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 184.405132][ T2051] Call Trace: [ 184.405134][ T2051] [ 184.405136][ T2051] dump_stack_lvl (lib/dump_stack.c:123) [ 184.405141][ T2051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 184.405147][ T2051] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 184.405154][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.405168][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.405182][ T2051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 184.405186][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.405206][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.405213][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.405225][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.405239][ T2051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 184.405243][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.405251][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.405258][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.405271][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.405284][ T2051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 184.405288][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.405296][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.405303][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.405315][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.405330][ T2051] ? dump_stack_lvl (lib/dump_stack.c:124) [ 184.405339][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.405346][ T2051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 184.405352][ T2051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.405357][ T2051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 184.405362][ T2051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.405375][ T2051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 184.405387][ T2051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 184.405392][ T2051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 184.405395][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.405403][ T2051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 184.405406][ T2051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 184.405415][ T2051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 184.405431][ T2051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 184.405434][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.405445][ T2051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.405449][ T2051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.405454][ T2051] ? __pfx___sys_sendto (net/socket.c:2147) [ 184.405469][ T2051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 184.405475][ T2051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 184.405482][ T2051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 184.405490][ T2051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 184.405500][ T2051] __x64_sys_sendto (net/socket.c:2183) [ 184.405504][ T2051] ? 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) [ 184.405507][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.405510][ T2051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 184.405515][ T2051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 184.405518][ T2051] RIP: 0033:0x7f30f433ba4a [ 184.405521][ T2051] 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 [ 184.405523][ T2051] RSP: 002b:00007fffdcafcbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 184.405526][ T2051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30f433ba4a [ 184.405528][ T2051] RDX: 0000000000000040 RSI: 000000002da153f0 RDI: 0000000000000005 [ 184.405530][ T2051] RBP: 00007fffdcafcc80 R08: 0000000000418574 R09: 000000000000001c [ 184.405531][ T2051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 184.405533][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.405533][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 184.405548][ T2051] | [ 184.405550][ T2051] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2051 | [ 184.429489][ T2051] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 184.429814][ T2051] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 184.429816][ T2051] Call Trace: [ 184.429817][ T2051] [ 184.429819][ T2051] dump_stack_lvl (lib/dump_stack.c:123) [ 184.429824][ T2051] check_preemption_disabled (lib/smp_processor_id.c:52) [ 184.429830][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.429837][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.429851][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.429865][ T2051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 184.429869][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.429878][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.429885][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.429898][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.429912][ T2051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 184.429915][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.429924][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.429931][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.429944][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.429957][ T2051] ? dump_stack_lvl (lib/dump_stack.c:123) [ 184.429961][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.429970][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.429976][ T2051] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 184.429989][ T2051] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 184.430004][ T2051] ? dump_stack_lvl (lib/dump_stack.c:124) [ 184.430014][ T2051] lwtunnel_output (net/core/lwtunnel.c:359) [ 184.430021][ T2051] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 184.430028][ T2051] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.430033][ T2051] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 184.430038][ T2051] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 184.430051][ T2051] rawv6_sendmsg (net/ipv6/raw.c:918) [ 184.430063][ T2051] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 184.430069][ T2051] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 184.430072][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.430079][ T2051] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 184.430082][ T2051] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 184.430092][ T2051] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 184.430108][ T2051] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 184.430111][ T2051] ? __lock_release (kernel/locking/lockdep.c:5534) [ 184.430123][ T2051] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.430126][ T2051] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 184.430132][ T2051] ? __pfx___sys_sendto (net/socket.c:2147) [ 184.430147][ T2051] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 184.430153][ T2051] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 184.430160][ T2051] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 184.430168][ T2051] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 184.430178][ T2051] __x64_sys_sendto (net/socket.c:2183) [ 184.430182][ T2051] ? 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) [ 184.430185][ T2051] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 184.430189][ T2051] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 184.430194][ T2051] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 184.430196][ T2051] RIP: 0033:0x7f30f433ba4a [ 184.430200][ T2051] 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 [ 184.430202][ T2051] RSP: 002b:00007fffdcafcbf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 184.430205][ T2051] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f30f433ba4a [ 184.430207][ T2051] RDX: 0000000000000040 RSI: 000000002da153f0 RDI: 0000000000000005 [ 184.430208][ T2051] RBP: 00007fffdcafcc80 R08: 0000000000418574 R09: 000000000000001c [ 184.430210][ T2051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 184.430212][ T2051] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f30f4467000 | [ 185.487382][ T2051] lwtunnel_output(): recursion limit reached on datapath | [ 190.148499][ T2058] check_preemption_disabled: 46 callbacks suppressed | [ 190.148506][ T2058] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2058 | [ 190.150500][ T2058] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 190.150763][ T2058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 190.150765][ T2058] Call Trace: [ 190.150767][ T2058] [ 190.150769][ T2058] dump_stack_lvl (lib/dump_stack.c:123) [ 190.150777][ T2058] check_preemption_disabled (lib/smp_processor_id.c:52) [ 190.150784][ T2058] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 190.150791][ T2058] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 190.150799][ T2058] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 190.150805][ T2058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 190.150811][ T2058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 190.150823][ T2058] rawv6_sendmsg (net/ipv6/raw.c:918) [ 190.150834][ T2058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 190.150839][ T2058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 190.150845][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 190.150854][ T2058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 190.150858][ T2058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 190.150867][ T2058] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 190.150883][ T2058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 190.150885][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 190.150896][ T2058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 190.150901][ T2058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 190.150906][ T2058] ? __pfx___sys_sendto (net/socket.c:2147) [ 190.150920][ T2058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 190.150927][ T2058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 190.150935][ T2058] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 190.150942][ T2058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 190.150952][ T2058] __x64_sys_sendto (net/socket.c:2183) [ 190.150955][ T2058] ? 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) [ 190.150959][ T2058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 190.150963][ T2058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 190.150967][ T2058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 190.150971][ T2058] RIP: 0033:0x7f5567b4ba4a [ 190.150975][ T2058] 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 [ 190.150978][ T2058] RSP: 002b:00007fff30fdfbe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 190.150981][ T2058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5567b4ba4a [ 190.150983][ T2058] RDX: 0000000000000040 RSI: 0000000032d4d3f0 RDI: 0000000000000005 [ 190.150985][ T2058] RBP: 00007fff30fdfc70 R08: 0000000000418574 R09: 000000000000001c [ 190.150987][ T2058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 190.150988][ T2058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5567c77000 | [ 190.150988][ T2058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5567c77000 | [ 190.151002][ T2058] | [ 190.163711][ T2058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2058 | [ 190.164124][ T2058] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 190.164397][ T2058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 190.164398][ T2058] Call Trace: [ 190.164400][ T2058] [ 190.164402][ T2058] dump_stack_lvl (lib/dump_stack.c:123) [ 190.164408][ T2058] check_preemption_disabled (lib/smp_processor_id.c:52) [ 190.164414][ T2058] lwtunnel_output (net/core/lwtunnel.c:359) [ 190.164420][ T2058] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 190.164427][ T2058] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 190.164433][ T2058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 190.164438][ T2058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 190.164450][ T2058] rawv6_sendmsg (net/ipv6/raw.c:918) [ 190.164462][ T2058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 190.164467][ T2058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 190.164471][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 190.164479][ T2058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 190.164482][ T2058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 190.164491][ T2058] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 190.164507][ T2058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 190.164510][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 190.164521][ T2058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 190.164525][ T2058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 190.164530][ T2058] ? __pfx___sys_sendto (net/socket.c:2147) [ 190.164545][ T2058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 190.164551][ T2058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 190.164558][ T2058] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 190.164566][ T2058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 190.164576][ T2058] __x64_sys_sendto (net/socket.c:2183) [ 190.164580][ T2058] ? 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) [ 190.164583][ T2058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 190.164586][ T2058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 190.164591][ T2058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 190.164594][ T2058] RIP: 0033:0x7f5567b4ba4a [ 190.164597][ T2058] 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 [ 190.164599][ T2058] RSP: 002b:00007fff30fdfbe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 190.164602][ T2058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5567b4ba4a [ 190.164604][ T2058] RDX: 0000000000000040 RSI: 0000000032d4d3f0 RDI: 0000000000000005 [ 190.164606][ T2058] RBP: 00007fff30fdfc70 R08: 0000000000418574 R09: 000000000000001c [ 190.164608][ T2058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 190.164610][ T2058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5567c77000 | [ 190.164610][ T2058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5567c77000 | [ 190.164624][ T2058] | [ 190.178867][ T2058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2058 | [ 190.179256][ T2058] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 190.179527][ T2058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 190.179529][ T2058] Call Trace: [ 190.179530][ T2058] [ 190.179533][ T2058] dump_stack_lvl (lib/dump_stack.c:123) [ 190.179539][ T2058] check_preemption_disabled (lib/smp_processor_id.c:52) [ 190.179545][ T2058] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 190.179551][ T2058] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 190.179559][ T2058] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 190.179565][ T2058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 190.179570][ T2058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 190.179581][ T2058] rawv6_sendmsg (net/ipv6/raw.c:918) [ 190.179593][ T2058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 190.179599][ T2058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 190.179603][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 190.179611][ T2058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 190.179615][ T2058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 190.179623][ T2058] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 190.179639][ T2058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 190.179642][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 190.179653][ T2058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 190.179657][ T2058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 190.179663][ T2058] ? __pfx___sys_sendto (net/socket.c:2147) [ 190.179677][ T2058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 190.179683][ T2058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 190.179691][ T2058] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 190.179698][ T2058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 190.179708][ T2058] __x64_sys_sendto (net/socket.c:2183) [ 190.179712][ T2058] ? 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) [ 190.179715][ T2058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 190.179719][ T2058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 190.179724][ T2058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 190.179726][ T2058] RIP: 0033:0x7f5567b4ba4a [ 190.179730][ T2058] 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 [ 190.179732][ T2058] RSP: 002b:00007fff30fdfbe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 190.179735][ T2058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5567b4ba4a [ 190.179737][ T2058] RDX: 0000000000000040 RSI: 0000000032d4d3f0 RDI: 0000000000000005 [ 190.179738][ T2058] RBP: 00007fff30fdfc70 R08: 0000000000418574 R09: 000000000000001c [ 190.179740][ T2058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 190.179742][ T2058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5567c77000 | [ 190.179742][ T2058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5567c77000 | [ 190.179756][ T2058] | [ 191.158378][ T2058] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2058 | [ 191.158872][ T2058] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 191.159130][ T2058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 191.159132][ T2058] Call Trace: [ 191.159134][ T2058] [ 191.159136][ T2058] dump_stack_lvl (lib/dump_stack.c:123) [ 191.159142][ T2058] check_preemption_disabled (lib/smp_processor_id.c:52) [ 191.159148][ T2058] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 191.159154][ T2058] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 191.159161][ T2058] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 191.159167][ T2058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 191.159171][ T2058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 191.159182][ T2058] rawv6_sendmsg (net/ipv6/raw.c:918) [ 191.159186][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 191.159197][ T2058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 191.159200][ T2058] ? move_addr_to_user (net/socket.c:300) [ 191.159209][ T2058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 191.159212][ T2058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 191.159221][ T2058] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 191.159224][ T2058] ? kernel_recvmsg (net/socket.c:1063) [ 191.159237][ T2058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 191.159240][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 191.159251][ T2058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 191.159254][ T2058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 191.159259][ T2058] ? __pfx___sys_sendto (net/socket.c:2147) [ 191.159271][ T2058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 191.159279][ T2058] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [ 191.159286][ T2058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 191.159293][ T2058] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 191.159298][ T2058] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 191.159304][ T2058] __x64_sys_sendto (net/socket.c:2183) [ 191.159308][ T2058] ? 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) [ 191.159311][ T2058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 191.159314][ T2058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 191.159318][ T2058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 191.159322][ T2058] RIP: 0033:0x7f5567b4ba4a [ 191.159325][ T2058] 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 [ 191.159327][ T2058] RSP: 002b:00007fff30fdfbe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 191.159330][ T2058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5567b4ba4a [ 191.159333][ T2058] RDX: 0000000000000040 RSI: 0000000032d4d3f0 RDI: 0000000000000005 [ 191.159334][ T2058] RBP: 00007fff30fdfc70 R08: 0000000000418574 R09: 000000000000001c [ 191.159336][ T2058] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 191.159338][ T2058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5567c77000 | [ 191.159338][ T2058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5567c77000 | [ 191.159351][ T2058] | [ 191.159353][ T2058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2058 | [ 191.172000][ T2058] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 191.172290][ T2058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 191.172291][ T2058] Call Trace: [ 191.172293][ T2058] [ 191.172295][ T2058] dump_stack_lvl (lib/dump_stack.c:123) [ 191.172300][ T2058] check_preemption_disabled (lib/smp_processor_id.c:52) [ 191.172306][ T2058] lwtunnel_output (net/core/lwtunnel.c:359) [ 191.172312][ T2058] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 191.172319][ T2058] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 191.172324][ T2058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 191.172329][ T2058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 191.172341][ T2058] rawv6_sendmsg (net/ipv6/raw.c:918) [ 191.172344][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 191.172355][ T2058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 191.172359][ T2058] ? move_addr_to_user (net/socket.c:300) [ 191.172368][ T2058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 191.172371][ T2058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 191.172380][ T2058] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 191.172384][ T2058] ? kernel_recvmsg (net/socket.c:1063) [ 191.172398][ T2058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 191.172401][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 191.172412][ T2058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 191.172415][ T2058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 191.172420][ T2058] ? __pfx___sys_sendto (net/socket.c:2147) [ 191.172433][ T2058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 191.172441][ T2058] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [ 191.172447][ T2058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 191.172454][ T2058] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 191.172459][ T2058] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 191.172466][ T2058] __x64_sys_sendto (net/socket.c:2183) [ 191.172470][ T2058] ? 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) [ 191.172473][ T2058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 191.172476][ T2058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 191.172481][ T2058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 191.172484][ T2058] RIP: 0033:0x7f5567b4ba4a [ 191.172487][ T2058] 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 [ 191.172489][ T2058] RSP: 002b:00007fff30fdfbe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 191.172492][ T2058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5567b4ba4a [ 191.172494][ T2058] RDX: 0000000000000040 RSI: 0000000032d4d3f0 RDI: 0000000000000005 [ 191.172496][ T2058] RBP: 00007fff30fdfc70 R08: 0000000000418574 R09: 000000000000001c [ 191.172497][ T2058] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 191.172499][ T2058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5567c77000 | [ 191.172499][ T2058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5567c77000 | [ 191.172513][ T2058] | [ 191.190311][ T2058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2058 | [ 191.190709][ T2058] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 191.190992][ T2058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 191.190993][ T2058] Call Trace: [ 191.190995][ T2058] [ 191.190997][ T2058] dump_stack_lvl (lib/dump_stack.c:123) [ 191.191003][ T2058] check_preemption_disabled (lib/smp_processor_id.c:52) [ 191.191009][ T2058] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 191.191015][ T2058] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 191.191022][ T2058] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 191.191027][ T2058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 191.191032][ T2058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 191.191044][ T2058] rawv6_sendmsg (net/ipv6/raw.c:918) [ 191.191047][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 191.191059][ T2058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 191.191062][ T2058] ? move_addr_to_user (net/socket.c:300) [ 191.191072][ T2058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 191.191075][ T2058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 191.191084][ T2058] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 191.191088][ T2058] ? kernel_recvmsg (net/socket.c:1063) [ 191.191102][ T2058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 191.191105][ T2058] ? __lock_release (kernel/locking/lockdep.c:5534) [ 191.191116][ T2058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 191.191119][ T2058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 191.191125][ T2058] ? __pfx___sys_sendto (net/socket.c:2147) [ 191.191138][ T2058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 191.191146][ T2058] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [ 191.191152][ T2058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 191.191160][ T2058] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 191.191164][ T2058] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 191.191171][ T2058] __x64_sys_sendto (net/socket.c:2183) [ 191.191175][ T2058] ? 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) [ 191.191178][ T2058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 191.191181][ T2058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 191.191186][ T2058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 191.191189][ T2058] RIP: 0033:0x7f5567b4ba4a [ 191.191192][ T2058] 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 [ 191.191195][ T2058] RSP: 002b:00007fff30fdfbe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 191.191198][ T2058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5567b4ba4a [ 191.191200][ T2058] RDX: 0000000000000040 RSI: 0000000032d4d3f0 RDI: 0000000000000005 [ 191.191202][ T2058] RBP: 00007fff30fdfc70 R08: 0000000000418574 R09: 000000000000001c [ 191.191204][ T2058] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 191.191205][ T2058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5567c77000 | [ 193.641679][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 194.696047][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 196.936558][ T2064] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2064 | [ 196.936970][ T2064] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 196.937220][ T2064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 196.937222][ T2064] Call Trace: [ 196.937225][ T2064] [ 196.937227][ T2064] dump_stack_lvl (lib/dump_stack.c:123) [ 196.937235][ T2064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 196.937242][ T2064] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 196.937248][ T2064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 196.937256][ T2064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 196.937263][ T2064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 196.937268][ T2064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 196.937280][ T2064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 196.937292][ T2064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 196.937297][ T2064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 196.937304][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 196.937313][ T2064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 196.937318][ T2064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 196.937327][ T2064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 196.937343][ T2064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 196.937345][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 196.937356][ T2064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 196.937361][ T2064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 196.937367][ T2064] ? __pfx___sys_sendto (net/socket.c:2147) [ 196.937381][ T2064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 196.937388][ T2064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 196.937397][ T2064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 196.937404][ T2064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 196.937414][ T2064] __x64_sys_sendto (net/socket.c:2183) [ 196.937418][ T2064] ? 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) [ 196.937422][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 196.937426][ T2064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 196.937430][ T2064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 196.937434][ T2064] RIP: 0033:0x7f83138b7a4a [ 196.937438][ T2064] 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 [ 196.937441][ T2064] RSP: 002b:00007fff9014d558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 196.937445][ T2064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83138b7a4a [ 196.937447][ T2064] RDX: 0000000000000040 RSI: 000000001d6193f0 RDI: 0000000000000005 [ 196.937448][ T2064] RBP: 00007fff9014d5e0 R08: 0000000000418574 R09: 000000000000001c [ 196.937450][ T2064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 196.937452][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 196.937452][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 196.937466][ T2064] | [ 196.937469][ T2064] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2064 | [ 196.950329][ T2064] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 196.950572][ T2064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 196.950574][ T2064] Call Trace: [ 196.950576][ T2064] [ 196.950578][ T2064] dump_stack_lvl (lib/dump_stack.c:123) [ 196.950584][ T2064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 196.950591][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 196.950597][ T2064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 196.950604][ T2064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 196.950610][ T2064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 196.950615][ T2064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 196.950628][ T2064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 196.950640][ T2064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 196.950645][ T2064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 196.950649][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 196.950657][ T2064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 196.950661][ T2064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 196.950670][ T2064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 196.950687][ T2064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 196.950689][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 196.950701][ T2064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 196.950705][ T2064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 196.950711][ T2064] ? __pfx___sys_sendto (net/socket.c:2147) [ 196.950725][ T2064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 196.950733][ T2064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 196.950741][ T2064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 196.950748][ T2064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 196.950758][ T2064] __x64_sys_sendto (net/socket.c:2183) [ 196.950762][ T2064] ? 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) [ 196.950765][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 196.950769][ T2064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 196.950774][ T2064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 196.950777][ T2064] RIP: 0033:0x7f83138b7a4a [ 196.950781][ T2064] 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 [ 196.950783][ T2064] RSP: 002b:00007fff9014d558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 196.950788][ T2064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83138b7a4a [ 196.950790][ T2064] RDX: 0000000000000040 RSI: 000000001d6193f0 RDI: 0000000000000005 [ 196.950791][ T2064] RBP: 00007fff9014d5e0 R08: 0000000000418574 R09: 000000000000001c [ 196.950793][ T2064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 196.950794][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 196.950794][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 196.950809][ T2064] | [ 196.963386][ T2064] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2064 | [ 196.963757][ T2064] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 196.964034][ T2064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 196.964036][ T2064] Call Trace: [ 196.964038][ T2064] [ 196.964040][ T2064] dump_stack_lvl (lib/dump_stack.c:123) [ 196.964046][ T2064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 196.964052][ T2064] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 196.964058][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 196.964067][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 196.964079][ T2064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 196.964088][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 196.964095][ T2064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 196.964101][ T2064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 196.964107][ T2064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 196.964112][ T2064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 196.964124][ T2064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 196.964136][ T2064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 196.964142][ T2064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 196.964145][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 196.964153][ T2064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 196.964157][ T2064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 196.964166][ T2064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 196.964182][ T2064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 196.964185][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 196.964196][ T2064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 196.964200][ T2064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 196.964206][ T2064] ? __pfx___sys_sendto (net/socket.c:2147) [ 196.964220][ T2064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 196.964227][ T2064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 196.964235][ T2064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 196.964242][ T2064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 196.964252][ T2064] __x64_sys_sendto (net/socket.c:2183) [ 196.964256][ T2064] ? 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) [ 196.964259][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 196.964263][ T2064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 196.964267][ T2064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 196.964271][ T2064] RIP: 0033:0x7f83138b7a4a [ 196.964274][ T2064] 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 [ 196.964277][ T2064] RSP: 002b:00007fff9014d558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 196.964279][ T2064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83138b7a4a [ 196.964281][ T2064] RDX: 0000000000000040 RSI: 000000001d6193f0 RDI: 0000000000000005 [ 196.964283][ T2064] RBP: 00007fff9014d5e0 R08: 0000000000418574 R09: 000000000000001c [ 196.964284][ T2064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 196.964286][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 196.964286][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 196.964301][ T2064] | [ 196.964302][ T2064] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2064 | [ 196.977122][ T2064] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 196.977378][ T2064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 196.977379][ T2064] Call Trace: [ 196.977381][ T2064] [ 196.977383][ T2064] dump_stack_lvl (lib/dump_stack.c:123) [ 196.977388][ T2064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 196.977394][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 196.977400][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 196.977408][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 196.977420][ T2064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 196.977430][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 196.977436][ T2064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 196.977443][ T2064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 196.977448][ T2064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 196.977453][ T2064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 196.977466][ T2064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 196.977478][ T2064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 196.977483][ T2064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 196.977486][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 196.977493][ T2064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 196.977497][ T2064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 196.977506][ T2064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 196.977522][ T2064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 196.977525][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 196.977536][ T2064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 196.977540][ T2064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 196.977545][ T2064] ? __pfx___sys_sendto (net/socket.c:2147) [ 196.977560][ T2064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 196.977566][ T2064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 196.977574][ T2064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 196.977581][ T2064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 196.977592][ T2064] __x64_sys_sendto (net/socket.c:2183) [ 196.977596][ T2064] ? 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) [ 196.977599][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 196.977602][ T2064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 196.977607][ T2064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 196.977610][ T2064] RIP: 0033:0x7f83138b7a4a [ 196.977613][ T2064] 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 [ 196.977615][ T2064] RSP: 002b:00007fff9014d558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 196.977618][ T2064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83138b7a4a [ 196.977620][ T2064] RDX: 0000000000000040 RSI: 000000001d6193f0 RDI: 0000000000000005 [ 196.977621][ T2064] RBP: 00007fff9014d5e0 R08: 0000000000418574 R09: 000000000000001c [ 196.977623][ T2064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 196.977624][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 196.977624][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 196.977639][ T2064] | [ 196.977733][ T2064] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2064 | [ 196.992649][ T2064] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 196.992921][ T2064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 196.992923][ T2064] Call Trace: [ 196.992925][ T2064] [ 196.992926][ T2064] dump_stack_lvl (lib/dump_stack.c:123) [ 196.992932][ T2064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 196.992937][ T2064] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 196.992944][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 196.992952][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 196.992963][ T2064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 196.992967][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 196.992975][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 196.992982][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 196.992990][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 196.993002][ T2064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 196.993011][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 196.993017][ T2064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 196.993024][ T2064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 196.993029][ T2064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 196.993034][ T2064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 196.993046][ T2064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 196.993058][ T2064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 196.993064][ T2064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 196.993067][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 196.993074][ T2064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 196.993078][ T2064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 196.993087][ T2064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 196.993103][ T2064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 196.993106][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 196.993117][ T2064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 196.993121][ T2064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 196.993127][ T2064] ? __pfx___sys_sendto (net/socket.c:2147) [ 196.993142][ T2064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 196.993148][ T2064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 196.993155][ T2064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 196.993162][ T2064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 196.993172][ T2064] __x64_sys_sendto (net/socket.c:2183) [ 196.993176][ T2064] ? 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) [ 196.993179][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 196.993183][ T2064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 196.993188][ T2064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 196.993191][ T2064] RIP: 0033:0x7f83138b7a4a [ 196.993194][ T2064] 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 [ 196.993196][ T2064] RSP: 002b:00007fff9014d558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 196.993199][ T2064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83138b7a4a [ 196.993200][ T2064] RDX: 0000000000000040 RSI: 000000001d6193f0 RDI: 0000000000000005 [ 196.993202][ T2064] RBP: 00007fff9014d5e0 R08: 0000000000418574 R09: 000000000000001c [ 196.993204][ T2064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 196.993205][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 196.993205][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 196.993220][ T2064] | [ 196.993222][ T2064] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2064 | [ 197.009690][ T2064] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 197.010143][ T2064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 197.010144][ T2064] Call Trace: [ 197.010146][ T2064] [ 197.010148][ T2064] dump_stack_lvl (lib/dump_stack.c:123) [ 197.010154][ T2064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 197.010160][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.010166][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 197.010175][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 197.010186][ T2064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 197.010190][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 197.010199][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.010206][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 197.010214][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 197.010226][ T2064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 197.010235][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.010242][ T2064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 197.010248][ T2064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 197.010254][ T2064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 197.010259][ T2064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 197.010272][ T2064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 197.010284][ T2064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 197.010290][ T2064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 197.010293][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 197.010301][ T2064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 197.010305][ T2064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 197.010314][ T2064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 197.010331][ T2064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 197.010333][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 197.010345][ T2064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 197.010348][ T2064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 197.010354][ T2064] ? __pfx___sys_sendto (net/socket.c:2147) [ 197.010369][ T2064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 197.010375][ T2064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 197.010383][ T2064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 197.010390][ T2064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 197.010401][ T2064] __x64_sys_sendto (net/socket.c:2183) [ 197.010405][ T2064] ? 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) [ 197.010408][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 197.010412][ T2064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 197.010417][ T2064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 197.010420][ T2064] RIP: 0033:0x7f83138b7a4a [ 197.010423][ T2064] 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 [ 197.010425][ T2064] RSP: 002b:00007fff9014d558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 197.010428][ T2064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83138b7a4a [ 197.010430][ T2064] RDX: 0000000000000040 RSI: 000000001d6193f0 RDI: 0000000000000005 [ 197.010432][ T2064] RBP: 00007fff9014d5e0 R08: 0000000000418574 R09: 000000000000001c [ 197.010433][ T2064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 197.010435][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 197.010435][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 197.010450][ T2064] | [ 197.010529][ T2064] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2064 | [ 197.027912][ T2064] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 197.028192][ T2064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 197.028194][ T2064] Call Trace: [ 197.028195][ T2064] [ 197.028197][ T2064] dump_stack_lvl (lib/dump_stack.c:123) [ 197.028203][ T2064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 197.028208][ T2064] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 197.028215][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 197.028223][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 197.028234][ T2064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 197.028238][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 197.028247][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.028254][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 197.028262][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 197.028273][ T2064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 197.028277][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 197.028285][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.028292][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 197.028300][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 197.028312][ T2064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 197.028322][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.028328][ T2064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 197.028335][ T2064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 197.028340][ T2064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 197.028345][ T2064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 197.028358][ T2064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 197.028370][ T2064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 197.028375][ T2064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 197.028379][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 197.028386][ T2064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 197.028389][ T2064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 197.028398][ T2064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 197.028415][ T2064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 197.028417][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 197.028429][ T2064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 197.028433][ T2064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 197.028438][ T2064] ? __pfx___sys_sendto (net/socket.c:2147) [ 197.028453][ T2064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 197.028459][ T2064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 197.028467][ T2064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 197.028474][ T2064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 197.028484][ T2064] __x64_sys_sendto (net/socket.c:2183) [ 197.028488][ T2064] ? 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) [ 197.028491][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 197.028495][ T2064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 197.028500][ T2064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 197.028503][ T2064] RIP: 0033:0x7f83138b7a4a [ 197.028507][ T2064] 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 [ 197.028509][ T2064] RSP: 002b:00007fff9014d558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 197.028512][ T2064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83138b7a4a [ 197.028514][ T2064] RDX: 0000000000000040 RSI: 000000001d6193f0 RDI: 0000000000000005 [ 197.028515][ T2064] RBP: 00007fff9014d5e0 R08: 0000000000418574 R09: 000000000000001c [ 197.028517][ T2064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 197.028518][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 197.028518][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 197.028533][ T2064] | [ 197.028536][ T2064] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2064 | [ 197.047384][ T2064] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 197.047657][ T2064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 197.047658][ T2064] Call Trace: [ 197.047660][ T2064] [ 197.047662][ T2064] dump_stack_lvl (lib/dump_stack.c:123) [ 197.047668][ T2064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 197.047674][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.047681][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 197.047689][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 197.047700][ T2064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 197.047704][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 197.047713][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.047720][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 197.047728][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 197.047739][ T2064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 197.047743][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 197.047752][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.047758][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 197.047766][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 197.047779][ T2064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 197.047789][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.047796][ T2064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 197.047803][ T2064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 197.047808][ T2064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 197.047813][ T2064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 197.047826][ T2064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 197.047838][ T2064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 197.047844][ T2064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 197.047847][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 197.047855][ T2064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 197.047858][ T2064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 197.047867][ T2064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 197.047884][ T2064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 197.047887][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 197.047899][ T2064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 197.047903][ T2064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 197.047908][ T2064] ? __pfx___sys_sendto (net/socket.c:2147) [ 197.047923][ T2064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 197.047930][ T2064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 197.047938][ T2064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 197.047945][ T2064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 197.047955][ T2064] __x64_sys_sendto (net/socket.c:2183) [ 197.047959][ T2064] ? 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) [ 197.047962][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 197.047966][ T2064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 197.047971][ T2064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 197.047974][ T2064] RIP: 0033:0x7f83138b7a4a [ 197.047977][ T2064] 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 [ 197.047980][ T2064] RSP: 002b:00007fff9014d558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 197.047982][ T2064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83138b7a4a [ 197.047984][ T2064] RDX: 0000000000000040 RSI: 000000001d6193f0 RDI: 0000000000000005 [ 197.047986][ T2064] RBP: 00007fff9014d5e0 R08: 0000000000418574 R09: 000000000000001c [ 197.047988][ T2064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 197.047989][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 197.047989][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 197.048005][ T2064] | [ 197.067885][ T2064] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2064 | [ 197.068492][ T2064] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 197.068776][ T2064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 197.068777][ T2064] Call Trace: [ 197.068779][ T2064] [ 197.068781][ T2064] dump_stack_lvl (lib/dump_stack.c:123) [ 197.068788][ T2064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 197.068794][ T2064] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 197.068801][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 197.068809][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 197.068821][ T2064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 197.068832][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.068838][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 197.068847][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 197.068858][ T2064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 197.068862][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 197.068870][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.068877][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 197.068885][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 197.068896][ T2064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 197.068900][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 197.068909][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.068915][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 197.068923][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 197.068936][ T2064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 197.068946][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.068952][ T2064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 197.068959][ T2064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 197.068965][ T2064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 197.068970][ T2064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 197.068983][ T2064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 197.068995][ T2064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 197.069001][ T2064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 197.069004][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 197.069012][ T2064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 197.069016][ T2064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 197.069025][ T2064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 197.069042][ T2064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 197.069045][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 197.069057][ T2064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 197.069060][ T2064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 197.069066][ T2064] ? __pfx___sys_sendto (net/socket.c:2147) [ 197.069081][ T2064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 197.069087][ T2064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 197.069095][ T2064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 197.069102][ T2064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 197.069113][ T2064] __x64_sys_sendto (net/socket.c:2183) [ 197.069116][ T2064] ? 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) [ 197.069119][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 197.069123][ T2064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 197.069128][ T2064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 197.069131][ T2064] RIP: 0033:0x7f83138b7a4a [ 197.069134][ T2064] 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 [ 197.069137][ T2064] RSP: 002b:00007fff9014d558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 197.069140][ T2064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83138b7a4a [ 197.069142][ T2064] RDX: 0000000000000040 RSI: 000000001d6193f0 RDI: 0000000000000005 [ 197.069143][ T2064] RBP: 00007fff9014d5e0 R08: 0000000000418574 R09: 000000000000001c [ 197.069145][ T2064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 197.069147][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 197.069147][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 197.069162][ T2064] | [ 197.090392][ T2064] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2064 | [ 197.090819][ T2064] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 197.091104][ T2064] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 197.091105][ T2064] Call Trace: [ 197.091107][ T2064] [ 197.091109][ T2064] dump_stack_lvl (lib/dump_stack.c:123) [ 197.091114][ T2064] check_preemption_disabled (lib/smp_processor_id.c:52) [ 197.091120][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.091126][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 197.091135][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 197.091147][ T2064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 197.091157][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.091164][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 197.091172][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 197.091184][ T2064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 197.091188][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 197.091196][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.091203][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 197.091211][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 197.091223][ T2064] ? dump_stack_lvl (lib/dump_stack.c:123) [ 197.091226][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 197.091235][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.091242][ T2064] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 197.091250][ T2064] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 197.091263][ T2064] ? dump_stack_lvl (lib/dump_stack.c:124) [ 197.091272][ T2064] lwtunnel_output (net/core/lwtunnel.c:359) [ 197.091279][ T2064] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 197.091287][ T2064] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 197.091292][ T2064] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 197.091297][ T2064] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 197.091311][ T2064] rawv6_sendmsg (net/ipv6/raw.c:918) [ 197.091323][ T2064] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 197.091329][ T2064] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 197.091332][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 197.091340][ T2064] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 197.091343][ T2064] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 197.091352][ T2064] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 197.091369][ T2064] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 197.091372][ T2064] ? __lock_release (kernel/locking/lockdep.c:5534) [ 197.091384][ T2064] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 197.091388][ T2064] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 197.091393][ T2064] ? __pfx___sys_sendto (net/socket.c:2147) [ 197.091409][ T2064] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 197.091415][ T2064] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 197.091422][ T2064] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 197.091430][ T2064] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 197.091440][ T2064] __x64_sys_sendto (net/socket.c:2183) [ 197.091444][ T2064] ? 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) [ 197.091447][ T2064] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 197.091451][ T2064] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 197.091456][ T2064] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 197.091459][ T2064] RIP: 0033:0x7f83138b7a4a [ 197.091462][ T2064] 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 [ 197.091464][ T2064] RSP: 002b:00007fff9014d558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 197.091467][ T2064] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83138b7a4a [ 197.091469][ T2064] RDX: 0000000000000040 RSI: 000000001d6193f0 RDI: 0000000000000005 [ 197.091470][ T2064] RBP: 00007fff9014d5e0 R08: 0000000000418574 R09: 000000000000001c [ 197.091472][ T2064] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 197.091474][ T2064] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f83139e3000 | [ 202.631662][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 204.879963][ T2070] check_preemption_disabled: 46 callbacks suppressed | [ 204.879972][ T2070] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2070 | [ 204.880702][ T2070] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 204.880988][ T2070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 204.880990][ T2070] Call Trace: [ 204.880992][ T2070] [ 204.880994][ T2070] dump_stack_lvl (lib/dump_stack.c:123) [ 204.881002][ T2070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 204.881009][ T2070] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 204.881015][ T2070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 204.881023][ T2070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 204.881030][ T2070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 204.881035][ T2070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 204.881047][ T2070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 204.881059][ T2070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 204.881064][ T2070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 204.881070][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.881079][ T2070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 204.881084][ T2070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 204.881093][ T2070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 204.881109][ T2070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 204.881112][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.881123][ T2070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 204.881128][ T2070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 204.881134][ T2070] ? __pfx___sys_sendto (net/socket.c:2147) [ 204.881148][ T2070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 204.881155][ T2070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 204.881164][ T2070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 204.881171][ T2070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 204.881180][ T2070] __x64_sys_sendto (net/socket.c:2183) [ 204.881184][ T2070] ? 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) [ 204.881189][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 204.881192][ T2070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 204.881197][ T2070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 204.881201][ T2070] RIP: 0033:0x7f91c13a9a4a [ 204.881205][ T2070] 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 [ 204.881207][ T2070] RSP: 002b:00007ffe42d51078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 204.881211][ T2070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91c13a9a4a [ 204.881213][ T2070] RDX: 0000000000000040 RSI: 000000002faa43f0 RDI: 0000000000000005 [ 204.881215][ T2070] RBP: 00007ffe42d51100 R08: 0000000000418574 R09: 000000000000001c [ 204.881216][ T2070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 204.881218][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 204.881218][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 204.881233][ T2070] | [ 204.881235][ T2070] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2070 | [ 204.893407][ T2070] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 204.893657][ T2070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 204.893659][ T2070] Call Trace: [ 204.893661][ T2070] [ 204.893663][ T2070] dump_stack_lvl (lib/dump_stack.c:123) [ 204.893670][ T2070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 204.893676][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 204.893682][ T2070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 204.893689][ T2070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 204.893695][ T2070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 204.893700][ T2070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 204.893712][ T2070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 204.893723][ T2070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 204.893729][ T2070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 204.893733][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.893742][ T2070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 204.893746][ T2070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 204.893755][ T2070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 204.893771][ T2070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 204.893773][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.893784][ T2070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 204.893790][ T2070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 204.893795][ T2070] ? __pfx___sys_sendto (net/socket.c:2147) [ 204.893810][ T2070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 204.893816][ T2070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 204.893824][ T2070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 204.893831][ T2070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 204.893841][ T2070] __x64_sys_sendto (net/socket.c:2183) [ 204.893844][ T2070] ? 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) [ 204.893848][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 204.893851][ T2070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 204.893856][ T2070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 204.893859][ T2070] RIP: 0033:0x7f91c13a9a4a [ 204.893863][ T2070] 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 [ 204.893865][ T2070] RSP: 002b:00007ffe42d51078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 204.893875][ T2070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91c13a9a4a [ 204.893877][ T2070] RDX: 0000000000000040 RSI: 000000002faa43f0 RDI: 0000000000000005 [ 204.893879][ T2070] RBP: 00007ffe42d51100 R08: 0000000000418574 R09: 000000000000001c [ 204.893881][ T2070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 204.893882][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 204.893882][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 204.893913][ T2070] | [ 204.906105][ T2070] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2070 | [ 204.906486][ T2070] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 204.906751][ T2070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 204.906753][ T2070] Call Trace: [ 204.906755][ T2070] [ 204.906756][ T2070] dump_stack_lvl (lib/dump_stack.c:123) [ 204.906762][ T2070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 204.906768][ T2070] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 204.906774][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 204.906778][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.906784][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 204.906790][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 204.906794][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.906808][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 204.906811][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.906814][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 204.906822][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 204.906837][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 204.906844][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 204.906849][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 204.906859][ T2070] ? dump_stack_lvl (lib/dump_stack.c:124) [ 204.906867][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 204.906874][ T2070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 204.906880][ T2070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 204.906885][ T2070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 204.906890][ T2070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 204.906902][ T2070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 204.906914][ T2070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 204.906919][ T2070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 204.906922][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.906929][ T2070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 204.906932][ T2070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 204.906941][ T2070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 204.906957][ T2070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 204.906959][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.906970][ T2070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 204.906974][ T2070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 204.906979][ T2070] ? __pfx___sys_sendto (net/socket.c:2147) [ 204.906994][ T2070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 204.907000][ T2070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 204.907007][ T2070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 204.907013][ T2070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 204.907023][ T2070] __x64_sys_sendto (net/socket.c:2183) [ 204.907027][ T2070] ? 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) [ 204.907030][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 204.907034][ T2070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 204.907038][ T2070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 204.907041][ T2070] RIP: 0033:0x7f91c13a9a4a [ 204.907045][ T2070] 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 [ 204.907047][ T2070] RSP: 002b:00007ffe42d51078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 204.907050][ T2070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91c13a9a4a [ 204.907052][ T2070] RDX: 0000000000000040 RSI: 000000002faa43f0 RDI: 0000000000000005 [ 204.907054][ T2070] RBP: 00007ffe42d51100 R08: 0000000000418574 R09: 000000000000001c [ 204.907055][ T2070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 204.907057][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 204.907057][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 204.907071][ T2070] | [ 204.923606][ T2070] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2070 | [ 204.924036][ T2070] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 204.924312][ T2070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 204.924313][ T2070] Call Trace: [ 204.924315][ T2070] [ 204.924317][ T2070] dump_stack_lvl (lib/dump_stack.c:123) [ 204.924323][ T2070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 204.924329][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 204.924335][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 204.924339][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.924345][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 204.924349][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 204.924353][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.924368][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 204.924370][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.924373][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 204.924381][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 204.924396][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 204.924404][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 204.924408][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 204.924418][ T2070] ? dump_stack_lvl (lib/dump_stack.c:124) [ 204.924428][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 204.924434][ T2070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 204.924440][ T2070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 204.924446][ T2070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 204.924451][ T2070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 204.924463][ T2070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 204.924475][ T2070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 204.924481][ T2070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 204.924484][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.924492][ T2070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 204.924495][ T2070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 204.924504][ T2070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 204.924521][ T2070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 204.924523][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.924535][ T2070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 204.924539][ T2070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 204.924544][ T2070] ? __pfx___sys_sendto (net/socket.c:2147) [ 204.924559][ T2070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 204.924565][ T2070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 204.924572][ T2070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 204.924580][ T2070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 204.924590][ T2070] __x64_sys_sendto (net/socket.c:2183) [ 204.924593][ T2070] ? 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) [ 204.924597][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 204.924600][ T2070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 204.924605][ T2070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 204.924608][ T2070] RIP: 0033:0x7f91c13a9a4a [ 204.924611][ T2070] 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 [ 204.924614][ T2070] RSP: 002b:00007ffe42d51078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 204.924616][ T2070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91c13a9a4a [ 204.924618][ T2070] RDX: 0000000000000040 RSI: 000000002faa43f0 RDI: 0000000000000005 [ 204.924620][ T2070] RBP: 00007ffe42d51100 R08: 0000000000418574 R09: 000000000000001c [ 204.924622][ T2070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 204.924623][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 204.924623][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 204.924638][ T2070] | [ 204.924720][ T2070] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2070 | [ 204.942622][ T2070] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 204.942917][ T2070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 204.942918][ T2070] Call Trace: [ 204.942920][ T2070] [ 204.942922][ T2070] dump_stack_lvl (lib/dump_stack.c:123) [ 204.942928][ T2070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 204.942933][ T2070] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 204.942940][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 204.942943][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.942949][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 204.942953][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 204.942957][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.942962][ T2070] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 204.942974][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 204.942977][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.942979][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 204.942987][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 204.942999][ T2070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 204.943006][ T2070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 204.943014][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 204.943019][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 204.943025][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 204.943029][ T2070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 204.943033][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 204.943041][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 204.943047][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 204.943050][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.943055][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 204.943059][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 204.943062][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.943076][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 204.943078][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.943080][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 204.943088][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 204.943102][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 204.943110][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 204.943114][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 204.943124][ T2070] ? dump_stack_lvl (lib/dump_stack.c:124) [ 204.943133][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 204.943139][ T2070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 204.943146][ T2070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 204.943151][ T2070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 204.943156][ T2070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 204.943168][ T2070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 204.943180][ T2070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 204.943185][ T2070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 204.943189][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.943195][ T2070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 204.943198][ T2070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 204.943207][ T2070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 204.943223][ T2070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 204.943226][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.943237][ T2070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 204.943241][ T2070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 204.943246][ T2070] ? __pfx___sys_sendto (net/socket.c:2147) [ 204.943260][ T2070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 204.943266][ T2070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 204.943274][ T2070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 204.943280][ T2070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 204.943290][ T2070] __x64_sys_sendto (net/socket.c:2183) [ 204.943294][ T2070] ? 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) [ 204.943297][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 204.943301][ T2070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 204.943305][ T2070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 204.943308][ T2070] RIP: 0033:0x7f91c13a9a4a [ 204.943311][ T2070] 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 [ 204.943314][ T2070] RSP: 002b:00007ffe42d51078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 204.943316][ T2070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91c13a9a4a [ 204.943318][ T2070] RDX: 0000000000000040 RSI: 000000002faa43f0 RDI: 0000000000000005 [ 204.943320][ T2070] RBP: 00007ffe42d51100 R08: 0000000000418574 R09: 000000000000001c [ 204.943321][ T2070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 204.943323][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 204.943323][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 204.943337][ T2070] | [ 204.943340][ T2070] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2070 | [ 204.968582][ T2070] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 204.968879][ T2070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 204.968881][ T2070] Call Trace: [ 204.968882][ T2070] [ 204.968884][ T2070] dump_stack_lvl (lib/dump_stack.c:123) [ 204.968891][ T2070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 204.968896][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 204.968902][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 204.968906][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.968912][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 204.968916][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 204.968919][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.968925][ T2070] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 204.968937][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 204.968940][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.968942][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 204.968951][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 204.968963][ T2070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 204.968969][ T2070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 204.968977][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 204.968981][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 204.968988][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 204.968992][ T2070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 204.968996][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 204.969005][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 204.969011][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 204.969013][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.969019][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 204.969023][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 204.969026][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.969040][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 204.969043][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.969045][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 204.969053][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 204.969067][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 204.969074][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 204.969079][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 204.969089][ T2070] ? dump_stack_lvl (lib/dump_stack.c:124) [ 204.969098][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 204.969104][ T2070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 204.969111][ T2070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 204.969116][ T2070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 204.969121][ T2070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 204.969133][ T2070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 204.969145][ T2070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 204.969150][ T2070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 204.969154][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.969161][ T2070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 204.969164][ T2070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 204.969173][ T2070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 204.969189][ T2070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 204.969192][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.969203][ T2070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 204.969207][ T2070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 204.969212][ T2070] ? __pfx___sys_sendto (net/socket.c:2147) [ 204.969227][ T2070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 204.969233][ T2070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 204.969241][ T2070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 204.969248][ T2070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 204.969258][ T2070] __x64_sys_sendto (net/socket.c:2183) [ 204.969262][ T2070] ? 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) [ 204.969266][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 204.969269][ T2070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 204.969274][ T2070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 204.969277][ T2070] RIP: 0033:0x7f91c13a9a4a [ 204.969280][ T2070] 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 [ 204.969282][ T2070] RSP: 002b:00007ffe42d51078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 204.969285][ T2070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91c13a9a4a [ 204.969287][ T2070] RDX: 0000000000000040 RSI: 000000002faa43f0 RDI: 0000000000000005 [ 204.969288][ T2070] RBP: 00007ffe42d51100 R08: 0000000000418574 R09: 000000000000001c [ 204.969290][ T2070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 204.969291][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 204.969291][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 204.969306][ T2070] | [ 204.969315][ T2070] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2070 | [ 204.996439][ T2070] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 204.996952][ T2070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 204.996953][ T2070] Call Trace: [ 204.996955][ T2070] [ 204.996957][ T2070] dump_stack_lvl (lib/dump_stack.c:123) [ 204.996963][ T2070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 204.996969][ T2070] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 204.996975][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 204.996978][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.996984][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 204.996988][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 204.996992][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.997006][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 204.997009][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.997011][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 204.997019][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 204.997031][ T2070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 204.997038][ T2070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 204.997046][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 204.997051][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 204.997058][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 204.997062][ T2070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 204.997065][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 204.997074][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 204.997080][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 204.997082][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.997088][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 204.997092][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 204.997095][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.997100][ T2070] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 204.997111][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 204.997114][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.997116][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 204.997124][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 204.997136][ T2070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 204.997141][ T2070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 204.997148][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 204.997152][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 204.997159][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 204.997163][ T2070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 204.997166][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 204.997175][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 204.997181][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 204.997183][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.997189][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 204.997193][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 204.997196][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.997210][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 204.997212][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 204.997215][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 204.997222][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 204.997236][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 204.997244][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 204.997248][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 204.997258][ T2070] ? dump_stack_lvl (lib/dump_stack.c:124) [ 204.997267][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 204.997274][ T2070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 204.997280][ T2070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 204.997285][ T2070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 204.997290][ T2070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 204.997302][ T2070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 204.997314][ T2070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 204.997319][ T2070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 204.997322][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.997329][ T2070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 204.997332][ T2070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 204.997341][ T2070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 204.997357][ T2070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 204.997360][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 204.997371][ T2070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 204.997375][ T2070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 204.997380][ T2070] ? __pfx___sys_sendto (net/socket.c:2147) [ 204.997395][ T2070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 204.997401][ T2070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 204.997409][ T2070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 204.997416][ T2070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 204.997426][ T2070] __x64_sys_sendto (net/socket.c:2183) [ 204.997430][ T2070] ? 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) [ 204.997433][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 204.997436][ T2070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 204.997441][ T2070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 204.997444][ T2070] RIP: 0033:0x7f91c13a9a4a [ 204.997447][ T2070] 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 [ 204.997449][ T2070] RSP: 002b:00007ffe42d51078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 204.997452][ T2070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91c13a9a4a [ 204.997454][ T2070] RDX: 0000000000000040 RSI: 000000002faa43f0 RDI: 0000000000000005 [ 204.997455][ T2070] RBP: 00007ffe42d51100 R08: 0000000000418574 R09: 000000000000001c [ 204.997457][ T2070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 204.997458][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 204.997458][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 204.997473][ T2070] | [ 204.997480][ T2070] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2070 | [ 205.030758][ T2070] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 205.031072][ T2070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 205.031074][ T2070] Call Trace: [ 205.031075][ T2070] [ 205.031077][ T2070] dump_stack_lvl (lib/dump_stack.c:123) [ 205.031084][ T2070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 205.031089][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 205.031096][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 205.031100][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.031105][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 205.031110][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 205.031113][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 205.031128][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 205.031131][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.031133][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 205.031142][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 205.031154][ T2070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 205.031160][ T2070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 205.031168][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 205.031173][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 205.031180][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 205.031184][ T2070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 205.031188][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 205.031196][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 205.031203][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 205.031205][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.031211][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 205.031215][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 205.031218][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 205.031223][ T2070] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 205.031235][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 205.031237][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.031240][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 205.031247][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 205.031259][ T2070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 205.031264][ T2070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 205.031271][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 205.031276][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 205.031283][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 205.031287][ T2070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 205.031290][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 205.031299][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 205.031305][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 205.031308][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.031313][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 205.031317][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 205.031320][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 205.031334][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 205.031337][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.031339][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 205.031347][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 205.031361][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 205.031369][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 205.031374][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 205.031384][ T2070] ? dump_stack_lvl (lib/dump_stack.c:124) [ 205.031393][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 205.031399][ T2070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 205.031406][ T2070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 205.031411][ T2070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 205.031416][ T2070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 205.031428][ T2070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 205.031440][ T2070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 205.031445][ T2070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 205.031449][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 205.031456][ T2070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 205.031459][ T2070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 205.031468][ T2070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 205.031484][ T2070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 205.031487][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 205.031498][ T2070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 205.031502][ T2070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 205.031507][ T2070] ? __pfx___sys_sendto (net/socket.c:2147) [ 205.031522][ T2070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 205.031528][ T2070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 205.031535][ T2070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 205.031542][ T2070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 205.031553][ T2070] __x64_sys_sendto (net/socket.c:2183) [ 205.031556][ T2070] ? 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) [ 205.031560][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 205.031563][ T2070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 205.031568][ T2070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 205.031571][ T2070] RIP: 0033:0x7f91c13a9a4a [ 205.031574][ T2070] 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 [ 205.031576][ T2070] RSP: 002b:00007ffe42d51078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 205.031579][ T2070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91c13a9a4a [ 205.031581][ T2070] RDX: 0000000000000040 RSI: 000000002faa43f0 RDI: 0000000000000005 [ 205.031582][ T2070] RBP: 00007ffe42d51100 R08: 0000000000418574 R09: 000000000000001c [ 205.031584][ T2070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 205.031585][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 205.031585][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 205.031600][ T2070] | [ 205.031720][ T2070] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/2070 | [ 205.067341][ T2070] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 205.067661][ T2070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 205.067663][ T2070] Call Trace: [ 205.067665][ T2070] [ 205.067667][ T2070] dump_stack_lvl (lib/dump_stack.c:123) [ 205.067673][ T2070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 205.067678][ T2070] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 205.067685][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 205.067688][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.067694][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 205.067698][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 205.067702][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 205.067716][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 205.067719][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.067721][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 205.067730][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 205.067742][ T2070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 205.067748][ T2070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 205.067756][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 205.067761][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 205.067768][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 205.067772][ T2070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 205.067775][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 205.067784][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 205.067791][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 205.067794][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.067800][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 205.067804][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 205.067807][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 205.067821][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 205.067824][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.067826][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 205.067834][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 205.067846][ T2070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 205.067851][ T2070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 205.067859][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 205.067863][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 205.067870][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 205.067874][ T2070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 205.067878][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 205.067886][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 205.067892][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 205.067895][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.067901][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 205.067905][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 205.067908][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 205.067912][ T2070] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 205.067924][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 205.067927][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.067929][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 205.067937][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 205.067949][ T2070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 205.067954][ T2070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 205.067961][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 205.067966][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 205.067972][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 205.067976][ T2070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 205.067980][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 205.067988][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 205.067995][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 205.067997][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.068003][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 205.068007][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 205.068010][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 205.068024][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 205.068027][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.068029][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 205.068037][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 205.068051][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 205.068059][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 205.068063][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 205.068073][ T2070] ? dump_stack_lvl (lib/dump_stack.c:124) [ 205.068083][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 205.068089][ T2070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 205.068096][ T2070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 205.068101][ T2070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 205.068106][ T2070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 205.068118][ T2070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 205.068131][ T2070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 205.068136][ T2070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 205.068139][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 205.068146][ T2070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 205.068149][ T2070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 205.068158][ T2070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 205.068175][ T2070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 205.068177][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 205.068189][ T2070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 205.068192][ T2070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 205.068198][ T2070] ? __pfx___sys_sendto (net/socket.c:2147) [ 205.068213][ T2070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 205.068219][ T2070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 205.068226][ T2070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 205.068233][ T2070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 205.068243][ T2070] __x64_sys_sendto (net/socket.c:2183) [ 205.068247][ T2070] ? 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) [ 205.068250][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 205.068254][ T2070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 205.068259][ T2070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 205.068261][ T2070] RIP: 0033:0x7f91c13a9a4a [ 205.068264][ T2070] 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 [ 205.068267][ T2070] RSP: 002b:00007ffe42d51078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 205.068269][ T2070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91c13a9a4a [ 205.068271][ T2070] RDX: 0000000000000040 RSI: 000000002faa43f0 RDI: 0000000000000005 [ 205.068273][ T2070] RBP: 00007ffe42d51100 R08: 0000000000418574 R09: 000000000000001c [ 205.068274][ T2070] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 205.068276][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 205.068276][ T2070] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f91c14d5000 | [ 205.068291][ T2070] | [ 205.109827][ T2070] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/2070 | [ 205.110311][ T2070] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 205.110642][ T2070] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 205.110644][ T2070] Call Trace: [ 205.110645][ T2070] [ 205.110647][ T2070] dump_stack_lvl (lib/dump_stack.c:123) [ 205.110653][ T2070] check_preemption_disabled (lib/smp_processor_id.c:52) [ 205.110659][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 205.110666][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 205.110670][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.110676][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 205.110680][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 205.110683][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 205.110699][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 205.110702][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.110704][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 205.110713][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 205.110726][ T2070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 205.110732][ T2070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 205.110740][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 205.110744][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 205.110752][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 205.110756][ T2070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 205.110760][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 205.110768][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 205.110775][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 205.110778][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.110784][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 205.110790][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 205.110793][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 205.110807][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 205.110810][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.110813][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 205.110821][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 205.110833][ T2070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 205.110838][ T2070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 205.110846][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 205.110850][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 205.110858][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 205.110862][ T2070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 205.110865][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 205.110874][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 205.110881][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 205.110883][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.110889][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 205.110894][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 205.110896][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 205.110901][ T2070] ? __pfx_pskb_expand_head (net/core/skbuff.c:2219) [ 205.110913][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 205.110916][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.110918][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 205.110926][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 205.110939][ T2070] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 205.110944][ T2070] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 205.110952][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 205.110956][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 205.110964][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 205.110968][ T2070] ? dump_stack_lvl (lib/dump_stack.c:123) [ 205.110972][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 205.110991][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 205.110997][ T2070] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 205.111000][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.111006][ T2070] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 205.111010][ T2070] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2693) [ 205.111013][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 205.111027][ T2070] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 205.111030][ T2070] ? __pfx_dst_output (./include/net/dst.h:458) [ 205.111032][ T2070] ? _printk (kernel/printk/printk.c:2470) [ 205.111040][ T2070] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 205.111055][ T2070] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 205.111063][ T2070] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 205.111067][ T2070] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 205.111077][ T2070] ? dump_stack_lvl (lib/dump_stack.c:124) [ 205.111087][ T2070] lwtunnel_output (net/core/lwtunnel.c:359) [ 205.111093][ T2070] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 205.111100][ T2070] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 205.111105][ T2070] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 205.111110][ T2070] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 205.111123][ T2070] rawv6_sendmsg (net/ipv6/raw.c:918) [ 205.111135][ T2070] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 205.111140][ T2070] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 205.111143][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 205.111150][ T2070] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 205.111153][ T2070] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 205.111162][ T2070] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 205.111179][ T2070] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 205.111182][ T2070] ? __lock_release (kernel/locking/lockdep.c:5534) [ 205.111194][ T2070] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 205.111197][ T2070] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 205.111203][ T2070] ? __pfx___sys_sendto (net/socket.c:2147) [ 205.111218][ T2070] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 205.111224][ T2070] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 205.111231][ T2070] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 205.111238][ T2070] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 205.111249][ T2070] __x64_sys_sendto (net/socket.c:2183) [ 205.111252][ T2070] ? 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) [ 205.111255][ T2070] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 205.111259][ T2070] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 205.111264][ T2070] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 205.111266][ T2070] RIP: 0033:0x7f91c13a9a4a [ 205.111269][ T2070] 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 [ 205.111272][ T2070] RSP: 002b:00007ffe42d51078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 205.111274][ T2070] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f91c13a9a4a [ 205.111276][ T2070] RDX: 0000000000000040 RSI: 000000002faa43f0 RDI: 0000000000000005 [ 205.111278][ T2070] RBP: 00007ffe42d51100 R08: 0000000000418574 R09: 000000000000001c [ 205.111279][ T2070] 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:ip6_send_skb check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ila_output check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:rpl_output