====================================== | [ 260.984856][ T3577] veth1: renamed from veth-betaR | [ 261.077125][ T3578] veth0: renamed from veth-gamma | [ 270.669395][ T3601] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3601 | [ 270.669928][ T3601] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 270.670191][ T3601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 270.670193][ T3601] Call Trace: [ 270.670195][ T3601] [ 270.670197][ T3601] dump_stack_lvl (lib/dump_stack.c:123) [ 270.670204][ T3601] check_preemption_disabled (lib/smp_processor_id.c:52) [ 270.670212][ T3601] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 270.670218][ T3601] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 270.670226][ T3601] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.670232][ T3601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 270.670236][ T3601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.670248][ T3601] rawv6_sendmsg (net/ipv6/raw.c:918) [ 270.670259][ T3601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 270.670264][ T3601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 270.670270][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.670280][ T3601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 270.670284][ T3601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 270.670293][ T3601] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 270.670308][ T3601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 270.670311][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.670322][ T3601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.670327][ T3601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.670333][ T3601] ? __pfx___sys_sendto (net/socket.c:2147) [ 270.670347][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 270.670353][ T3601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 270.670362][ T3601] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 270.670368][ T3601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 270.670378][ T3601] __x64_sys_sendto (net/socket.c:2183) [ 270.670382][ T3601] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 270.670388][ T3601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.670392][ T3601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 270.670398][ T3601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 270.670401][ T3601] RIP: 0033:0x7f106aab9a4a [ 270.670405][ T3601] 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 [ 270.670408][ T3601] RSP: 002b:00007ffed7ffa578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 270.670412][ T3601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f106aab9a4a [ 270.670414][ T3601] RDX: 0000000000000040 RSI: 0000000038136340 RDI: 0000000000000005 [ 270.670416][ T3601] RBP: 00007ffed7ffa600 R08: 0000000000418574 R09: 000000000000001c [ 270.670417][ T3601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 270.670419][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.670419][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.670433][ T3601] | [ 270.670436][ T3601] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3601 | [ 270.683418][ T3601] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 270.683676][ T3601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 270.683678][ T3601] Call Trace: [ 270.683680][ T3601] [ 270.683682][ T3601] dump_stack_lvl (lib/dump_stack.c:123) [ 270.683689][ T3601] check_preemption_disabled (lib/smp_processor_id.c:52) [ 270.683698][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.683704][ T3601] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 270.683711][ T3601] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.683717][ T3601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 270.683721][ T3601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.683733][ T3601] rawv6_sendmsg (net/ipv6/raw.c:918) [ 270.683745][ T3601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 270.683750][ T3601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 270.683755][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.683763][ T3601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 270.683767][ T3601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 270.683776][ T3601] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 270.683792][ T3601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 270.683795][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.683806][ T3601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.683811][ T3601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.683817][ T3601] ? __pfx___sys_sendto (net/socket.c:2147) [ 270.683831][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 270.683837][ T3601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 270.683845][ T3601] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 270.683852][ T3601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 270.683862][ T3601] __x64_sys_sendto (net/socket.c:2183) [ 270.683865][ T3601] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 270.683870][ T3601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.683876][ T3601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 270.683881][ T3601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 270.683885][ T3601] RIP: 0033:0x7f106aab9a4a [ 270.683888][ T3601] 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 [ 270.683891][ T3601] RSP: 002b:00007ffed7ffa578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 270.683894][ T3601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f106aab9a4a [ 270.683896][ T3601] RDX: 0000000000000040 RSI: 0000000038136340 RDI: 0000000000000005 [ 270.683898][ T3601] RBP: 00007ffed7ffa600 R08: 0000000000418574 R09: 000000000000001c [ 270.683900][ T3601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 270.683901][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.683901][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.683916][ T3601] | [ 270.696891][ T3601] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3601 | [ 270.697294][ T3601] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 270.697574][ T3601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 270.697575][ T3601] Call Trace: [ 270.697577][ T3601] [ 270.697579][ T3601] dump_stack_lvl (lib/dump_stack.c:123) [ 270.697584][ T3601] check_preemption_disabled (lib/smp_processor_id.c:52) [ 270.697590][ T3601] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 270.697596][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.697611][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.697625][ T3601] ? dump_stack_lvl (lib/dump_stack.c:124) [ 270.697634][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.697640][ T3601] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 270.697646][ T3601] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.697651][ T3601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 270.697655][ T3601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.697667][ T3601] rawv6_sendmsg (net/ipv6/raw.c:918) [ 270.697679][ T3601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 270.697683][ T3601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 270.697687][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.697695][ T3601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 270.697698][ T3601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 270.697707][ T3601] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 270.697723][ T3601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 270.697725][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.697737][ T3601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.697740][ T3601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.697746][ T3601] ? __pfx___sys_sendto (net/socket.c:2147) [ 270.697760][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 270.697766][ T3601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 270.697773][ T3601] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 270.697780][ T3601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 270.697790][ T3601] __x64_sys_sendto (net/socket.c:2183) [ 270.697794][ T3601] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 270.697798][ T3601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.697802][ T3601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 270.697807][ T3601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 270.697810][ T3601] RIP: 0033:0x7f106aab9a4a [ 270.697813][ T3601] 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 [ 270.697815][ T3601] RSP: 002b:00007ffed7ffa578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 270.697818][ T3601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f106aab9a4a [ 270.697820][ T3601] RDX: 0000000000000040 RSI: 0000000038136340 RDI: 0000000000000005 [ 270.697822][ T3601] RBP: 00007ffed7ffa600 R08: 0000000000418574 R09: 000000000000001c [ 270.697823][ T3601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 270.697825][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.697825][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.697839][ T3601] | [ 270.697841][ T3601] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3601 | [ 270.712069][ T3601] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 270.712346][ T3601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 270.712348][ T3601] Call Trace: [ 270.712349][ T3601] [ 270.712351][ T3601] dump_stack_lvl (lib/dump_stack.c:123) [ 270.712357][ T3601] check_preemption_disabled (lib/smp_processor_id.c:52) [ 270.712364][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.712370][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.712384][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.712399][ T3601] ? dump_stack_lvl (lib/dump_stack.c:124) [ 270.712408][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.712414][ T3601] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 270.712420][ T3601] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.712426][ T3601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 270.712430][ T3601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.712442][ T3601] rawv6_sendmsg (net/ipv6/raw.c:918) [ 270.712453][ T3601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 270.712458][ T3601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 270.712462][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.712470][ T3601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 270.712473][ T3601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 270.712482][ T3601] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 270.712498][ T3601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 270.712500][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.712512][ T3601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.712516][ T3601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.712521][ T3601] ? __pfx___sys_sendto (net/socket.c:2147) [ 270.712536][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 270.712542][ T3601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 270.712549][ T3601] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 270.712556][ T3601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 270.712566][ T3601] __x64_sys_sendto (net/socket.c:2183) [ 270.712570][ T3601] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 270.712574][ T3601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.712578][ T3601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 270.712584][ T3601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 270.712587][ T3601] RIP: 0033:0x7f106aab9a4a [ 270.712590][ T3601] 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 [ 270.712592][ T3601] RSP: 002b:00007ffed7ffa578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 270.712595][ T3601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f106aab9a4a [ 270.712597][ T3601] RDX: 0000000000000040 RSI: 0000000038136340 RDI: 0000000000000005 [ 270.712599][ T3601] RBP: 00007ffed7ffa600 R08: 0000000000418574 R09: 000000000000001c [ 270.712600][ T3601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 270.712602][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.712602][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.712617][ T3601] | [ 270.712625][ T3601] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3601 | [ 270.729014][ T3601] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 270.729319][ T3601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 270.729321][ T3601] Call Trace: [ 270.729322][ T3601] [ 270.729324][ T3601] dump_stack_lvl (lib/dump_stack.c:123) [ 270.729329][ T3601] check_preemption_disabled (lib/smp_processor_id.c:52) [ 270.729335][ T3601] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 270.729342][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.729355][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.729368][ T3601] ? dump_stack_lvl (lib/dump_stack.c:123) [ 270.729371][ T3601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.729381][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.729387][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.729399][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.729414][ T3601] ? dump_stack_lvl (lib/dump_stack.c:124) [ 270.729423][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.729429][ T3601] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 270.729435][ T3601] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.729440][ T3601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 270.729444][ T3601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.729457][ T3601] rawv6_sendmsg (net/ipv6/raw.c:918) [ 270.729468][ T3601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 270.729473][ T3601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 270.729476][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.729484][ T3601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 270.729486][ T3601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 270.729495][ T3601] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 270.729512][ T3601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 270.729514][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.729525][ T3601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.729529][ T3601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.729534][ T3601] ? __pfx___sys_sendto (net/socket.c:2147) [ 270.729549][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 270.729555][ T3601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 270.729562][ T3601] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 270.729569][ T3601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 270.729579][ T3601] __x64_sys_sendto (net/socket.c:2183) [ 270.729583][ T3601] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 270.729586][ T3601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.729590][ T3601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 270.729596][ T3601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 270.729599][ T3601] RIP: 0033:0x7f106aab9a4a [ 270.729602][ T3601] 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 [ 270.729604][ T3601] RSP: 002b:00007ffed7ffa578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 270.729607][ T3601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f106aab9a4a [ 270.729609][ T3601] RDX: 0000000000000040 RSI: 0000000038136340 RDI: 0000000000000005 [ 270.729611][ T3601] RBP: 00007ffed7ffa600 R08: 0000000000418574 R09: 000000000000001c [ 270.729612][ T3601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 270.729614][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.729614][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.729629][ T3601] | [ 270.729631][ T3601] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3601 | [ 270.749352][ T3601] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 270.749663][ T3601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 270.749665][ T3601] Call Trace: [ 270.749666][ T3601] [ 270.749668][ T3601] dump_stack_lvl (lib/dump_stack.c:123) [ 270.749674][ T3601] check_preemption_disabled (lib/smp_processor_id.c:52) [ 270.749680][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.749687][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.749700][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.749714][ T3601] ? dump_stack_lvl (lib/dump_stack.c:123) [ 270.749717][ T3601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.749727][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.749733][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.749746][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.749761][ T3601] ? dump_stack_lvl (lib/dump_stack.c:124) [ 270.749770][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.749776][ T3601] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 270.749782][ T3601] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.749787][ T3601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 270.749791][ T3601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.749804][ T3601] rawv6_sendmsg (net/ipv6/raw.c:918) [ 270.749816][ T3601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 270.749821][ T3601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 270.749824][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.749832][ T3601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 270.749834][ T3601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 270.749843][ T3601] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 270.749860][ T3601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 270.749863][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.749875][ T3601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.749879][ T3601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.749885][ T3601] ? __pfx___sys_sendto (net/socket.c:2147) [ 270.749899][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 270.749906][ T3601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 270.749913][ T3601] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 270.749920][ T3601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 270.749930][ T3601] __x64_sys_sendto (net/socket.c:2183) [ 270.749934][ T3601] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 270.749938][ T3601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.749942][ T3601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 270.749948][ T3601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 270.749951][ T3601] RIP: 0033:0x7f106aab9a4a [ 270.749954][ T3601] 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 [ 270.749957][ T3601] RSP: 002b:00007ffed7ffa578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 270.749960][ T3601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f106aab9a4a [ 270.749962][ T3601] RDX: 0000000000000040 RSI: 0000000038136340 RDI: 0000000000000005 [ 270.749964][ T3601] RBP: 00007ffed7ffa600 R08: 0000000000418574 R09: 000000000000001c [ 270.749965][ T3601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 270.749967][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.749967][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.749982][ T3601] | [ 270.769276][ T3601] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3601 | [ 270.769722][ T3601] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 270.770034][ T3601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 270.770036][ T3601] Call Trace: [ 270.770037][ T3601] [ 270.770039][ T3601] dump_stack_lvl (lib/dump_stack.c:123) [ 270.770044][ T3601] check_preemption_disabled (lib/smp_processor_id.c:52) [ 270.770050][ T3601] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 270.770057][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.770070][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.770085][ T3601] ? dump_stack_lvl (lib/dump_stack.c:124) [ 270.770095][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.770101][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.770114][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.770127][ T3601] ? dump_stack_lvl (lib/dump_stack.c:123) [ 270.770130][ T3601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.770140][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.770146][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.770159][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.770173][ T3601] ? dump_stack_lvl (lib/dump_stack.c:124) [ 270.770182][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.770188][ T3601] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 270.770194][ T3601] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.770199][ T3601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 270.770203][ T3601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.770216][ T3601] rawv6_sendmsg (net/ipv6/raw.c:918) [ 270.770227][ T3601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 270.770232][ T3601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 270.770236][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.770243][ T3601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 270.770246][ T3601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 270.770255][ T3601] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 270.770271][ T3601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 270.770274][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.770285][ T3601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.770289][ T3601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.770294][ T3601] ? __pfx___sys_sendto (net/socket.c:2147) [ 270.770309][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 270.770315][ T3601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 270.770323][ T3601] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 270.770330][ T3601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 270.770340][ T3601] __x64_sys_sendto (net/socket.c:2183) [ 270.770343][ T3601] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 270.770347][ T3601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.770351][ T3601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 270.770357][ T3601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 270.770360][ T3601] RIP: 0033:0x7f106aab9a4a [ 270.770363][ T3601] 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 [ 270.770365][ T3601] RSP: 002b:00007ffed7ffa578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 270.770368][ T3601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f106aab9a4a [ 270.770369][ T3601] RDX: 0000000000000040 RSI: 0000000038136340 RDI: 0000000000000005 [ 270.770371][ T3601] RBP: 00007ffed7ffa600 R08: 0000000000418574 R09: 000000000000001c [ 270.770373][ T3601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 270.770374][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.770374][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.770389][ T3601] | [ 270.770391][ T3601] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3601 | [ 270.791368][ T3601] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 270.791673][ T3601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 270.791674][ T3601] Call Trace: [ 270.791676][ T3601] [ 270.791678][ T3601] dump_stack_lvl (lib/dump_stack.c:123) [ 270.791683][ T3601] check_preemption_disabled (lib/smp_processor_id.c:52) [ 270.791690][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.791697][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.791711][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.791726][ T3601] ? dump_stack_lvl (lib/dump_stack.c:124) [ 270.791735][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.791742][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.791755][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.791768][ T3601] ? dump_stack_lvl (lib/dump_stack.c:123) [ 270.791771][ T3601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.791781][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.791787][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.791800][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.791815][ T3601] ? dump_stack_lvl (lib/dump_stack.c:124) [ 270.791824][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.791830][ T3601] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 270.791836][ T3601] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.791841][ T3601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 270.791845][ T3601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.791858][ T3601] rawv6_sendmsg (net/ipv6/raw.c:918) [ 270.791870][ T3601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 270.791876][ T3601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 270.791879][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.791887][ T3601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 270.791890][ T3601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 270.791899][ T3601] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 270.791916][ T3601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 270.791918][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.791930][ T3601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.791934][ T3601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.791939][ T3601] ? __pfx___sys_sendto (net/socket.c:2147) [ 270.791954][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 270.791961][ T3601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 270.791968][ T3601] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 270.791976][ T3601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 270.791986][ T3601] __x64_sys_sendto (net/socket.c:2183) [ 270.791990][ T3601] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 270.791993][ T3601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.791998][ T3601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 270.792003][ T3601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 270.792006][ T3601] RIP: 0033:0x7f106aab9a4a [ 270.792009][ T3601] 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 [ 270.792012][ T3601] RSP: 002b:00007ffed7ffa578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 270.792015][ T3601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f106aab9a4a [ 270.792016][ T3601] RDX: 0000000000000040 RSI: 0000000038136340 RDI: 0000000000000005 [ 270.792018][ T3601] RBP: 00007ffed7ffa600 R08: 0000000000418574 R09: 000000000000001c [ 270.792020][ T3601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 270.792021][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.792021][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.792037][ T3601] | [ 270.813750][ T3601] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3601 | [ 270.814238][ T3601] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 270.814560][ T3601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 270.814561][ T3601] Call Trace: [ 270.814563][ T3601] [ 270.814565][ T3601] dump_stack_lvl (lib/dump_stack.c:123) [ 270.814570][ T3601] check_preemption_disabled (lib/smp_processor_id.c:52) [ 270.814576][ T3601] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 270.814583][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.814597][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.814612][ T3601] ? dump_stack_lvl (lib/dump_stack.c:124) [ 270.814621][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.814628][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.814640][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.814655][ T3601] ? dump_stack_lvl (lib/dump_stack.c:124) [ 270.814664][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.814671][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.814683][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.814697][ T3601] ? dump_stack_lvl (lib/dump_stack.c:123) [ 270.814700][ T3601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.814709][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.814716][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.814729][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.814743][ T3601] ? dump_stack_lvl (lib/dump_stack.c:124) [ 270.814752][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.814759][ T3601] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 270.814765][ T3601] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.814770][ T3601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 270.814774][ T3601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.814787][ T3601] rawv6_sendmsg (net/ipv6/raw.c:918) [ 270.814798][ T3601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 270.814803][ T3601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 270.814807][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.814814][ T3601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 270.814817][ T3601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 270.814826][ T3601] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 270.814843][ T3601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 270.814846][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.814857][ T3601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.814861][ T3601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.814866][ T3601] ? __pfx___sys_sendto (net/socket.c:2147) [ 270.814883][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 270.814889][ T3601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 270.814896][ T3601] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 270.814903][ T3601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 270.814914][ T3601] __x64_sys_sendto (net/socket.c:2183) [ 270.814917][ T3601] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 270.814922][ T3601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.814926][ T3601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 270.814931][ T3601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 270.814934][ T3601] RIP: 0033:0x7f106aab9a4a [ 270.814938][ T3601] 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 [ 270.814940][ T3601] RSP: 002b:00007ffed7ffa578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 270.814943][ T3601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f106aab9a4a [ 270.814945][ T3601] RDX: 0000000000000040 RSI: 0000000038136340 RDI: 0000000000000005 [ 270.814947][ T3601] RBP: 00007ffed7ffa600 R08: 0000000000418574 R09: 000000000000001c [ 270.814948][ T3601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 270.814950][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.814950][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 270.814965][ T3601] | [ 270.839021][ T3601] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3601 | [ 270.839907][ T3601] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 270.840224][ T3601] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 270.840225][ T3601] Call Trace: [ 270.840227][ T3601] [ 270.840245][ T3601] dump_stack_lvl (lib/dump_stack.c:123) [ 270.840250][ T3601] check_preemption_disabled (lib/smp_processor_id.c:52) [ 270.840258][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.840265][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.840278][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.840294][ T3601] ? dump_stack_lvl (lib/dump_stack.c:124) [ 270.840303][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.840310][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.840323][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.840338][ T3601] ? dump_stack_lvl (lib/dump_stack.c:124) [ 270.840347][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.840354][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.840367][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.840380][ T3601] ? dump_stack_lvl (lib/dump_stack.c:123) [ 270.840383][ T3601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.840393][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.840400][ T3601] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [ 270.840412][ T3601] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [ 270.840428][ T3601] ? dump_stack_lvl (lib/dump_stack.c:124) [ 270.840437][ T3601] lwtunnel_output (net/core/lwtunnel.c:359) [ 270.840443][ T3601] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 270.840450][ T3601] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.840455][ T3601] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 270.840459][ T3601] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 270.840472][ T3601] rawv6_sendmsg (net/ipv6/raw.c:918) [ 270.840484][ T3601] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 270.840489][ T3601] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 270.840493][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.840500][ T3601] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 270.840503][ T3601] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 270.840513][ T3601] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 270.840530][ T3601] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 270.840532][ T3601] ? __lock_release (kernel/locking/lockdep.c:5534) [ 270.840544][ T3601] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.840548][ T3601] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 270.840554][ T3601] ? __pfx___sys_sendto (net/socket.c:2147) [ 270.840569][ T3601] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 270.840575][ T3601] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 270.840583][ T3601] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 270.840591][ T3601] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 270.840601][ T3601] __x64_sys_sendto (net/socket.c:2183) [ 270.840605][ T3601] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 270.840609][ T3601] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 270.840613][ T3601] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 270.840619][ T3601] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 270.840622][ T3601] RIP: 0033:0x7f106aab9a4a [ 270.840625][ T3601] 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 [ 270.840627][ T3601] RSP: 002b:00007ffed7ffa578 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 270.840630][ T3601] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f106aab9a4a [ 270.840632][ T3601] RDX: 0000000000000040 RSI: 0000000038136340 RDI: 0000000000000005 [ 270.840634][ T3601] RBP: 00007ffed7ffa600 R08: 0000000000418574 R09: 000000000000001c [ 270.840635][ T3601] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 270.840637][ T3601] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f106abe2000 | [ 271.885999][ T3601] lwtunnel_output(): recursion limit reached on datapath | [ 276.580031][ T3608] check_preemption_disabled: 46 callbacks suppressed | [ 276.580038][ T3608] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3608 | [ 276.580750][ T3608] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 276.581019][ T3608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 276.581021][ T3608] Call Trace: [ 276.581023][ T3608] [ 276.581025][ T3608] dump_stack_lvl (lib/dump_stack.c:123) [ 276.581032][ T3608] check_preemption_disabled (lib/smp_processor_id.c:52) [ 276.581040][ T3608] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 276.581046][ T3608] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 276.581053][ T3608] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.581059][ T3608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 276.581064][ T3608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.581075][ T3608] rawv6_sendmsg (net/ipv6/raw.c:918) [ 276.581086][ T3608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 276.581091][ T3608] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 276.581096][ T3608] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.581104][ T3608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 276.581108][ T3608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 276.581117][ T3608] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 276.581132][ T3608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 276.581135][ T3608] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.581146][ T3608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.581151][ T3608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.581156][ T3608] ? __pfx___sys_sendto (net/socket.c:2147) [ 276.581170][ T3608] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 276.581177][ T3608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 276.581185][ T3608] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 276.581192][ T3608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 276.581201][ T3608] __x64_sys_sendto (net/socket.c:2183) [ 276.581205][ T3608] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 276.581209][ T3608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 276.581214][ T3608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 276.581219][ T3608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 276.581222][ T3608] RIP: 0033:0x7f44f71f5a4a [ 276.581226][ T3608] 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 [ 276.581229][ T3608] RSP: 002b:00007fff1c458298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 276.581232][ T3608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44f71f5a4a [ 276.581235][ T3608] RDX: 0000000000000040 RSI: 0000000003fc7340 RDI: 0000000000000005 [ 276.581237][ T3608] RBP: 00007fff1c458320 R08: 0000000000418574 R09: 000000000000001c [ 276.581239][ T3608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 276.581240][ T3608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44f731e000 | [ 276.581240][ T3608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44f731e000 | [ 276.581254][ T3608] | [ 276.581257][ T3608] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3608 | [ 276.593176][ T3608] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 276.593427][ T3608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 276.593428][ T3608] Call Trace: [ 276.593430][ T3608] [ 276.593432][ T3608] dump_stack_lvl (lib/dump_stack.c:123) [ 276.593437][ T3608] check_preemption_disabled (lib/smp_processor_id.c:52) [ 276.593443][ T3608] lwtunnel_output (net/core/lwtunnel.c:359) [ 276.593450][ T3608] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 276.593455][ T3608] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.593460][ T3608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 276.593465][ T3608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.593477][ T3608] rawv6_sendmsg (net/ipv6/raw.c:918) [ 276.593488][ T3608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 276.593494][ T3608] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 276.593497][ T3608] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.593505][ T3608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 276.593508][ T3608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 276.593516][ T3608] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 276.593532][ T3608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 276.593535][ T3608] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.593546][ T3608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.593549][ T3608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.593555][ T3608] ? __pfx___sys_sendto (net/socket.c:2147) [ 276.593569][ T3608] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 276.593575][ T3608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 276.593582][ T3608] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 276.593589][ T3608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 276.593599][ T3608] __x64_sys_sendto (net/socket.c:2183) [ 276.593603][ T3608] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 276.593607][ T3608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 276.593611][ T3608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 276.593616][ T3608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 276.593619][ T3608] RIP: 0033:0x7f44f71f5a4a [ 276.593622][ T3608] 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 [ 276.593625][ T3608] RSP: 002b:00007fff1c458298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 276.593628][ T3608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44f71f5a4a [ 276.593630][ T3608] RDX: 0000000000000040 RSI: 0000000003fc7340 RDI: 0000000000000005 [ 276.593631][ T3608] RBP: 00007fff1c458320 R08: 0000000000418574 R09: 000000000000001c [ 276.593633][ T3608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 276.593635][ T3608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44f731e000 | [ 276.593635][ T3608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44f731e000 | [ 276.593649][ T3608] | [ 276.612145][ T3608] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3608 | [ 276.612515][ T3608] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 276.612766][ T3608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 276.612768][ T3608] Call Trace: [ 276.612770][ T3608] [ 276.612772][ T3608] dump_stack_lvl (lib/dump_stack.c:123) [ 276.612778][ T3608] check_preemption_disabled (lib/smp_processor_id.c:52) [ 276.612785][ T3608] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 276.612791][ T3608] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 276.612798][ T3608] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.612803][ T3608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 276.612807][ T3608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 276.612819][ T3608] rawv6_sendmsg (net/ipv6/raw.c:918) [ 276.612830][ T3608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 276.612835][ T3608] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 276.612839][ T3608] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.612847][ T3608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 276.612851][ T3608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 276.612860][ T3608] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 276.612877][ T3608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 276.612879][ T3608] ? __lock_release (kernel/locking/lockdep.c:5534) [ 276.612890][ T3608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.612895][ T3608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 276.612900][ T3608] ? __pfx___sys_sendto (net/socket.c:2147) [ 276.612914][ T3608] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 276.612921][ T3608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 276.612928][ T3608] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 276.612935][ T3608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 276.612944][ T3608] __x64_sys_sendto (net/socket.c:2183) [ 276.612948][ T3608] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 276.612952][ T3608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 276.612956][ T3608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 276.612961][ T3608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 276.612964][ T3608] RIP: 0033:0x7f44f71f5a4a [ 276.612968][ T3608] 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 [ 276.612970][ T3608] RSP: 002b:00007fff1c458298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 276.612973][ T3608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44f71f5a4a [ 276.612975][ T3608] RDX: 0000000000000040 RSI: 0000000003fc7340 RDI: 0000000000000005 [ 276.612976][ T3608] RBP: 00007fff1c458320 R08: 0000000000418574 R09: 000000000000001c [ 276.612978][ T3608] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 276.612980][ T3608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44f731e000 | [ 276.612980][ T3608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44f731e000 | [ 276.612994][ T3608] | [ 277.580189][ T3608] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3608 | [ 277.580764][ T3608] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 277.581061][ T3608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.581062][ T3608] Call Trace: [ 277.581064][ T3608] [ 277.581066][ T3608] dump_stack_lvl (lib/dump_stack.c:123) [ 277.581073][ T3608] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.581080][ T3608] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 277.581086][ T3608] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.581092][ T3608] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.581097][ T3608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.581101][ T3608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.581113][ T3608] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.581116][ T3608] ? __p4d_alloc (./include/linux/vmstat.h:578 ./include/linux/vmstat.h:604 ./include/linux/mm.h:3085 ./include/linux/mm.h:3239 ./include/asm-generic/pgalloc.h:176 ./include/asm-generic/pgalloc.h:238 mm/memory.c:6600) [ 277.581128][ T3608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.581132][ T3608] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 277.581143][ T3608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.581147][ T3608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.581155][ T3608] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.581170][ T3608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.581173][ T3608] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.581184][ T3608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.581188][ T3608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.581193][ T3608] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.581206][ T3608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.581214][ T3608] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 277.581221][ T3608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.581228][ T3608] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 277.581232][ T3608] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 277.581235][ T3608] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [ 277.581242][ T3608] __x64_sys_sendto (net/socket.c:2183) [ 277.581246][ T3608] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 277.581250][ T3608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.581254][ T3608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.581260][ T3608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.581263][ T3608] RIP: 0033:0x7f44f71f5a4a [ 277.581267][ T3608] 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 [ 277.581269][ T3608] RSP: 002b:00007fff1c458298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.581272][ T3608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44f71f5a4a [ 277.581274][ T3608] RDX: 0000000000000040 RSI: 0000000003fc7340 RDI: 0000000000000005 [ 277.581276][ T3608] RBP: 00007fff1c458320 R08: 0000000000418574 R09: 000000000000001c [ 277.581278][ T3608] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 277.581280][ T3608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44f731e000 | [ 277.581280][ T3608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44f731e000 | [ 277.581294][ T3608] | [ 277.581296][ T3608] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3608 | [ 277.593304][ T3608] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 277.593551][ T3608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.593552][ T3608] Call Trace: [ 277.593554][ T3608] [ 277.593556][ T3608] dump_stack_lvl (lib/dump_stack.c:123) [ 277.593560][ T3608] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.593566][ T3608] lwtunnel_output (net/core/lwtunnel.c:359) [ 277.593572][ T3608] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.593578][ T3608] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.593583][ T3608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.593587][ T3608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.593599][ T3608] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.593601][ T3608] ? __p4d_alloc (./include/linux/vmstat.h:578 ./include/linux/vmstat.h:604 ./include/linux/mm.h:3085 ./include/linux/mm.h:3239 ./include/asm-generic/pgalloc.h:176 ./include/asm-generic/pgalloc.h:238 mm/memory.c:6600) [ 277.593612][ T3608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.593616][ T3608] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 277.593625][ T3608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.593628][ T3608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.593637][ T3608] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.593653][ T3608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.593655][ T3608] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.593667][ T3608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.593670][ T3608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.593675][ T3608] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.593688][ T3608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.593695][ T3608] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 277.593701][ T3608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.593708][ T3608] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 277.593712][ T3608] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 277.593714][ T3608] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [ 277.593721][ T3608] __x64_sys_sendto (net/socket.c:2183) [ 277.593725][ T3608] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 277.593728][ T3608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.593732][ T3608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.593738][ T3608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.593740][ T3608] RIP: 0033:0x7f44f71f5a4a [ 277.593743][ T3608] 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 [ 277.593746][ T3608] RSP: 002b:00007fff1c458298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.593749][ T3608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44f71f5a4a [ 277.593751][ T3608] RDX: 0000000000000040 RSI: 0000000003fc7340 RDI: 0000000000000005 [ 277.593752][ T3608] RBP: 00007fff1c458320 R08: 0000000000418574 R09: 000000000000001c [ 277.593754][ T3608] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 277.593756][ T3608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44f731e000 | [ 277.593756][ T3608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44f731e000 | [ 277.593770][ T3608] | [ 277.611704][ T3608] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3608 | [ 277.612074][ T3608] caller is lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 277.612339][ T3608] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 277.612340][ T3608] Call Trace: [ 277.612342][ T3608] [ 277.612344][ T3608] dump_stack_lvl (lib/dump_stack.c:123) [ 277.612349][ T3608] check_preemption_disabled (lib/smp_processor_id.c:52) [ 277.612356][ T3608] lwtunnel_output (net/core/dev.h:340 net/core/lwtunnel.c:360) [ 277.612362][ T3608] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 277.612368][ T3608] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.612373][ T3608] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 277.612377][ T3608] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 277.612389][ T3608] rawv6_sendmsg (net/ipv6/raw.c:918) [ 277.612392][ T3608] ? __p4d_alloc (./include/linux/vmstat.h:578 ./include/linux/vmstat.h:604 ./include/linux/mm.h:3085 ./include/linux/mm.h:3239 ./include/asm-generic/pgalloc.h:176 ./include/asm-generic/pgalloc.h:238 mm/memory.c:6600) [ 277.612404][ T3608] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 277.612407][ T3608] ? find_held_lock (kernel/locking/lockdep.c:5348) [ 277.612417][ T3608] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 277.612420][ T3608] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 277.612429][ T3608] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 277.612445][ T3608] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 277.612448][ T3608] ? __lock_release (kernel/locking/lockdep.c:5534) [ 277.612459][ T3608] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.612463][ T3608] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 277.612468][ T3608] ? __pfx___sys_sendto (net/socket.c:2147) [ 277.612481][ T3608] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 277.612488][ T3608] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:907 (discriminator 4)) [ 277.612494][ T3608] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 277.612502][ T3608] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [ 277.612506][ T3608] ? __pfx___x64_sys_poll (fs/select.c:1062) [ 277.612508][ T3608] ? do_user_addr_fault (./arch/x86/include/asm/atomic.h:93 ./include/linux/atomic/atomic-arch-fallback.h:949 ./include/linux/atomic/atomic-instrumented.h:401 ./include/linux/refcount.h:389 ./include/linux/refcount.h:432 ./include/linux/mm.h:704 ./include/linux/mm.h:799 arch/x86/mm/fault.c:1339) [ 277.612515][ T3608] __x64_sys_sendto (net/socket.c:2183) [ 277.612519][ T3608] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 277.612523][ T3608] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 277.612526][ T3608] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 277.612532][ T3608] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 277.612535][ T3608] RIP: 0033:0x7f44f71f5a4a [ 277.612538][ T3608] 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 [ 277.612541][ T3608] RSP: 002b:00007fff1c458298 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 277.612544][ T3608] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44f71f5a4a [ 277.612546][ T3608] RDX: 0000000000000040 RSI: 0000000003fc7340 RDI: 0000000000000005 [ 277.612547][ T3608] RBP: 00007fff1c458320 R08: 0000000000418574 R09: 000000000000001c [ 277.612549][ T3608] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 277.612551][ T3608] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44f731e000 | [ 280.161775][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 281.222038][ C0] lwtunnel_input(): recursion limit reached on datapath | [ 283.469578][ T3614] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3614 | [ 283.469989][ T3614] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 283.470242][ T3614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 283.470244][ T3614] Call Trace: [ 283.470246][ T3614] [ 283.470248][ T3614] dump_stack_lvl (lib/dump_stack.c:123) [ 283.470256][ T3614] check_preemption_disabled (lib/smp_processor_id.c:52) [ 283.470274][ T3614] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 283.470280][ T3614] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 283.470288][ T3614] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.470294][ T3614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 283.470298][ T3614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.470309][ T3614] rawv6_sendmsg (net/ipv6/raw.c:918) [ 283.470320][ T3614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 283.470325][ T3614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 283.470330][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.470338][ T3614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 283.470342][ T3614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 283.470351][ T3614] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 283.470366][ T3614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 283.470368][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.470379][ T3614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.470384][ T3614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.470389][ T3614] ? __pfx___sys_sendto (net/socket.c:2147) [ 283.470403][ T3614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 283.470410][ T3614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 283.470418][ T3614] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 283.470425][ T3614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 283.470435][ T3614] __x64_sys_sendto (net/socket.c:2183) [ 283.470438][ T3614] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 283.470443][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.470447][ T3614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 283.470452][ T3614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 283.470456][ T3614] RIP: 0033:0x7f69f90a4a4a [ 283.470460][ T3614] 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 [ 283.470462][ T3614] RSP: 002b:00007ffcd9e2f5f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 283.470466][ T3614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69f90a4a4a [ 283.470468][ T3614] RDX: 0000000000000040 RSI: 0000000037b42340 RDI: 0000000000000005 [ 283.470469][ T3614] RBP: 00007ffcd9e2f680 R08: 0000000000418574 R09: 000000000000001c [ 283.470471][ T3614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 283.470473][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.470473][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.470487][ T3614] | [ 283.470508][ T3614] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3614 | [ 283.482023][ T3614] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 283.482258][ T3614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 283.482260][ T3614] Call Trace: [ 283.482262][ T3614] [ 283.482263][ T3614] dump_stack_lvl (lib/dump_stack.c:123) [ 283.482269][ T3614] check_preemption_disabled (lib/smp_processor_id.c:52) [ 283.482275][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.482281][ T3614] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 283.482288][ T3614] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.482293][ T3614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 283.482298][ T3614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.482309][ T3614] rawv6_sendmsg (net/ipv6/raw.c:918) [ 283.482320][ T3614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 283.482325][ T3614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 283.482329][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.482336][ T3614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 283.482339][ T3614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 283.482348][ T3614] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 283.482364][ T3614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 283.482366][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.482377][ T3614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.482382][ T3614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.482387][ T3614] ? __pfx___sys_sendto (net/socket.c:2147) [ 283.482401][ T3614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 283.482408][ T3614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 283.482415][ T3614] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 283.482422][ T3614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 283.482432][ T3614] __x64_sys_sendto (net/socket.c:2183) [ 283.482435][ T3614] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 283.482440][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.482444][ T3614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 283.482449][ T3614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 283.482453][ T3614] RIP: 0033:0x7f69f90a4a4a [ 283.482456][ T3614] 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 [ 283.482458][ T3614] RSP: 002b:00007ffcd9e2f5f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 283.482462][ T3614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69f90a4a4a [ 283.482463][ T3614] RDX: 0000000000000040 RSI: 0000000037b42340 RDI: 0000000000000005 [ 283.482465][ T3614] RBP: 00007ffcd9e2f680 R08: 0000000000418574 R09: 000000000000001c [ 283.482466][ T3614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 283.482468][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.482468][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.482482][ T3614] | [ 283.482617][ T3614] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3614 | [ 283.494176][ T3614] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 283.494424][ T3614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 283.494425][ T3614] Call Trace: [ 283.494427][ T3614] [ 283.494428][ T3614] dump_stack_lvl (lib/dump_stack.c:123) [ 283.494433][ T3614] check_preemption_disabled (lib/smp_processor_id.c:52) [ 283.494439][ T3614] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 283.494445][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.494455][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.494466][ T3614] ? dump_stack_lvl (lib/dump_stack.c:123) [ 283.494469][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.494478][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.494484][ T3614] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 283.494490][ T3614] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.494495][ T3614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 283.494499][ T3614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.494511][ T3614] rawv6_sendmsg (net/ipv6/raw.c:918) [ 283.494521][ T3614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 283.494526][ T3614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 283.494530][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.494537][ T3614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 283.494541][ T3614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 283.494549][ T3614] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 283.494565][ T3614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 283.494567][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.494578][ T3614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.494582][ T3614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.494588][ T3614] ? __pfx___sys_sendto (net/socket.c:2147) [ 283.494602][ T3614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 283.494608][ T3614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 283.494615][ T3614] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 283.494622][ T3614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 283.494632][ T3614] __x64_sys_sendto (net/socket.c:2183) [ 283.494635][ T3614] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 283.494639][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.494643][ T3614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 283.494649][ T3614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 283.494652][ T3614] RIP: 0033:0x7f69f90a4a4a [ 283.494655][ T3614] 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 [ 283.494657][ T3614] RSP: 002b:00007ffcd9e2f5f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 283.494660][ T3614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69f90a4a4a [ 283.494662][ T3614] RDX: 0000000000000040 RSI: 0000000037b42340 RDI: 0000000000000005 [ 283.494664][ T3614] RBP: 00007ffcd9e2f680 R08: 0000000000418574 R09: 000000000000001c [ 283.494665][ T3614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 283.494667][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.494667][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.494681][ T3614] | [ 283.494683][ T3614] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3614 | [ 283.507385][ T3614] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 283.507664][ T3614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 283.507665][ T3614] Call Trace: [ 283.507667][ T3614] [ 283.507669][ T3614] dump_stack_lvl (lib/dump_stack.c:123) [ 283.507674][ T3614] check_preemption_disabled (lib/smp_processor_id.c:52) [ 283.507680][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.507686][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.507695][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.507707][ T3614] ? dump_stack_lvl (lib/dump_stack.c:123) [ 283.507710][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.507719][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.507725][ T3614] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 283.507731][ T3614] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.507736][ T3614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 283.507740][ T3614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.507752][ T3614] rawv6_sendmsg (net/ipv6/raw.c:918) [ 283.507764][ T3614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 283.507769][ T3614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 283.507772][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.507779][ T3614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 283.507783][ T3614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 283.507791][ T3614] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 283.507808][ T3614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 283.507810][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.507822][ T3614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.507826][ T3614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.507831][ T3614] ? __pfx___sys_sendto (net/socket.c:2147) [ 283.507846][ T3614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 283.507852][ T3614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 283.507859][ T3614] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 283.507866][ T3614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 283.507877][ T3614] __x64_sys_sendto (net/socket.c:2183) [ 283.507881][ T3614] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 283.507885][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.507889][ T3614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 283.507895][ T3614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 283.507898][ T3614] RIP: 0033:0x7f69f90a4a4a [ 283.507901][ T3614] 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 [ 283.507903][ T3614] RSP: 002b:00007ffcd9e2f5f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 283.507906][ T3614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69f90a4a4a [ 283.507908][ T3614] RDX: 0000000000000040 RSI: 0000000037b42340 RDI: 0000000000000005 [ 283.507909][ T3614] RBP: 00007ffcd9e2f680 R08: 0000000000418574 R09: 000000000000001c [ 283.507911][ T3614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 283.507912][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.507912][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.507927][ T3614] | [ 283.522270][ T3614] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3614 | [ 283.522648][ T3614] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 283.522912][ T3614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 283.522913][ T3614] Call Trace: [ 283.522915][ T3614] [ 283.522917][ T3614] dump_stack_lvl (lib/dump_stack.c:123) [ 283.522922][ T3614] check_preemption_disabled (lib/smp_processor_id.c:52) [ 283.522928][ T3614] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 283.522934][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.522943][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.522955][ T3614] ? dump_stack_lvl (lib/dump_stack.c:124) [ 283.522965][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.522971][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.522979][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.522990][ T3614] ? dump_stack_lvl (lib/dump_stack.c:123) [ 283.522993][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.523002][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.523008][ T3614] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 283.523014][ T3614] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.523019][ T3614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 283.523023][ T3614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.523034][ T3614] rawv6_sendmsg (net/ipv6/raw.c:918) [ 283.523046][ T3614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 283.523050][ T3614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 283.523054][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.523062][ T3614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 283.523065][ T3614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 283.523074][ T3614] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 283.523090][ T3614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 283.523092][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.523103][ T3614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.523107][ T3614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.523112][ T3614] ? __pfx___sys_sendto (net/socket.c:2147) [ 283.523126][ T3614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 283.523132][ T3614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 283.523140][ T3614] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 283.523146][ T3614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 283.523156][ T3614] __x64_sys_sendto (net/socket.c:2183) [ 283.523160][ T3614] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 283.523164][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.523168][ T3614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 283.523173][ T3614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 283.523176][ T3614] RIP: 0033:0x7f69f90a4a4a [ 283.523180][ T3614] 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 [ 283.523182][ T3614] RSP: 002b:00007ffcd9e2f5f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 283.523185][ T3614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69f90a4a4a [ 283.523187][ T3614] RDX: 0000000000000040 RSI: 0000000037b42340 RDI: 0000000000000005 [ 283.523189][ T3614] RBP: 00007ffcd9e2f680 R08: 0000000000418574 R09: 000000000000001c [ 283.523191][ T3614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 283.523192][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.523192][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.523207][ T3614] | [ 283.523209][ T3614] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3614 | [ 283.539299][ T3614] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 283.539724][ T3614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 283.539726][ T3614] Call Trace: [ 283.539727][ T3614] [ 283.539729][ T3614] dump_stack_lvl (lib/dump_stack.c:123) [ 283.539734][ T3614] check_preemption_disabled (lib/smp_processor_id.c:52) [ 283.539740][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.539746][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.539755][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.539768][ T3614] ? dump_stack_lvl (lib/dump_stack.c:124) [ 283.539777][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.539783][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.539792][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.539803][ T3614] ? dump_stack_lvl (lib/dump_stack.c:123) [ 283.539806][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.539815][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.539821][ T3614] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 283.539827][ T3614] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.539832][ T3614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 283.539836][ T3614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.539848][ T3614] rawv6_sendmsg (net/ipv6/raw.c:918) [ 283.539859][ T3614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 283.539864][ T3614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 283.539867][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.539876][ T3614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 283.539879][ T3614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 283.539887][ T3614] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 283.539904][ T3614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 283.539906][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.539917][ T3614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.539921][ T3614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.539926][ T3614] ? __pfx___sys_sendto (net/socket.c:2147) [ 283.539940][ T3614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 283.539946][ T3614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 283.539953][ T3614] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 283.539960][ T3614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 283.539970][ T3614] __x64_sys_sendto (net/socket.c:2183) [ 283.539974][ T3614] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 283.539978][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.539982][ T3614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 283.539988][ T3614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 283.539991][ T3614] RIP: 0033:0x7f69f90a4a4a [ 283.539994][ T3614] 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 [ 283.539996][ T3614] RSP: 002b:00007ffcd9e2f5f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 283.539999][ T3614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69f90a4a4a [ 283.540001][ T3614] RDX: 0000000000000040 RSI: 0000000037b42340 RDI: 0000000000000005 [ 283.540002][ T3614] RBP: 00007ffcd9e2f680 R08: 0000000000418574 R09: 000000000000001c [ 283.540004][ T3614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 283.540005][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.540005][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.540020][ T3614] | [ 283.557732][ T3614] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3614 | [ 283.558127][ T3614] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 283.558399][ T3614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 283.558400][ T3614] Call Trace: [ 283.558402][ T3614] [ 283.558403][ T3614] dump_stack_lvl (lib/dump_stack.c:123) [ 283.558408][ T3614] check_preemption_disabled (lib/smp_processor_id.c:52) [ 283.558414][ T3614] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 283.558421][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.558429][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.558443][ T3614] ? dump_stack_lvl (lib/dump_stack.c:124) [ 283.558451][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.558457][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.558466][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.558478][ T3614] ? dump_stack_lvl (lib/dump_stack.c:124) [ 283.558487][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.558493][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.558502][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.558513][ T3614] ? dump_stack_lvl (lib/dump_stack.c:123) [ 283.558516][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.558525][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.558531][ T3614] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 283.558537][ T3614] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.558542][ T3614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 283.558546][ T3614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.558558][ T3614] rawv6_sendmsg (net/ipv6/raw.c:918) [ 283.558569][ T3614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 283.558574][ T3614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 283.558577][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.558585][ T3614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 283.558588][ T3614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 283.558596][ T3614] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 283.558613][ T3614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 283.558615][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.558626][ T3614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.558630][ T3614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.558635][ T3614] ? __pfx___sys_sendto (net/socket.c:2147) [ 283.558649][ T3614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 283.558655][ T3614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 283.558662][ T3614] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 283.558669][ T3614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 283.558679][ T3614] __x64_sys_sendto (net/socket.c:2183) [ 283.558683][ T3614] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 283.558686][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.558691][ T3614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 283.558696][ T3614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 283.558699][ T3614] RIP: 0033:0x7f69f90a4a4a [ 283.558702][ T3614] 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 [ 283.558705][ T3614] RSP: 002b:00007ffcd9e2f5f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 283.558707][ T3614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69f90a4a4a [ 283.558709][ T3614] RDX: 0000000000000040 RSI: 0000000037b42340 RDI: 0000000000000005 [ 283.558711][ T3614] RBP: 00007ffcd9e2f680 R08: 0000000000418574 R09: 000000000000001c [ 283.558713][ T3614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 283.558714][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.558714][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.558729][ T3614] | [ 283.558731][ T3614] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3614 | [ 283.577120][ T3614] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 283.577390][ T3614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 283.577392][ T3614] Call Trace: [ 283.577393][ T3614] [ 283.577395][ T3614] dump_stack_lvl (lib/dump_stack.c:123) [ 283.577400][ T3614] check_preemption_disabled (lib/smp_processor_id.c:52) [ 283.577406][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.577412][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.577421][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.577434][ T3614] ? dump_stack_lvl (lib/dump_stack.c:124) [ 283.577443][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.577449][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.577457][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.577469][ T3614] ? dump_stack_lvl (lib/dump_stack.c:124) [ 283.577479][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.577485][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.577499][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.577511][ T3614] ? dump_stack_lvl (lib/dump_stack.c:123) [ 283.577514][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.577539][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.577545][ T3614] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 283.577552][ T3614] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.577557][ T3614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 283.577561][ T3614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.577573][ T3614] rawv6_sendmsg (net/ipv6/raw.c:918) [ 283.577585][ T3614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 283.577590][ T3614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 283.577593][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.577601][ T3614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 283.577604][ T3614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 283.577613][ T3614] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 283.577630][ T3614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 283.577633][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.577644][ T3614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.577648][ T3614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.577653][ T3614] ? __pfx___sys_sendto (net/socket.c:2147) [ 283.577669][ T3614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 283.577675][ T3614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 283.577682][ T3614] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 283.577689][ T3614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 283.577699][ T3614] __x64_sys_sendto (net/socket.c:2183) [ 283.577703][ T3614] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 283.577707][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.577711][ T3614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 283.577717][ T3614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 283.577719][ T3614] RIP: 0033:0x7f69f90a4a4a [ 283.577722][ T3614] 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 [ 283.577725][ T3614] RSP: 002b:00007ffcd9e2f5f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 283.577727][ T3614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69f90a4a4a [ 283.577729][ T3614] RDX: 0000000000000040 RSI: 0000000037b42340 RDI: 0000000000000005 [ 283.577731][ T3614] RBP: 00007ffcd9e2f680 R08: 0000000000418574 R09: 000000000000001c [ 283.577733][ T3614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 283.577734][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.577734][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.577750][ T3614] | [ 283.577878][ T3614] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3614 | [ 283.596818][ T3614] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 283.597282][ T3614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 283.597284][ T3614] Call Trace: [ 283.597285][ T3614] [ 283.597287][ T3614] dump_stack_lvl (lib/dump_stack.c:123) [ 283.597292][ T3614] check_preemption_disabled (lib/smp_processor_id.c:52) [ 283.597298][ T3614] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 283.597304][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.597313][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.597325][ T3614] ? dump_stack_lvl (lib/dump_stack.c:123) [ 283.597328][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.597337][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.597343][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.597352][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.597365][ T3614] ? dump_stack_lvl (lib/dump_stack.c:124) [ 283.597373][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.597380][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.597388][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.597400][ T3614] ? dump_stack_lvl (lib/dump_stack.c:124) [ 283.597410][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.597416][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.597424][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.597435][ T3614] ? dump_stack_lvl (lib/dump_stack.c:123) [ 283.597439][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.597448][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.597454][ T3614] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 283.597459][ T3614] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.597464][ T3614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 283.597468][ T3614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.597480][ T3614] rawv6_sendmsg (net/ipv6/raw.c:918) [ 283.597497][ T3614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 283.597502][ T3614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 283.597505][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.597513][ T3614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 283.597515][ T3614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 283.597541][ T3614] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 283.597558][ T3614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 283.597560][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.597572][ T3614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.597575][ T3614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.597581][ T3614] ? __pfx___sys_sendto (net/socket.c:2147) [ 283.597596][ T3614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 283.597603][ T3614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 283.597610][ T3614] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 283.597617][ T3614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 283.597628][ T3614] __x64_sys_sendto (net/socket.c:2183) [ 283.597631][ T3614] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 283.597635][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.597639][ T3614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 283.597645][ T3614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 283.597648][ T3614] RIP: 0033:0x7f69f90a4a4a [ 283.597651][ T3614] 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 [ 283.597653][ T3614] RSP: 002b:00007ffcd9e2f5f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 283.597656][ T3614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69f90a4a4a [ 283.597658][ T3614] RDX: 0000000000000040 RSI: 0000000037b42340 RDI: 0000000000000005 [ 283.597660][ T3614] RBP: 00007ffcd9e2f680 R08: 0000000000418574 R09: 000000000000001c [ 283.597661][ T3614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 283.597663][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.597663][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 283.597678][ T3614] | [ 283.597680][ T3614] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3614 | [ 283.618358][ T3614] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 283.618640][ T3614] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 283.618641][ T3614] Call Trace: [ 283.618643][ T3614] [ 283.618645][ T3614] dump_stack_lvl (lib/dump_stack.c:123) [ 283.618650][ T3614] check_preemption_disabled (lib/smp_processor_id.c:52) [ 283.618656][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.618663][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.618672][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.618684][ T3614] ? dump_stack_lvl (lib/dump_stack.c:123) [ 283.618698][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.618707][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.618713][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.618722][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.618735][ T3614] ? dump_stack_lvl (lib/dump_stack.c:124) [ 283.618744][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.618750][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.618758][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.618771][ T3614] ? dump_stack_lvl (lib/dump_stack.c:124) [ 283.618780][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.618786][ T3614] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [ 283.618795][ T3614] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [ 283.618806][ T3614] ? dump_stack_lvl (lib/dump_stack.c:123) [ 283.618809][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.618818][ T3614] lwtunnel_output (net/core/lwtunnel.c:359) [ 283.618825][ T3614] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 283.618831][ T3614] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.618836][ T3614] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 283.618840][ T3614] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 283.618852][ T3614] rawv6_sendmsg (net/ipv6/raw.c:918) [ 283.618864][ T3614] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 283.618869][ T3614] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 283.618872][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.618880][ T3614] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 283.618882][ T3614] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 283.618892][ T3614] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 283.618909][ T3614] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 283.618912][ T3614] ? __lock_release (kernel/locking/lockdep.c:5534) [ 283.618923][ T3614] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.618927][ T3614] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 283.618932][ T3614] ? __pfx___sys_sendto (net/socket.c:2147) [ 283.618947][ T3614] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 283.618953][ T3614] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 283.618960][ T3614] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 283.618967][ T3614] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 283.618977][ T3614] __x64_sys_sendto (net/socket.c:2183) [ 283.618981][ T3614] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 283.618985][ T3614] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 283.618989][ T3614] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 283.618995][ T3614] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 283.618998][ T3614] RIP: 0033:0x7f69f90a4a4a [ 283.619001][ T3614] 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 [ 283.619003][ T3614] RSP: 002b:00007ffcd9e2f5f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 283.619006][ T3614] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f69f90a4a4a [ 283.619007][ T3614] RDX: 0000000000000040 RSI: 0000000037b42340 RDI: 0000000000000005 [ 283.619009][ T3614] RBP: 00007ffcd9e2f680 R08: 0000000000418574 R09: 000000000000001c [ 283.619010][ T3614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 283.619012][ T3614] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f69f91cd000 | [ 289.157936][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 291.414455][ T3620] check_preemption_disabled: 46 callbacks suppressed | [ 291.414463][ T3620] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3620 | [ 291.415502][ T3620] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 291.415754][ T3620] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 291.415756][ T3620] Call Trace: [ 291.415758][ T3620] [ 291.415761][ T3620] dump_stack_lvl (lib/dump_stack.c:123) [ 291.415768][ T3620] check_preemption_disabled (lib/smp_processor_id.c:52) [ 291.415776][ T3620] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 291.415782][ T3620] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 291.415789][ T3620] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.415795][ T3620] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 291.415799][ T3620] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.415811][ T3620] rawv6_sendmsg (net/ipv6/raw.c:918) [ 291.415822][ T3620] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 291.415827][ T3620] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 291.415832][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.415840][ T3620] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 291.415845][ T3620] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 291.415854][ T3620] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 291.415870][ T3620] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 291.415874][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.415885][ T3620] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.415891][ T3620] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.415896][ T3620] ? __pfx___sys_sendto (net/socket.c:2147) [ 291.415910][ T3620] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 291.415917][ T3620] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 291.415925][ T3620] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 291.415932][ T3620] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 291.415942][ T3620] __x64_sys_sendto (net/socket.c:2183) [ 291.415945][ T3620] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 291.415950][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.415955][ T3620] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 291.415960][ T3620] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.415963][ T3620] RIP: 0033:0x7fa29b44ba4a [ 291.415967][ T3620] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 291.415970][ T3620] RSP: 002b:00007ffe560600e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 291.415974][ T3620] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa29b44ba4a [ 291.415976][ T3620] RDX: 0000000000000040 RSI: 0000000014581340 RDI: 0000000000000005 [ 291.415978][ T3620] RBP: 00007ffe56060170 R08: 0000000000418574 R09: 000000000000001c [ 291.415980][ T3620] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 291.415981][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.415981][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.415996][ T3620] | [ 291.428206][ T3620] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3620 | [ 291.428560][ T3620] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 291.428802][ T3620] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 291.428803][ T3620] Call Trace: [ 291.428805][ T3620] [ 291.428807][ T3620] dump_stack_lvl (lib/dump_stack.c:123) [ 291.428813][ T3620] check_preemption_disabled (lib/smp_processor_id.c:52) [ 291.428820][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.428826][ T3620] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 291.428833][ T3620] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.428838][ T3620] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 291.428842][ T3620] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.428854][ T3620] rawv6_sendmsg (net/ipv6/raw.c:918) [ 291.428865][ T3620] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 291.428870][ T3620] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 291.428875][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.428883][ T3620] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 291.428887][ T3620] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 291.428896][ T3620] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 291.428912][ T3620] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 291.428915][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.428926][ T3620] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.428931][ T3620] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.428937][ T3620] ? __pfx___sys_sendto (net/socket.c:2147) [ 291.428951][ T3620] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 291.428957][ T3620] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 291.428965][ T3620] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 291.428972][ T3620] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 291.428982][ T3620] __x64_sys_sendto (net/socket.c:2183) [ 291.428986][ T3620] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 291.428990][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.428994][ T3620] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 291.428999][ T3620] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.429003][ T3620] RIP: 0033:0x7fa29b44ba4a [ 291.429006][ T3620] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 291.429009][ T3620] RSP: 002b:00007ffe560600e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 291.429012][ T3620] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa29b44ba4a [ 291.429014][ T3620] RDX: 0000000000000040 RSI: 0000000014581340 RDI: 0000000000000005 [ 291.429015][ T3620] RBP: 00007ffe56060170 R08: 0000000000418574 R09: 000000000000001c [ 291.429017][ T3620] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 291.429019][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.429019][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.429033][ T3620] | [ 291.441247][ T3620] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3620 | [ 291.441624][ T3620] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 291.441895][ T3620] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 291.441896][ T3620] Call Trace: [ 291.441898][ T3620] [ 291.441900][ T3620] dump_stack_lvl (lib/dump_stack.c:123) [ 291.441906][ T3620] check_preemption_disabled (lib/smp_processor_id.c:52) [ 291.441913][ T3620] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 291.441919][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.441924][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.441930][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.441936][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.441939][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.441954][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.441957][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.441960][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.441969][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.441984][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.441992][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.441997][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.442008][ T3620] ? dump_stack_lvl (lib/dump_stack.c:124) [ 291.442016][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.442022][ T3620] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 291.442028][ T3620] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.442034][ T3620] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 291.442038][ T3620] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.442049][ T3620] rawv6_sendmsg (net/ipv6/raw.c:918) [ 291.442061][ T3620] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 291.442066][ T3620] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 291.442069][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.442076][ T3620] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 291.442079][ T3620] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 291.442087][ T3620] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 291.442104][ T3620] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 291.442106][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.442117][ T3620] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.442121][ T3620] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.442126][ T3620] ? __pfx___sys_sendto (net/socket.c:2147) [ 291.442140][ T3620] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 291.442146][ T3620] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 291.442154][ T3620] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 291.442161][ T3620] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 291.442171][ T3620] __x64_sys_sendto (net/socket.c:2183) [ 291.442174][ T3620] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 291.442178][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.442182][ T3620] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 291.442188][ T3620] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.442191][ T3620] RIP: 0033:0x7fa29b44ba4a [ 291.442194][ T3620] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 291.442196][ T3620] RSP: 002b:00007ffe560600e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 291.442199][ T3620] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa29b44ba4a [ 291.442201][ T3620] RDX: 0000000000000040 RSI: 0000000014581340 RDI: 0000000000000005 [ 291.442203][ T3620] RBP: 00007ffe56060170 R08: 0000000000418574 R09: 000000000000001c [ 291.442205][ T3620] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 291.442206][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.442206][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.442221][ T3620] | [ 291.442223][ T3620] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3620 | [ 291.457751][ T3620] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 291.458022][ T3620] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 291.458023][ T3620] Call Trace: [ 291.458025][ T3620] [ 291.458027][ T3620] dump_stack_lvl (lib/dump_stack.c:123) [ 291.458032][ T3620] check_preemption_disabled (lib/smp_processor_id.c:52) [ 291.458039][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.458045][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.458049][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.458056][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.458061][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.458064][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.458078][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.458082][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.458085][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.458093][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.458108][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.458116][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.458121][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.458132][ T3620] ? dump_stack_lvl (lib/dump_stack.c:124) [ 291.458140][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.458147][ T3620] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 291.458152][ T3620] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.458157][ T3620] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 291.458162][ T3620] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.458173][ T3620] rawv6_sendmsg (net/ipv6/raw.c:918) [ 291.458185][ T3620] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 291.458190][ T3620] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 291.458193][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.458200][ T3620] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 291.458203][ T3620] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 291.458212][ T3620] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 291.458228][ T3620] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 291.458231][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.458242][ T3620] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.458245][ T3620] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.458251][ T3620] ? __pfx___sys_sendto (net/socket.c:2147) [ 291.458265][ T3620] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 291.458271][ T3620] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 291.458278][ T3620] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 291.458285][ T3620] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 291.458295][ T3620] __x64_sys_sendto (net/socket.c:2183) [ 291.458299][ T3620] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 291.458303][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.458307][ T3620] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 291.458313][ T3620] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.458316][ T3620] RIP: 0033:0x7fa29b44ba4a [ 291.458319][ T3620] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 291.458322][ T3620] RSP: 002b:00007ffe560600e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 291.458325][ T3620] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa29b44ba4a [ 291.458326][ T3620] RDX: 0000000000000040 RSI: 0000000014581340 RDI: 0000000000000005 [ 291.458328][ T3620] RBP: 00007ffe56060170 R08: 0000000000418574 R09: 000000000000001c [ 291.458329][ T3620] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 291.458331][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.458331][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.458346][ T3620] | [ 291.458426][ T3620] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3620 | [ 291.477244][ T3620] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 291.477553][ T3620] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 291.477555][ T3620] Call Trace: [ 291.477556][ T3620] [ 291.477558][ T3620] dump_stack_lvl (lib/dump_stack.c:123) [ 291.477564][ T3620] check_preemption_disabled (lib/smp_processor_id.c:52) [ 291.477570][ T3620] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 291.477576][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.477581][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.477587][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.477593][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.477596][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.477601][ T3620] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231) [ 291.477614][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.477618][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.477621][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.477630][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.477642][ T3620] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 291.477649][ T3620] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.477656][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.477662][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.477670][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.477674][ T3620] ? dump_stack_lvl (lib/dump_stack.c:123) [ 291.477677][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.477687][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.477693][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.477696][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.477703][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.477708][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.477710][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.477724][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.477727][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.477730][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.477738][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.477753][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.477761][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.477766][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.477776][ T3620] ? dump_stack_lvl (lib/dump_stack.c:124) [ 291.477785][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.477791][ T3620] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 291.477797][ T3620] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.477803][ T3620] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 291.477807][ T3620] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.477819][ T3620] rawv6_sendmsg (net/ipv6/raw.c:918) [ 291.477831][ T3620] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 291.477836][ T3620] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 291.477839][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.477846][ T3620] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 291.477849][ T3620] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 291.477858][ T3620] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 291.477875][ T3620] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 291.477878][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.477889][ T3620] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.477893][ T3620] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.477898][ T3620] ? __pfx___sys_sendto (net/socket.c:2147) [ 291.477913][ T3620] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 291.477919][ T3620] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 291.477927][ T3620] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 291.477934][ T3620] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 291.477944][ T3620] __x64_sys_sendto (net/socket.c:2183) [ 291.477947][ T3620] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 291.477951][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.477956][ T3620] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 291.477961][ T3620] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.477964][ T3620] RIP: 0033:0x7fa29b44ba4a [ 291.477968][ T3620] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 291.477970][ T3620] RSP: 002b:00007ffe560600e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 291.477973][ T3620] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa29b44ba4a [ 291.477975][ T3620] RDX: 0000000000000040 RSI: 0000000014581340 RDI: 0000000000000005 [ 291.477977][ T3620] RBP: 00007ffe56060170 R08: 0000000000418574 R09: 000000000000001c [ 291.477978][ T3620] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 291.477980][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.477980][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.477995][ T3620] | [ 291.504641][ T3620] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3620 | [ 291.505245][ T3620] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 291.505528][ T3620] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 291.505529][ T3620] Call Trace: [ 291.505531][ T3620] [ 291.505533][ T3620] dump_stack_lvl (lib/dump_stack.c:123) [ 291.505538][ T3620] check_preemption_disabled (lib/smp_processor_id.c:52) [ 291.505545][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.505551][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.505555][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.505562][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.505567][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.505570][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.505575][ T3620] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231) [ 291.505588][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.505592][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.505595][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.505603][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.505616][ T3620] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 291.505622][ T3620] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.505630][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.505635][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.505643][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.505647][ T3620] ? dump_stack_lvl (lib/dump_stack.c:123) [ 291.505650][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.505659][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.505666][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.505669][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.505675][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.505681][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.505683][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.505697][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.505700][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.505703][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.505711][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.505726][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.505734][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.505739][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.505750][ T3620] ? dump_stack_lvl (lib/dump_stack.c:124) [ 291.505759][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.505765][ T3620] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 291.505771][ T3620] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.505777][ T3620] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 291.505781][ T3620] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.505793][ T3620] rawv6_sendmsg (net/ipv6/raw.c:918) [ 291.505805][ T3620] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 291.505810][ T3620] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 291.505813][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.505820][ T3620] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 291.505823][ T3620] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 291.505832][ T3620] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 291.505849][ T3620] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 291.505851][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.505863][ T3620] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.505867][ T3620] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.505872][ T3620] ? __pfx___sys_sendto (net/socket.c:2147) [ 291.505888][ T3620] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 291.505894][ T3620] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 291.505902][ T3620] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 291.505920][ T3620] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 291.505930][ T3620] __x64_sys_sendto (net/socket.c:2183) [ 291.505933][ T3620] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 291.505938][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.505942][ T3620] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 291.505947][ T3620] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.505950][ T3620] RIP: 0033:0x7fa29b44ba4a [ 291.505953][ T3620] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 291.505955][ T3620] RSP: 002b:00007ffe560600e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 291.505958][ T3620] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa29b44ba4a [ 291.505960][ T3620] RDX: 0000000000000040 RSI: 0000000014581340 RDI: 0000000000000005 [ 291.505962][ T3620] RBP: 00007ffe56060170 R08: 0000000000418574 R09: 000000000000001c [ 291.505963][ T3620] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 291.505965][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.505965][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.505980][ T3620] | [ 291.532748][ T3620] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3620 | [ 291.533193][ T3620] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 291.533497][ T3620] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 291.533498][ T3620] Call Trace: [ 291.533500][ T3620] [ 291.533502][ T3620] dump_stack_lvl (lib/dump_stack.c:123) [ 291.533506][ T3620] check_preemption_disabled (lib/smp_processor_id.c:52) [ 291.533513][ T3620] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 291.533519][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.533523][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.533530][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.533535][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.533538][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.533552][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.533556][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.533559][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.533567][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.533583][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.533590][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.533596][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.533607][ T3620] ? dump_stack_lvl (lib/dump_stack.c:124) [ 291.533615][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.533622][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.533625][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.533631][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.533636][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.533638][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.533643][ T3620] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231) [ 291.533655][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.533659][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.533662][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.533670][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.533683][ T3620] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 291.533688][ T3620] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.533695][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.533701][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.533708][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.533712][ T3620] ? dump_stack_lvl (lib/dump_stack.c:123) [ 291.533715][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.533725][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.533731][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.533734][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.533740][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.533745][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.533748][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.533762][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.533765][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.533768][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.533776][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.533791][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.533799][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.533804][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.533815][ T3620] ? dump_stack_lvl (lib/dump_stack.c:124) [ 291.533824][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.533830][ T3620] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 291.533836][ T3620] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.533841][ T3620] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 291.533845][ T3620] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.533857][ T3620] rawv6_sendmsg (net/ipv6/raw.c:918) [ 291.533869][ T3620] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 291.533875][ T3620] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 291.533878][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.533885][ T3620] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 291.533888][ T3620] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 291.533897][ T3620] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 291.533914][ T3620] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 291.533916][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.533928][ T3620] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.533931][ T3620] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.533937][ T3620] ? __pfx___sys_sendto (net/socket.c:2147) [ 291.533952][ T3620] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 291.533958][ T3620] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 291.533965][ T3620] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 291.533972][ T3620] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 291.533982][ T3620] __x64_sys_sendto (net/socket.c:2183) [ 291.533986][ T3620] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 291.533990][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.533994][ T3620] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 291.534000][ T3620] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.534002][ T3620] RIP: 0033:0x7fa29b44ba4a [ 291.534005][ T3620] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 291.534008][ T3620] RSP: 002b:00007ffe560600e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 291.534011][ T3620] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa29b44ba4a [ 291.534013][ T3620] RDX: 0000000000000040 RSI: 0000000014581340 RDI: 0000000000000005 [ 291.534014][ T3620] RBP: 00007ffe56060170 R08: 0000000000418574 R09: 000000000000001c [ 291.534016][ T3620] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 291.534018][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.534018][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.534033][ T3620] | [ 291.567203][ T3620] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3620 | [ 291.567659][ T3620] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 291.568171][ T3620] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 291.568173][ T3620] Call Trace: [ 291.568174][ T3620] [ 291.568176][ T3620] dump_stack_lvl (lib/dump_stack.c:123) [ 291.568181][ T3620] check_preemption_disabled (lib/smp_processor_id.c:52) [ 291.568188][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.568194][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.568199][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.568205][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.568210][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.568213][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.568228][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.568231][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.568234][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.568243][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.568258][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.568266][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.568272][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.568283][ T3620] ? dump_stack_lvl (lib/dump_stack.c:124) [ 291.568292][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.568298][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.568302][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.568308][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.568313][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.568315][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.568320][ T3620] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231) [ 291.568333][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.568336][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.568339][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.568347][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.568360][ T3620] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 291.568365][ T3620] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.568373][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.568378][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.568386][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.568390][ T3620] ? dump_stack_lvl (lib/dump_stack.c:123) [ 291.568393][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.568402][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.568409][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.568412][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.568418][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.568423][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.568425][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.568440][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.568443][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.568446][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.568454][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.568470][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.568477][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.568483][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.568494][ T3620] ? dump_stack_lvl (lib/dump_stack.c:124) [ 291.568503][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.568509][ T3620] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 291.568515][ T3620] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.568520][ T3620] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 291.568524][ T3620] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.568536][ T3620] rawv6_sendmsg (net/ipv6/raw.c:918) [ 291.568548][ T3620] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 291.568553][ T3620] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 291.568556][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.568563][ T3620] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 291.568566][ T3620] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 291.568575][ T3620] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 291.568592][ T3620] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 291.568595][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.568606][ T3620] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.568610][ T3620] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.568615][ T3620] ? __pfx___sys_sendto (net/socket.c:2147) [ 291.568630][ T3620] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 291.568636][ T3620] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 291.568643][ T3620] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 291.568651][ T3620] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 291.568661][ T3620] __x64_sys_sendto (net/socket.c:2183) [ 291.568665][ T3620] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 291.568668][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.568673][ T3620] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 291.568678][ T3620] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.568681][ T3620] RIP: 0033:0x7fa29b44ba4a [ 291.568684][ T3620] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 291.568686][ T3620] RSP: 002b:00007ffe560600e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 291.568689][ T3620] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa29b44ba4a [ 291.568691][ T3620] RDX: 0000000000000040 RSI: 0000000014581340 RDI: 0000000000000005 [ 291.568692][ T3620] RBP: 00007ffe56060170 R08: 0000000000418574 R09: 000000000000001c [ 291.568694][ T3620] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 291.568696][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.568696][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.568711][ T3620] | [ 291.568837][ T3620] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/3620 | [ 291.602376][ T3620] caller is lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 291.602692][ T3620] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 291.602693][ T3620] Call Trace: [ 291.602695][ T3620] [ 291.602697][ T3620] dump_stack_lvl (lib/dump_stack.c:123) [ 291.602702][ T3620] check_preemption_disabled (lib/smp_processor_id.c:52) [ 291.602710][ T3620] lwtunnel_output (net/core/dev.h:329 net/core/lwtunnel.c:336) [ 291.602716][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.602720][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.602727][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.602732][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.602735][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.602750][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.602753][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.602756][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.602764][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.602777][ T3620] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 291.602783][ T3620] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.602791][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.602796][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.602803][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.602807][ T3620] ? dump_stack_lvl (lib/dump_stack.c:123) [ 291.602810][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.602820][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.602826][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.602830][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.602836][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.602841][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.602843][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.602857][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.602861][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.602864][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.602872][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.602888][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.602896][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.602901][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.602912][ T3620] ? dump_stack_lvl (lib/dump_stack.c:124) [ 291.602921][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.602927][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.602930][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.602937][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.602942][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.602944][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.602948][ T3620] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231) [ 291.602961][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.602964][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.602967][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.602975][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.602988][ T3620] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 291.602992][ T3620] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.603000][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.603005][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.603012][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.603016][ T3620] ? dump_stack_lvl (lib/dump_stack.c:123) [ 291.603019][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.603028][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.603034][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.603037][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.603043][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.603048][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.603050][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.603064][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.603068][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.603071][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.603078][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.603093][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.603101][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.603106][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.603117][ T3620] ? dump_stack_lvl (lib/dump_stack.c:124) [ 291.603126][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.603132][ T3620] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 291.603138][ T3620] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.603143][ T3620] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 291.603147][ T3620] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.603159][ T3620] rawv6_sendmsg (net/ipv6/raw.c:918) [ 291.603170][ T3620] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 291.603175][ T3620] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 291.603178][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.603185][ T3620] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 291.603188][ T3620] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 291.603197][ T3620] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 291.603213][ T3620] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 291.603216][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.603227][ T3620] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.603231][ T3620] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.603236][ T3620] ? __pfx___sys_sendto (net/socket.c:2147) [ 291.603251][ T3620] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 291.603257][ T3620] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 291.603264][ T3620] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 291.603271][ T3620] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 291.603281][ T3620] __x64_sys_sendto (net/socket.c:2183) [ 291.603284][ T3620] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 291.603288][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.603292][ T3620] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 291.603298][ T3620] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.603300][ T3620] RIP: 0033:0x7fa29b44ba4a [ 291.603304][ T3620] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 291.603307][ T3620] RSP: 002b:00007ffe560600e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 291.603310][ T3620] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa29b44ba4a [ 291.603312][ T3620] RDX: 0000000000000040 RSI: 0000000014581340 RDI: 0000000000000005 [ 291.603313][ T3620] RBP: 00007ffe56060170 R08: 0000000000418574 R09: 000000000000001c [ 291.603315][ T3620] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 291.603316][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.603316][ T3620] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa29b574000 | [ 291.603331][ T3620] | [ 291.644043][ T3620] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/3620 | [ 291.644515][ T3620] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 291.644842][ T3620] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 291.644844][ T3620] Call Trace: [ 291.644846][ T3620] [ 291.644848][ T3620] dump_stack_lvl (lib/dump_stack.c:123) [ 291.644853][ T3620] check_preemption_disabled (lib/smp_processor_id.c:52) [ 291.644860][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.644867][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.644871][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.644879][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.644885][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.644888][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.644903][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.644907][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.644910][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.644919][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.644932][ T3620] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 291.644938][ T3620] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.644946][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.644952][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.644960][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.644964][ T3620] ? dump_stack_lvl (lib/dump_stack.c:123) [ 291.644967][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.644977][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.644983][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.644987][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.644993][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.644999][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.645001][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.645016][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.645019][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.645022][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.645030][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.645046][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.645054][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.645059][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.645071][ T3620] ? dump_stack_lvl (lib/dump_stack.c:124) [ 291.645080][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.645086][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.645089][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.645096][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.645101][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.645103][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.645108][ T3620] ? __pfx_pskb_expand_head (net/core/skbuff.c:2231) [ 291.645121][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.645124][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.645127][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.645135][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.645149][ T3620] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [ 291.645153][ T3620] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.645161][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.645166][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.645174][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.645178][ T3620] ? dump_stack_lvl (lib/dump_stack.c:123) [ 291.645181][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.645190][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.645197][ T3620] NF_HOOK.constprop.0 (net/ipv4/ip_forward.c:93) [ 291.645200][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.645206][ T3620] ? __pfx_NF_HOOK.constprop.0 (./include/linux/netfilter.h:308) [ 291.645211][ T3620] ? ip6_route_output_flags (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 net/ipv6/route.c:2692) [ 291.645214][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.645228][ T3620] seg6_output_core (net/ipv6/seg6_iptunnel.c:605) [ 291.645232][ T3620] ? __pfx_dst_output (./include/net/dst.h:458) [ 291.645234][ T3620] ? _printk (kernel/printk/printk.c:2470) [ 291.645242][ T3620] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [ 291.645258][ T3620] ? mark_held_locks (kernel/locking/lockdep.c:4326) [ 291.645266][ T3620] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [ 291.645271][ T3620] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [ 291.645283][ T3620] ? dump_stack_lvl (lib/dump_stack.c:124) [ 291.645292][ T3620] lwtunnel_output (net/core/lwtunnel.c:359) [ 291.645298][ T3620] ip6_send_skb (net/ipv6/ip6_output.c:1981) [ 291.645305][ T3620] rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.645310][ T3620] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [ 291.645314][ T3620] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [ 291.645327][ T3620] rawv6_sendmsg (net/ipv6/raw.c:918) [ 291.645339][ T3620] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [ 291.645354][ T3620] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [ 291.645357][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.645365][ T3620] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [ 291.645367][ T3620] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [ 291.645376][ T3620] ? __lock_acquire (kernel/locking/lockdep.c:5235) [ 291.645393][ T3620] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [ 291.645395][ T3620] ? __lock_release (kernel/locking/lockdep.c:5534) [ 291.645407][ T3620] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.645410][ T3620] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [ 291.645416][ T3620] ? __pfx___sys_sendto (net/socket.c:2147) [ 291.645431][ T3620] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [ 291.645437][ T3620] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [ 291.645445][ T3620] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [ 291.645452][ T3620] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [ 291.645462][ T3620] __x64_sys_sendto (net/socket.c:2183) [ 291.645465][ T3620] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:97 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [ 291.645470][ T3620] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [ 291.645474][ T3620] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [ 291.645479][ T3620] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 291.645482][ T3620] RIP: 0033:0x7fa29b44ba4a [ 291.645485][ T3620] Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb b8 0f 1f 00 f3 0f 1e fa 41 89 ca 64 8b 04 25 18 00 00 00 85 c0 75 15 b8 2c 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 7e c3 0f 1f 44 00 00 41 54 48 83 ec 30 44 89 All code ======== 0: d8 64 89 02 fsubs 0x2(%rcx,%rcx,4) 4: 48 c7 c0 ff ff ff ff mov $0xffffffffffffffff,%rax b: eb b8 jmp 0xffffffffffffffc5 d: 0f 1f 00 nopl (%rax) 10: f3 0f 1e fa endbr64 14: 41 89 ca mov %ecx,%r10d 17: 64 8b 04 25 18 00 00 mov %fs:0x18,%eax 1e: 00 1f: 85 c0 test %eax,%eax 21: 75 15 jne 0x38 23: b8 2c 00 00 00 mov $0x2c,%eax 28: 0f 05 syscall 2a:* 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax <-- trapping instruction 30: 77 7e ja 0xb0 32: c3 ret 33: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) 38: 41 54 push %r12 3a: 48 83 ec 30 sub $0x30,%rsp 3e: 44 rex.R 3f: 89 .byte 0x89 Code starting with the faulting instruction =========================================== 0: 48 3d 00 f0 ff ff cmp $0xfffffffffffff000,%rax 6: 77 7e ja 0x86 8: c3 ret 9: 0f 1f 44 00 00 nopl 0x0(%rax,%rax,1) e: 41 54 push %r12 10: 48 83 ec 30 sub $0x30,%rsp 14: 44 rex.R 15: 89 .byte 0x89 [ 291.645488][ T3620] RSP: 002b:00007ffe560600e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 291.645490][ T3620] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa29b44ba4a [ 291.645492][ T3620] RDX: 0000000000000040 RSI: 0000000014581340 RDI: 0000000000000005 [ 291.645494][ T3620] RBP: 00007ffe56060170 R08: 0000000000418574 R09: 000000000000001c [ 291.645495][ T3620] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:rpl_output check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ila_output check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:ip6_send_skb check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb