====================================== | [ 939.764561][T10290] veth1: renamed from veth-betaR | [ 939.875346][T10291] veth0: renamed from veth-gamma | [ 949.527314][T10314] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10314 | [949.527943][T10314] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 949.529032][T10314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 949.529034][T10314] Call Trace: [ 949.529037][T10314] [949.529039][T10314] dump_stack_lvl (lib/dump_stack.c:123) [949.529050][T10314] check_preemption_disabled (lib/smp_processor_id.c:52) [949.529058][T10314] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [949.529065][T10314] ip6_send_skb (net/ipv6/ip6_output.c:1981) [949.529075][T10314] rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.529082][T10314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [949.529087][T10314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.529099][T10314] rawv6_sendmsg (net/ipv6/raw.c:918) [949.529111][T10314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [949.529117][T10314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [949.529123][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.529133][T10314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [949.529140][T10314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [949.529149][T10314] ? __lock_acquire (kernel/locking/lockdep.c:5235) [949.529165][T10314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [949.529168][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.529179][T10314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.529186][T10314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.529191][T10314] ? __pfx___sys_sendto (net/socket.c:2147) [949.529206][T10314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [949.529214][T10314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [949.529223][T10314] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [949.529230][T10314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [949.529241][T10314] __x64_sys_sendto (net/socket.c:2183) [949.529245][T10314] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [949.529250][T10314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [949.529253][T10314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [949.529258][T10314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 949.529263][T10314] RIP: 0033:0x7fa19402ba4a [ 949.529268][T10314] 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 [ 949.529271][T10314] RSP: 002b:00007fff50df5b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 949.529275][T10314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa19402ba4a [ 949.529277][T10314] RDX: 0000000000000040 RSI: 00000000222423f0 RDI: 0000000000000005 [ 949.529279][T10314] RBP: 00007fff50df5c10 R08: 0000000000418574 R09: 000000000000001c [ 949.529281][T10314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 949.529283][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.529283][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.529297][T10314] | [ 949.529300][T10314] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10314 | [949.541536][T10314] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 949.541792][T10314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 949.541794][T10314] Call Trace: [ 949.541796][T10314] [949.541798][T10314] dump_stack_lvl (lib/dump_stack.c:123) [949.541806][T10314] check_preemption_disabled (lib/smp_processor_id.c:52) [949.541815][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.541822][T10314] ip6_send_skb (net/ipv6/ip6_output.c:1981) [949.541831][T10314] rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.541838][T10314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [949.541843][T10314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.541855][T10314] rawv6_sendmsg (net/ipv6/raw.c:918) [949.541867][T10314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [949.541873][T10314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [949.541878][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.541886][T10314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [949.541891][T10314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [949.541900][T10314] ? __lock_acquire (kernel/locking/lockdep.c:5235) [949.541917][T10314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [949.541920][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.541931][T10314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.541937][T10314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.541942][T10314] ? __pfx___sys_sendto (net/socket.c:2147) [949.541957][T10314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [949.541964][T10314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [949.541972][T10314] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [949.541979][T10314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [949.541991][T10314] __x64_sys_sendto (net/socket.c:2183) [949.541995][T10314] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [949.542000][T10314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [949.542003][T10314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [949.542008][T10314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 949.542013][T10314] RIP: 0033:0x7fa19402ba4a [ 949.542016][T10314] 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 [ 949.542018][T10314] RSP: 002b:00007fff50df5b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 949.542022][T10314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa19402ba4a [ 949.542024][T10314] RDX: 0000000000000040 RSI: 00000000222423f0 RDI: 0000000000000005 [ 949.542026][T10314] RBP: 00007fff50df5c10 R08: 0000000000418574 R09: 000000000000001c [ 949.542028][T10314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 949.542030][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.542030][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.542045][T10314] | [ 949.554766][T10314] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10314 | [949.555237][T10314] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 949.555504][T10314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 949.555506][T10314] Call Trace: [ 949.555508][T10314] [949.555509][T10314] dump_stack_lvl (lib/dump_stack.c:123) [949.555516][T10314] check_preemption_disabled (lib/smp_processor_id.c:52) [949.555522][T10314] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [949.555529][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.555544][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.555559][T10314] ? dump_stack_lvl (lib/dump_stack.c:124) [949.555569][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.555575][T10314] ip6_send_skb (net/ipv6/ip6_output.c:1981) [949.555583][T10314] rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.555589][T10314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [949.555594][T10314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.555607][T10314] rawv6_sendmsg (net/ipv6/raw.c:918) [949.555619][T10314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [949.555624][T10314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [949.555628][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.555636][T10314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [949.555640][T10314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [949.555649][T10314] ? __lock_acquire (kernel/locking/lockdep.c:5235) [949.555665][T10314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [949.555667][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.555678][T10314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.555682][T10314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.555688][T10314] ? __pfx___sys_sendto (net/socket.c:2147) [949.555702][T10314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [949.555708][T10314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [949.555716][T10314] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [949.555723][T10314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [949.555734][T10314] __x64_sys_sendto (net/socket.c:2183) [949.555738][T10314] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [949.555741][T10314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [949.555745][T10314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [949.555750][T10314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 949.555753][T10314] RIP: 0033:0x7fa19402ba4a [ 949.555756][T10314] 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 [ 949.555759][T10314] RSP: 002b:00007fff50df5b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 949.555761][T10314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa19402ba4a [ 949.555763][T10314] RDX: 0000000000000040 RSI: 00000000222423f0 RDI: 0000000000000005 [ 949.555765][T10314] RBP: 00007fff50df5c10 R08: 0000000000418574 R09: 000000000000001c [ 949.555766][T10314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 949.555768][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.555768][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.555783][T10314] | [ 949.555784][T10314] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10314 | [949.569611][T10314] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 949.569887][T10314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 949.569888][T10314] Call Trace: [ 949.569890][T10314] [949.569892][T10314] dump_stack_lvl (lib/dump_stack.c:123) [949.569898][T10314] check_preemption_disabled (lib/smp_processor_id.c:52) [949.569905][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.569912][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.569926][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.569941][T10314] ? dump_stack_lvl (lib/dump_stack.c:124) [949.569951][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.569957][T10314] ip6_send_skb (net/ipv6/ip6_output.c:1981) [949.569965][T10314] rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.569971][T10314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [949.569976][T10314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.569989][T10314] rawv6_sendmsg (net/ipv6/raw.c:918) [949.570002][T10314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [949.570007][T10314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [949.570011][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.570019][T10314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [949.570022][T10314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [949.570031][T10314] ? __lock_acquire (kernel/locking/lockdep.c:5235) [949.570048][T10314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [949.570051][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.570062][T10314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.570066][T10314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.570072][T10314] ? __pfx___sys_sendto (net/socket.c:2147) [949.570087][T10314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [949.570093][T10314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [949.570101][T10314] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [949.570108][T10314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [949.570119][T10314] __x64_sys_sendto (net/socket.c:2183) [949.570123][T10314] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [949.570126][T10314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [949.570130][T10314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [949.570135][T10314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 949.570138][T10314] RIP: 0033:0x7fa19402ba4a [ 949.570141][T10314] 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 [ 949.570143][T10314] RSP: 002b:00007fff50df5b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 949.570146][T10314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa19402ba4a [ 949.570148][T10314] RDX: 0000000000000040 RSI: 00000000222423f0 RDI: 0000000000000005 [ 949.570150][T10314] RBP: 00007fff50df5c10 R08: 0000000000418574 R09: 000000000000001c [ 949.570151][T10314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 949.570153][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.570153][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.570167][T10314] | [ 949.585553][T10314] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10314 | [949.586036][T10314] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 949.586530][T10314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 949.586532][T10314] Call Trace: [ 949.586534][T10314] [949.586535][T10314] dump_stack_lvl (lib/dump_stack.c:123) [949.586541][T10314] check_preemption_disabled (lib/smp_processor_id.c:52) [949.586547][T10314] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [949.586554][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.586567][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.586583][T10314] ? dump_stack_lvl (lib/dump_stack.c:124) [949.586592][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.586599][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.586612][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.586627][T10314] ? dump_stack_lvl (lib/dump_stack.c:124) [949.586636][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.586643][T10314] ip6_send_skb (net/ipv6/ip6_output.c:1981) [949.586650][T10314] rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.586655][T10314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [949.586660][T10314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.586673][T10314] rawv6_sendmsg (net/ipv6/raw.c:918) [949.586685][T10314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [949.586691][T10314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [949.586694][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.586701][T10314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [949.586705][T10314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [949.586714][T10314] ? __lock_acquire (kernel/locking/lockdep.c:5235) [949.586730][T10314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [949.586733][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.586745][T10314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.586748][T10314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.586754][T10314] ? __pfx___sys_sendto (net/socket.c:2147) [949.586769][T10314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [949.586775][T10314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [949.586783][T10314] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [949.586790][T10314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [949.586800][T10314] __x64_sys_sendto (net/socket.c:2183) [949.586804][T10314] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [949.586808][T10314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [949.586811][T10314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [949.586816][T10314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 949.586819][T10314] RIP: 0033:0x7fa19402ba4a [ 949.586822][T10314] 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 [ 949.586825][T10314] RSP: 002b:00007fff50df5b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 949.586828][T10314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa19402ba4a [ 949.586829][T10314] RDX: 0000000000000040 RSI: 00000000222423f0 RDI: 0000000000000005 [ 949.586831][T10314] RBP: 00007fff50df5c10 R08: 0000000000418574 R09: 000000000000001c [ 949.586833][T10314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 949.586834][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.586834][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.586850][T10314] | [ 949.586852][T10314] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10314 | [949.604834][T10314] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 949.605129][T10314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 949.605130][T10314] Call Trace: [ 949.605132][T10314] [949.605134][T10314] dump_stack_lvl (lib/dump_stack.c:123) [949.605140][T10314] check_preemption_disabled (lib/smp_processor_id.c:52) [949.605146][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.605153][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.605167][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.605183][T10314] ? dump_stack_lvl (lib/dump_stack.c:124) [949.605193][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.605199][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.605213][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.605228][T10314] ? dump_stack_lvl (lib/dump_stack.c:124) [949.605237][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.605244][T10314] ip6_send_skb (net/ipv6/ip6_output.c:1981) [949.605252][T10314] rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.605257][T10314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [949.605262][T10314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.605275][T10314] rawv6_sendmsg (net/ipv6/raw.c:918) [949.605287][T10314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [949.605293][T10314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [949.605296][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.605304][T10314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [949.605308][T10314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [949.605317][T10314] ? __lock_acquire (kernel/locking/lockdep.c:5235) [949.605334][T10314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [949.605336][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.605348][T10314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.605352][T10314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.605358][T10314] ? __pfx___sys_sendto (net/socket.c:2147) [949.605373][T10314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [949.605379][T10314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [949.605387][T10314] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [949.605394][T10314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [949.605405][T10314] __x64_sys_sendto (net/socket.c:2183) [949.605409][T10314] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [949.605412][T10314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [949.605416][T10314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [949.605421][T10314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 949.605424][T10314] RIP: 0033:0x7fa19402ba4a [ 949.605427][T10314] 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 [ 949.605429][T10314] RSP: 002b:00007fff50df5b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 949.605432][T10314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa19402ba4a [ 949.605434][T10314] RDX: 0000000000000040 RSI: 00000000222423f0 RDI: 0000000000000005 [ 949.605436][T10314] RBP: 00007fff50df5c10 R08: 0000000000418574 R09: 000000000000001c [ 949.605437][T10314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 949.605439][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.605439][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.605454][T10314] | [ 949.605462][T10314] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10314 | [949.624595][T10314] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 949.625097][T10314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 949.625098][T10314] Call Trace: [ 949.625100][T10314] [949.625102][T10314] dump_stack_lvl (lib/dump_stack.c:123) [949.625107][T10314] check_preemption_disabled (lib/smp_processor_id.c:52) [949.625113][T10314] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [949.625120][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.625134][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.625148][T10314] ? dump_stack_lvl (lib/dump_stack.c:123) [949.625152][T10314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [949.625161][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.625168][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.625181][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.625196][T10314] ? dump_stack_lvl (lib/dump_stack.c:124) [949.625206][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.625212][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.625225][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.625240][T10314] ? dump_stack_lvl (lib/dump_stack.c:124) [949.625250][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.625257][T10314] ip6_send_skb (net/ipv6/ip6_output.c:1981) [949.625264][T10314] rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.625270][T10314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [949.625275][T10314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.625287][T10314] rawv6_sendmsg (net/ipv6/raw.c:918) [949.625300][T10314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [949.625305][T10314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [949.625309][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.625317][T10314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [949.625320][T10314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [949.625329][T10314] ? __lock_acquire (kernel/locking/lockdep.c:5235) [949.625346][T10314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [949.625348][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.625360][T10314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.625364][T10314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.625370][T10314] ? __pfx___sys_sendto (net/socket.c:2147) [949.625385][T10314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [949.625391][T10314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [949.625399][T10314] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [949.625407][T10314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [949.625417][T10314] __x64_sys_sendto (net/socket.c:2183) [949.625421][T10314] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [949.625424][T10314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [949.625428][T10314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [949.625433][T10314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 949.625435][T10314] RIP: 0033:0x7fa19402ba4a [ 949.625438][T10314] 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 [ 949.625441][T10314] RSP: 002b:00007fff50df5b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 949.625444][T10314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa19402ba4a [ 949.625445][T10314] RDX: 0000000000000040 RSI: 00000000222423f0 RDI: 0000000000000005 [ 949.625447][T10314] RBP: 00007fff50df5c10 R08: 0000000000418574 R09: 000000000000001c [ 949.625449][T10314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 949.625450][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.625450][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.625466][T10314] | [ 949.625468][T10314] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10314 | [949.646272][T10314] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 949.646576][T10314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 949.646578][T10314] Call Trace: [ 949.646579][T10314] [949.646582][T10314] dump_stack_lvl (lib/dump_stack.c:123) [949.646588][T10314] check_preemption_disabled (lib/smp_processor_id.c:52) [949.646594][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.646601][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.646616][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.646630][T10314] ? dump_stack_lvl (lib/dump_stack.c:123) [949.646634][T10314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [949.646643][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.646650][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.646663][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.646679][T10314] ? dump_stack_lvl (lib/dump_stack.c:124) [949.646688][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.646695][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.646708][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.646724][T10314] ? dump_stack_lvl (lib/dump_stack.c:124) [949.646733][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.646740][T10314] ip6_send_skb (net/ipv6/ip6_output.c:1981) [949.646747][T10314] rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.646753][T10314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [949.646758][T10314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.646771][T10314] rawv6_sendmsg (net/ipv6/raw.c:918) [949.646783][T10314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [949.646789][T10314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [949.646792][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.646800][T10314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [949.646804][T10314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [949.646813][T10314] ? __lock_acquire (kernel/locking/lockdep.c:5235) [949.646830][T10314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [949.646833][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.646845][T10314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.646849][T10314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.646855][T10314] ? __pfx___sys_sendto (net/socket.c:2147) [949.646870][T10314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [949.646876][T10314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [949.646884][T10314] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [949.646891][T10314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [949.646902][T10314] __x64_sys_sendto (net/socket.c:2183) [949.646906][T10314] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [949.646909][T10314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [949.646913][T10314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [949.646918][T10314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 949.646921][T10314] RIP: 0033:0x7fa19402ba4a [ 949.646924][T10314] 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 [ 949.646927][T10314] RSP: 002b:00007fff50df5b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 949.646930][T10314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa19402ba4a [ 949.646932][T10314] RDX: 0000000000000040 RSI: 00000000222423f0 RDI: 0000000000000005 [ 949.646934][T10314] RBP: 00007fff50df5c10 R08: 0000000000418574 R09: 000000000000001c [ 949.646935][T10314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 949.646937][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.646937][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.646953][T10314] | [ 949.646986][T10314] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10314 | [949.670348][T10314] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 949.670674][T10314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 949.670675][T10314] Call Trace: [ 949.670677][T10314] [949.670679][T10314] dump_stack_lvl (lib/dump_stack.c:123) [949.670685][T10314] check_preemption_disabled (lib/smp_processor_id.c:52) [949.670691][T10314] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [949.670698][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.670712][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.670727][T10314] ? dump_stack_lvl (lib/dump_stack.c:123) [949.670730][T10314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [949.670740][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.670747][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.670760][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.670774][T10314] ? dump_stack_lvl (lib/dump_stack.c:123) [949.670778][T10314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [949.670786][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.670793][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.670806][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.670822][T10314] ? dump_stack_lvl (lib/dump_stack.c:124) [949.670831][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.670838][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.670851][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.670866][T10314] ? dump_stack_lvl (lib/dump_stack.c:124) [949.670876][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.670882][T10314] ip6_send_skb (net/ipv6/ip6_output.c:1981) [949.670889][T10314] rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.670895][T10314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [949.670900][T10314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.670912][T10314] rawv6_sendmsg (net/ipv6/raw.c:918) [949.670925][T10314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [949.670931][T10314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [949.670934][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.670941][T10314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [949.670945][T10314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [949.670954][T10314] ? __lock_acquire (kernel/locking/lockdep.c:5235) [949.670971][T10314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [949.670973][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.670985][T10314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.670990][T10314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.670996][T10314] ? __pfx___sys_sendto (net/socket.c:2147) [949.671011][T10314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [949.671018][T10314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [949.671026][T10314] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [949.671033][T10314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [949.671044][T10314] __x64_sys_sendto (net/socket.c:2183) [949.671048][T10314] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [949.671051][T10314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [949.671055][T10314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [949.671060][T10314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 949.671063][T10314] RIP: 0033:0x7fa19402ba4a [ 949.671066][T10314] 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 [ 949.671068][T10314] RSP: 002b:00007fff50df5b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 949.671071][T10314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa19402ba4a [ 949.671073][T10314] RDX: 0000000000000040 RSI: 00000000222423f0 RDI: 0000000000000005 [ 949.671074][T10314] RBP: 00007fff50df5c10 R08: 0000000000418574 R09: 000000000000001c [ 949.671076][T10314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 949.671077][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.671077][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 949.671093][T10314] | [ 949.695523][T10314] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10314 | [949.696076][T10314] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 949.696392][T10314] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 949.696394][T10314] Call Trace: [ 949.696396][T10314] [949.696398][T10314] dump_stack_lvl (lib/dump_stack.c:123) [949.696403][T10314] check_preemption_disabled (lib/smp_processor_id.c:52) [949.696410][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.696417][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.696432][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.696446][T10314] ? dump_stack_lvl (lib/dump_stack.c:123) [949.696450][T10314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [949.696459][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.696467][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.696481][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.696495][T10314] ? dump_stack_lvl (lib/dump_stack.c:123) [949.696499][T10314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [949.696508][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.696515][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.696528][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.696544][T10314] ? dump_stack_lvl (lib/dump_stack.c:124) [949.696553][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.696560][T10314] ila_output (./include/net/dst.h:459 net/ipv6/ila/ila_lwt.c:101) ila [949.696574][T10314] ? __pfx_ila_output (net/ipv6/ila/ila_lwt.c:39) ila [949.696589][T10314] ? dump_stack_lvl (lib/dump_stack.c:124) [949.696599][T10314] lwtunnel_output (net/core/lwtunnel.c:359) [949.696605][T10314] ip6_send_skb (net/ipv6/ip6_output.c:1981) [949.696612][T10314] rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.696617][T10314] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [949.696622][T10314] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [949.696635][T10314] rawv6_sendmsg (net/ipv6/raw.c:918) [949.696648][T10314] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [949.696654][T10314] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [949.696657][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.696665][T10314] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [949.696668][T10314] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [949.696678][T10314] ? __lock_acquire (kernel/locking/lockdep.c:5235) [949.696695][T10314] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [949.696697][T10314] ? __lock_release (kernel/locking/lockdep.c:5534) [949.696709][T10314] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.696713][T10314] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [949.696719][T10314] ? __pfx___sys_sendto (net/socket.c:2147) [949.696734][T10314] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [949.696740][T10314] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [949.696748][T10314] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [949.696755][T10314] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [949.696766][T10314] __x64_sys_sendto (net/socket.c:2183) [949.696770][T10314] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [949.696773][T10314] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [949.696777][T10314] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [949.696782][T10314] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 949.696785][T10314] RIP: 0033:0x7fa19402ba4a [ 949.696788][T10314] 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 [ 949.696790][T10314] RSP: 002b:00007fff50df5b88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 949.696793][T10314] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa19402ba4a [ 949.696795][T10314] RDX: 0000000000000040 RSI: 00000000222423f0 RDI: 0000000000000005 [ 949.696796][T10314] RBP: 00007fff50df5c10 R08: 0000000000418574 R09: 000000000000001c [ 949.696798][T10314] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 949.696799][T10314] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa194157000 | [ 950.752703][T10314] lwtunnel_output(): recursion limit reached on datapath | [ 955.488286][T10321] check_preemption_disabled: 46 callbacks suppressed | [ 955.488295][T10321] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10321 | [955.489935][T10321] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 955.490222][T10321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 955.490224][T10321] Call Trace: [ 955.490227][T10321] [955.490229][T10321] dump_stack_lvl (lib/dump_stack.c:123) [955.490240][T10321] check_preemption_disabled (lib/smp_processor_id.c:52) [955.490248][T10321] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [955.490255][T10321] ip6_send_skb (net/ipv6/ip6_output.c:1981) [955.490265][T10321] rawv6_push_pending_frames (net/ipv6/raw.c:512) [955.490273][T10321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [955.490278][T10321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [955.490290][T10321] rawv6_sendmsg (net/ipv6/raw.c:918) [955.490301][T10321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [955.490306][T10321] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [955.490313][T10321] ? __lock_release (kernel/locking/lockdep.c:5534) [955.490324][T10321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [955.490332][T10321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [955.490341][T10321] ? __lock_acquire (kernel/locking/lockdep.c:5235) [955.490357][T10321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [955.490360][T10321] ? __lock_release (kernel/locking/lockdep.c:5534) [955.490371][T10321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [955.490378][T10321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [955.490383][T10321] ? __pfx___sys_sendto (net/socket.c:2147) [955.490398][T10321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [955.490405][T10321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [955.490415][T10321] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [955.490422][T10321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [955.490433][T10321] __x64_sys_sendto (net/socket.c:2183) [955.490436][T10321] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [955.490441][T10321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [955.490444][T10321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [955.490449][T10321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 955.490454][T10321] RIP: 0033:0x7f6112234a4a [ 955.490458][T10321] 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 [ 955.490461][T10321] RSP: 002b:00007ffe72db7338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 955.490465][T10321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6112234a4a [ 955.490467][T10321] RDX: 0000000000000040 RSI: 000000000db6d3f0 RDI: 0000000000000005 [ 955.490469][T10321] RBP: 00007ffe72db73c0 R08: 0000000000418574 R09: 000000000000001c [ 955.490471][T10321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 955.490473][T10321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6112360000 | [ 955.490473][T10321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6112360000 | [ 955.490487][T10321] | [ 955.490490][T10321] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10321 | [955.503027][T10321] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 955.503299][T10321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 955.503301][T10321] Call Trace: [ 955.503303][T10321] [955.503305][T10321] dump_stack_lvl (lib/dump_stack.c:123) [955.503312][T10321] check_preemption_disabled (lib/smp_processor_id.c:52) [955.503318][T10321] lwtunnel_output (net/core/lwtunnel.c:359) [955.503324][T10321] ip6_send_skb (net/ipv6/ip6_output.c:1981) [955.503331][T10321] rawv6_push_pending_frames (net/ipv6/raw.c:512) [955.503338][T10321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [955.503343][T10321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [955.503355][T10321] rawv6_sendmsg (net/ipv6/raw.c:918) [955.503367][T10321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [955.503373][T10321] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [955.503377][T10321] ? __lock_release (kernel/locking/lockdep.c:5534) [955.503385][T10321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [955.503388][T10321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [955.503397][T10321] ? __lock_acquire (kernel/locking/lockdep.c:5235) [955.503414][T10321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [955.503417][T10321] ? __lock_release (kernel/locking/lockdep.c:5534) [955.503428][T10321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [955.503433][T10321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [955.503438][T10321] ? __pfx___sys_sendto (net/socket.c:2147) [955.503453][T10321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [955.503460][T10321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [955.503468][T10321] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [955.503475][T10321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [955.503485][T10321] __x64_sys_sendto (net/socket.c:2183) [955.503489][T10321] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [955.503492][T10321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [955.503496][T10321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [955.503501][T10321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 955.503504][T10321] RIP: 0033:0x7f6112234a4a [ 955.503507][T10321] 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 [ 955.503509][T10321] RSP: 002b:00007ffe72db7338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 955.503512][T10321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6112234a4a [ 955.503514][T10321] RDX: 0000000000000040 RSI: 000000000db6d3f0 RDI: 0000000000000005 [ 955.503516][T10321] RBP: 00007ffe72db73c0 R08: 0000000000418574 R09: 000000000000001c [ 955.503517][T10321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 955.503519][T10321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6112360000 | [ 955.503519][T10321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6112360000 | [ 955.503534][T10321] | [ 955.521517][T10321] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10321 | [955.521904][T10321] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 955.522185][T10321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 955.522187][T10321] Call Trace: [ 955.522189][T10321] [955.522191][T10321] dump_stack_lvl (lib/dump_stack.c:123) [955.522198][T10321] check_preemption_disabled (lib/smp_processor_id.c:52) [955.522204][T10321] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [955.522210][T10321] ip6_send_skb (net/ipv6/ip6_output.c:1981) [955.522217][T10321] rawv6_push_pending_frames (net/ipv6/raw.c:512) [955.522223][T10321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [955.522228][T10321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [955.522240][T10321] rawv6_sendmsg (net/ipv6/raw.c:918) [955.522252][T10321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [955.522257][T10321] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [955.522261][T10321] ? __lock_release (kernel/locking/lockdep.c:5534) [955.522268][T10321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [955.522272][T10321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [955.522281][T10321] ? __lock_acquire (kernel/locking/lockdep.c:5235) [955.522297][T10321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [955.522300][T10321] ? __lock_release (kernel/locking/lockdep.c:5534) [955.522311][T10321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [955.522315][T10321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [955.522321][T10321] ? __pfx___sys_sendto (net/socket.c:2147) [955.522336][T10321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [955.522342][T10321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [955.522350][T10321] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [955.522357][T10321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [955.522367][T10321] __x64_sys_sendto (net/socket.c:2183) [955.522371][T10321] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [955.522374][T10321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [955.522378][T10321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [955.522382][T10321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 955.522386][T10321] RIP: 0033:0x7f6112234a4a [ 955.522389][T10321] 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 [ 955.522392][T10321] RSP: 002b:00007ffe72db7338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 955.522395][T10321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6112234a4a [ 955.522397][T10321] RDX: 0000000000000040 RSI: 000000000db6d3f0 RDI: 0000000000000005 [ 955.522399][T10321] RBP: 00007ffe72db73c0 R08: 0000000000418574 R09: 000000000000001c [ 955.522400][T10321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 955.522402][T10321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6112360000 | [ 955.522402][T10321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6112360000 | [ 955.522416][T10321] | [ 956.498308][T10321] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10321 | [956.498880][T10321] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 956.499159][T10321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 956.499161][T10321] Call Trace: [ 956.499163][T10321] [956.499165][T10321] dump_stack_lvl (lib/dump_stack.c:123) [956.499173][T10321] check_preemption_disabled (lib/smp_processor_id.c:52) [956.499179][T10321] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [956.499185][T10321] ip6_send_skb (net/ipv6/ip6_output.c:1981) [956.499193][T10321] rawv6_push_pending_frames (net/ipv6/raw.c:512) [956.499200][T10321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [956.499204][T10321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [956.499216][T10321] rawv6_sendmsg (net/ipv6/raw.c:918) [956.499227][T10321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [956.499231][T10321] ? find_held_lock (kernel/locking/lockdep.c:5348) [956.499240][T10321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [956.499245][T10321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [956.499254][T10321] ? __lock_acquire (kernel/locking/lockdep.c:5235) [956.499269][T10321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [956.499273][T10321] ? __lock_release (kernel/locking/lockdep.c:5534) [956.499283][T10321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [956.499288][T10321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [956.499293][T10321] ? __pfx___sys_sendto (net/socket.c:2147) [956.499306][T10321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [956.499314][T10321] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [956.499321][T10321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [956.499329][T10321] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [956.499334][T10321] ? __pfx___x64_sys_poll (fs/select.c:1062) [956.499336][T10321] ? 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) [956.499345][T10321] __x64_sys_sendto (net/socket.c:2183) [956.499349][T10321] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [956.499353][T10321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [956.499356][T10321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [956.499361][T10321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 956.499364][T10321] RIP: 0033:0x7f6112234a4a [ 956.499369][T10321] 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 [ 956.499372][T10321] RSP: 002b:00007ffe72db7338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 956.499375][T10321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6112234a4a [ 956.499378][T10321] RDX: 0000000000000040 RSI: 000000000db6d3f0 RDI: 0000000000000005 [ 956.499379][T10321] RBP: 00007ffe72db73c0 R08: 0000000000418574 R09: 000000000000001c [ 956.499381][T10321] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 956.499383][T10321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6112360000 | [ 956.499383][T10321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6112360000 | [ 956.499397][T10321] | [ 956.499399][T10321] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10321 | [956.511827][T10321] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 956.512090][T10321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 956.512092][T10321] Call Trace: [ 956.512093][T10321] [956.512095][T10321] dump_stack_lvl (lib/dump_stack.c:123) [956.512102][T10321] check_preemption_disabled (lib/smp_processor_id.c:52) [956.512108][T10321] lwtunnel_output (net/core/lwtunnel.c:359) [956.512114][T10321] ip6_send_skb (net/ipv6/ip6_output.c:1981) [956.512121][T10321] rawv6_push_pending_frames (net/ipv6/raw.c:512) [956.512126][T10321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [956.512131][T10321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [956.512143][T10321] rawv6_sendmsg (net/ipv6/raw.c:918) [956.512154][T10321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [956.512158][T10321] ? find_held_lock (kernel/locking/lockdep.c:5348) [956.512166][T10321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [956.512170][T10321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [956.512179][T10321] ? __lock_acquire (kernel/locking/lockdep.c:5235) [956.512194][T10321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [956.512197][T10321] ? __lock_release (kernel/locking/lockdep.c:5534) [956.512208][T10321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [956.512212][T10321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [956.512217][T10321] ? __pfx___sys_sendto (net/socket.c:2147) [956.512230][T10321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [956.512237][T10321] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [956.512244][T10321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [956.512251][T10321] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [956.512256][T10321] ? __pfx___x64_sys_poll (fs/select.c:1062) [956.512258][T10321] ? 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) [956.512266][T10321] __x64_sys_sendto (net/socket.c:2183) [956.512270][T10321] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [956.512273][T10321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [956.512277][T10321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [956.512282][T10321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 956.512285][T10321] RIP: 0033:0x7f6112234a4a [ 956.512289][T10321] 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 [ 956.512291][T10321] RSP: 002b:00007ffe72db7338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 956.512294][T10321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6112234a4a [ 956.512296][T10321] RDX: 0000000000000040 RSI: 000000000db6d3f0 RDI: 0000000000000005 [ 956.512298][T10321] RBP: 00007ffe72db73c0 R08: 0000000000418574 R09: 000000000000001c [ 956.512300][T10321] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 956.512302][T10321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6112360000 | [ 956.512302][T10321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6112360000 | [ 956.512315][T10321] | [ 956.512641][T10321] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10321 | [956.525150][T10321] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 956.525441][T10321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 956.525442][T10321] Call Trace: [ 956.525444][T10321] [956.525447][T10321] dump_stack_lvl (lib/dump_stack.c:123) [956.525453][T10321] check_preemption_disabled (lib/smp_processor_id.c:52) [956.525459][T10321] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [956.525466][T10321] ip6_send_skb (net/ipv6/ip6_output.c:1981) [956.525473][T10321] rawv6_push_pending_frames (net/ipv6/raw.c:512) [956.525479][T10321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [956.525484][T10321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [956.525496][T10321] rawv6_sendmsg (net/ipv6/raw.c:918) [956.525508][T10321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [956.525512][T10321] ? find_held_lock (kernel/locking/lockdep.c:5348) [956.525521][T10321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [956.525525][T10321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [956.525534][T10321] ? __lock_acquire (kernel/locking/lockdep.c:5235) [956.525550][T10321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [956.525554][T10321] ? __lock_release (kernel/locking/lockdep.c:5534) [956.525564][T10321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [956.525569][T10321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [956.525574][T10321] ? __pfx___sys_sendto (net/socket.c:2147) [956.525588][T10321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [956.525596][T10321] ? ktime_get_ts64 (kernel/time/timekeeping.c:226 (discriminator 4) kernel/time/timekeeping.c:335 (discriminator 4) kernel/time/timekeeping.c:893 (discriminator 4)) [956.525603][T10321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [956.525611][T10321] ? __x64_sys_poll (fs/select.c:1076 fs/select.c:1062 fs/select.c:1062) [956.525615][T10321] ? __pfx___x64_sys_poll (fs/select.c:1062) [956.525618][T10321] ? 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) [956.525626][T10321] __x64_sys_sendto (net/socket.c:2183) [956.525629][T10321] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [956.525633][T10321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [956.525636][T10321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [956.525641][T10321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 956.525645][T10321] RIP: 0033:0x7f6112234a4a [ 956.525648][T10321] 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 [ 956.525651][T10321] RSP: 002b:00007ffe72db7338 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 956.525654][T10321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6112234a4a [ 956.525657][T10321] RDX: 0000000000000040 RSI: 000000000db6d3f0 RDI: 0000000000000005 [ 956.525659][T10321] RBP: 00007ffe72db73c0 R08: 0000000000418574 R09: 000000000000001c [ 956.525661][T10321] R10: 0000000000000800 R11: 0000000000000246 R12: 0000000000419ac0 [ 956.525662][T10321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6112360000 | [ 958.960350][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 960.023305][ C3] lwtunnel_input(): recursion limit reached on datapath | [ 962.280743][T10327] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10327 | [962.281241][T10327] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 962.281504][T10327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 962.281507][T10327] Call Trace: [ 962.281510][T10327] [962.281512][T10327] dump_stack_lvl (lib/dump_stack.c:123) [962.281523][T10327] check_preemption_disabled (lib/smp_processor_id.c:52) [962.281530][T10327] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [962.281537][T10327] ip6_send_skb (net/ipv6/ip6_output.c:1981) [962.281547][T10327] rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.281554][T10327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [962.281559][T10327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.281571][T10327] rawv6_sendmsg (net/ipv6/raw.c:918) [962.281583][T10327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [962.281588][T10327] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [962.281595][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.281605][T10327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [962.281612][T10327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [962.281621][T10327] ? __lock_acquire (kernel/locking/lockdep.c:5235) [962.281637][T10327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [962.281639][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.281650][T10327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.281657][T10327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.281662][T10327] ? __pfx___sys_sendto (net/socket.c:2147) [962.281677][T10327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [962.281685][T10327] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [962.281694][T10327] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [962.281701][T10327] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [962.281711][T10327] __x64_sys_sendto (net/socket.c:2183) [962.281715][T10327] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [962.281720][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.281724][T10327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [962.281729][T10327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 962.281733][T10327] RIP: 0033:0x7f6a22db1a4a [ 962.281739][T10327] 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 [ 962.281742][T10327] RSP: 002b:00007fff3506da58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 962.281746][T10327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a22db1a4a [ 962.281748][T10327] RDX: 0000000000000040 RSI: 00000000026dd3f0 RDI: 0000000000000005 [ 962.281749][T10327] RBP: 00007fff3506dae0 R08: 0000000000418574 R09: 000000000000001c [ 962.281751][T10327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 962.281753][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.281753][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.281767][T10327] | [ 962.281770][T10327] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10327 | [962.293834][T10327] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 962.294092][T10327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 962.294094][T10327] Call Trace: [ 962.294096][T10327] [962.294098][T10327] dump_stack_lvl (lib/dump_stack.c:123) [962.294105][T10327] check_preemption_disabled (lib/smp_processor_id.c:52) [962.294111][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.294118][T10327] ip6_send_skb (net/ipv6/ip6_output.c:1981) [962.294125][T10327] rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.294131][T10327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [962.294137][T10327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.294149][T10327] rawv6_sendmsg (net/ipv6/raw.c:918) [962.294161][T10327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [962.294166][T10327] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [962.294171][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.294179][T10327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [962.294184][T10327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [962.294193][T10327] ? __lock_acquire (kernel/locking/lockdep.c:5235) [962.294209][T10327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [962.294211][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.294223][T10327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.294228][T10327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.294233][T10327] ? __pfx___sys_sendto (net/socket.c:2147) [962.294248][T10327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [962.294255][T10327] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [962.294263][T10327] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [962.294270][T10327] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [962.294280][T10327] __x64_sys_sendto (net/socket.c:2183) [962.294284][T10327] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [962.294287][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.294291][T10327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [962.294296][T10327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 962.294299][T10327] RIP: 0033:0x7f6a22db1a4a [ 962.294303][T10327] 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 [ 962.294305][T10327] RSP: 002b:00007fff3506da58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 962.294308][T10327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a22db1a4a [ 962.294310][T10327] RDX: 0000000000000040 RSI: 00000000026dd3f0 RDI: 0000000000000005 [ 962.294312][T10327] RBP: 00007fff3506dae0 R08: 0000000000418574 R09: 000000000000001c [ 962.294314][T10327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 962.294315][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.294315][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.294330][T10327] | [ 962.294451][T10327] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10327 | [962.306532][T10327] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 962.306789][T10327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 962.306790][T10327] Call Trace: [ 962.306792][T10327] [962.306794][T10327] dump_stack_lvl (lib/dump_stack.c:123) [962.306799][T10327] check_preemption_disabled (lib/smp_processor_id.c:52) [962.306806][T10327] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [962.306812][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.306825][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.306837][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.306840][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.306849][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.306856][T10327] ip6_send_skb (net/ipv6/ip6_output.c:1981) [962.306863][T10327] rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.306869][T10327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [962.306874][T10327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.306887][T10327] rawv6_sendmsg (net/ipv6/raw.c:918) [962.306899][T10327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [962.306904][T10327] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [962.306908][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.306916][T10327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [962.306919][T10327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [962.306928][T10327] ? __lock_acquire (kernel/locking/lockdep.c:5235) [962.306945][T10327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [962.306947][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.306959][T10327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.306963][T10327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.306968][T10327] ? __pfx___sys_sendto (net/socket.c:2147) [962.306983][T10327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [962.306991][T10327] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [962.306999][T10327] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [962.307006][T10327] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [962.307016][T10327] __x64_sys_sendto (net/socket.c:2183) [962.307020][T10327] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [962.307023][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.307027][T10327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [962.307032][T10327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 962.307034][T10327] RIP: 0033:0x7f6a22db1a4a [ 962.307038][T10327] 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 [ 962.307040][T10327] RSP: 002b:00007fff3506da58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 962.307043][T10327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a22db1a4a [ 962.307044][T10327] RDX: 0000000000000040 RSI: 00000000026dd3f0 RDI: 0000000000000005 [ 962.307046][T10327] RBP: 00007fff3506dae0 R08: 0000000000418574 R09: 000000000000001c [ 962.307048][T10327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 962.307049][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.307049][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.307064][T10327] | [ 962.321378][T10327] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10327 | [962.321755][T10327] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 962.322027][T10327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 962.322029][T10327] Call Trace: [ 962.322030][T10327] [962.322033][T10327] dump_stack_lvl (lib/dump_stack.c:123) [962.322039][T10327] check_preemption_disabled (lib/smp_processor_id.c:52) [962.322045][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.322051][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.322061][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.322074][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.322077][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.322086][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.322092][T10327] ip6_send_skb (net/ipv6/ip6_output.c:1981) [962.322099][T10327] rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.322105][T10327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [962.322110][T10327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.322122][T10327] rawv6_sendmsg (net/ipv6/raw.c:918) [962.322134][T10327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [962.322140][T10327] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [962.322143][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.322151][T10327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [962.322155][T10327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [962.322164][T10327] ? __lock_acquire (kernel/locking/lockdep.c:5235) [962.322180][T10327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [962.322183][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.322195][T10327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.322199][T10327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.322205][T10327] ? __pfx___sys_sendto (net/socket.c:2147) [962.322219][T10327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [962.322226][T10327] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [962.322233][T10327] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [962.322240][T10327] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [962.322251][T10327] __x64_sys_sendto (net/socket.c:2183) [962.322254][T10327] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [962.322257][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.322261][T10327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [962.322266][T10327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 962.322269][T10327] RIP: 0033:0x7f6a22db1a4a [ 962.322272][T10327] 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 [ 962.322274][T10327] RSP: 002b:00007fff3506da58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 962.322277][T10327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a22db1a4a [ 962.322278][T10327] RDX: 0000000000000040 RSI: 00000000026dd3f0 RDI: 0000000000000005 [ 962.322280][T10327] RBP: 00007fff3506dae0 R08: 0000000000418574 R09: 000000000000001c [ 962.322281][T10327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 962.322283][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.322283][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.322298][T10327] | [ 962.322410][T10327] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10327 | [962.336408][T10327] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 962.336676][T10327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 962.336678][T10327] Call Trace: [ 962.336679][T10327] [962.336681][T10327] dump_stack_lvl (lib/dump_stack.c:123) [962.336687][T10327] check_preemption_disabled (lib/smp_processor_id.c:52) [962.336694][T10327] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [962.336700][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.336710][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.336723][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.336726][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.336735][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.336742][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.336751][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.336762][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.336766][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.336774][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.336781][T10327] ip6_send_skb (net/ipv6/ip6_output.c:1981) [962.336788][T10327] rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.336793][T10327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [962.336798][T10327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.336810][T10327] rawv6_sendmsg (net/ipv6/raw.c:918) [962.336822][T10327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [962.336828][T10327] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [962.336831][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.336839][T10327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [962.336842][T10327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [962.336851][T10327] ? __lock_acquire (kernel/locking/lockdep.c:5235) [962.336868][T10327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [962.336870][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.336882][T10327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.336886][T10327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.336891][T10327] ? __pfx___sys_sendto (net/socket.c:2147) [962.336906][T10327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [962.336913][T10327] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [962.336920][T10327] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [962.336927][T10327] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [962.336938][T10327] __x64_sys_sendto (net/socket.c:2183) [962.336942][T10327] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [962.336945][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.336948][T10327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [962.336953][T10327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 962.336956][T10327] RIP: 0033:0x7f6a22db1a4a [ 962.336959][T10327] 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 [ 962.336962][T10327] RSP: 002b:00007fff3506da58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 962.336964][T10327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a22db1a4a [ 962.336966][T10327] RDX: 0000000000000040 RSI: 00000000026dd3f0 RDI: 0000000000000005 [ 962.336968][T10327] RBP: 00007fff3506dae0 R08: 0000000000418574 R09: 000000000000001c [ 962.336969][T10327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 962.336971][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.336971][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.336986][T10327] | [ 962.355629][T10327] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10327 | [962.356213][T10327] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 962.356482][T10327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 962.356484][T10327] Call Trace: [ 962.356486][T10327] [962.356488][T10327] dump_stack_lvl (lib/dump_stack.c:123) [962.356494][T10327] check_preemption_disabled (lib/smp_processor_id.c:52) [962.356499][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.356506][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.356516][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.356529][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.356532][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.356541][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.356548][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.356557][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.356569][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.356573][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.356581][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.356588][T10327] ip6_send_skb (net/ipv6/ip6_output.c:1981) [962.356595][T10327] rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.356600][T10327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [962.356605][T10327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.356618][T10327] rawv6_sendmsg (net/ipv6/raw.c:918) [962.356630][T10327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [962.356635][T10327] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [962.356639][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.356647][T10327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [962.356650][T10327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [962.356659][T10327] ? __lock_acquire (kernel/locking/lockdep.c:5235) [962.356676][T10327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [962.356679][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.356691][T10327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.356695][T10327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.356700][T10327] ? __pfx___sys_sendto (net/socket.c:2147) [962.356716][T10327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [962.356722][T10327] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [962.356729][T10327] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [962.356736][T10327] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [962.356747][T10327] __x64_sys_sendto (net/socket.c:2183) [962.356750][T10327] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [962.356753][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.356757][T10327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [962.356762][T10327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 962.356765][T10327] RIP: 0033:0x7f6a22db1a4a [ 962.356768][T10327] 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 [ 962.356770][T10327] RSP: 002b:00007fff3506da58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 962.356773][T10327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a22db1a4a [ 962.356775][T10327] RDX: 0000000000000040 RSI: 00000000026dd3f0 RDI: 0000000000000005 [ 962.356776][T10327] RBP: 00007fff3506dae0 R08: 0000000000418574 R09: 000000000000001c [ 962.356778][T10327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 962.356779][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.356779][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.356794][T10327] | [ 962.356873][T10327] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10327 | [962.374829][T10327] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 962.375114][T10327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 962.375115][T10327] Call Trace: [ 962.375117][T10327] [962.375118][T10327] dump_stack_lvl (lib/dump_stack.c:123) [962.375125][T10327] check_preemption_disabled (lib/smp_processor_id.c:52) [962.375131][T10327] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [962.375137][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.375147][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.375160][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.375163][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.375173][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.375180][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.375189][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.375201][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.375204][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.375213][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.375219][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.375229][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.375241][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.375244][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.375253][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.375259][T10327] ip6_send_skb (net/ipv6/ip6_output.c:1981) [962.375267][T10327] rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.375272][T10327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [962.375277][T10327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.375290][T10327] rawv6_sendmsg (net/ipv6/raw.c:918) [962.375302][T10327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [962.375308][T10327] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [962.375311][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.375319][T10327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [962.375323][T10327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [962.375332][T10327] ? __lock_acquire (kernel/locking/lockdep.c:5235) [962.375349][T10327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [962.375351][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.375362][T10327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.375366][T10327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.375372][T10327] ? __pfx___sys_sendto (net/socket.c:2147) [962.375387][T10327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [962.375393][T10327] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [962.375401][T10327] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [962.375408][T10327] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [962.375418][T10327] __x64_sys_sendto (net/socket.c:2183) [962.375422][T10327] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [962.375425][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.375429][T10327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [962.375434][T10327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 962.375437][T10327] RIP: 0033:0x7f6a22db1a4a [ 962.375440][T10327] 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 [ 962.375442][T10327] RSP: 002b:00007fff3506da58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 962.375445][T10327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a22db1a4a [ 962.375447][T10327] RDX: 0000000000000040 RSI: 00000000026dd3f0 RDI: 0000000000000005 [ 962.375448][T10327] RBP: 00007fff3506dae0 R08: 0000000000418574 R09: 000000000000001c [ 962.375450][T10327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 962.375451][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.375451][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.375467][T10327] | [ 962.375469][T10327] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10327 | [962.395276][T10327] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 962.395559][T10327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 962.395560][T10327] Call Trace: [ 962.395562][T10327] [962.395564][T10327] dump_stack_lvl (lib/dump_stack.c:123) [962.395570][T10327] check_preemption_disabled (lib/smp_processor_id.c:52) [962.395576][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.395582][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.395593][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.395606][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.395609][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.395619][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.395625][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.395635][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.395647][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.395651][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.395660][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.395666][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.395676][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.395688][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.395691][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.395700][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.395706][T10327] ip6_send_skb (net/ipv6/ip6_output.c:1981) [962.395714][T10327] rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.395719][T10327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [962.395724][T10327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.395737][T10327] rawv6_sendmsg (net/ipv6/raw.c:918) [962.395750][T10327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [962.395755][T10327] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [962.395759][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.395767][T10327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [962.395770][T10327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [962.395780][T10327] ? __lock_acquire (kernel/locking/lockdep.c:5235) [962.395797][T10327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [962.395799][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.395811][T10327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.395815][T10327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.395821][T10327] ? __pfx___sys_sendto (net/socket.c:2147) [962.395836][T10327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [962.395843][T10327] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [962.395850][T10327] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [962.395857][T10327] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [962.395868][T10327] __x64_sys_sendto (net/socket.c:2183) [962.395872][T10327] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [962.395875][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.395878][T10327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [962.395883][T10327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 962.395886][T10327] RIP: 0033:0x7f6a22db1a4a [ 962.395890][T10327] 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 [ 962.395892][T10327] RSP: 002b:00007fff3506da58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 962.395895][T10327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a22db1a4a [ 962.395896][T10327] RDX: 0000000000000040 RSI: 00000000026dd3f0 RDI: 0000000000000005 [ 962.395898][T10327] RBP: 00007fff3506dae0 R08: 0000000000418574 R09: 000000000000001c [ 962.395899][T10327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 962.395901][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.395901][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.395916][T10327] | [ 962.419065][T10327] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10327 | [962.419566][T10327] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 962.419859][T10327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 962.419860][T10327] Call Trace: [ 962.419862][T10327] [962.419864][T10327] dump_stack_lvl (lib/dump_stack.c:123) [962.419871][T10327] check_preemption_disabled (lib/smp_processor_id.c:52) [962.419877][T10327] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [962.419883][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.419894][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.419907][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.419911][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.419920][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.419927][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.419936][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.419949][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.419952][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.419961][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.419968][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.419977][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.419991][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.419994][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.420003][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.420009][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.420019][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.420031][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.420035][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.420044][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.420050][T10327] ip6_send_skb (net/ipv6/ip6_output.c:1981) [962.420057][T10327] rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.420063][T10327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [962.420068][T10327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.420080][T10327] rawv6_sendmsg (net/ipv6/raw.c:918) [962.420093][T10327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [962.420098][T10327] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [962.420103][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.420111][T10327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [962.420115][T10327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [962.420124][T10327] ? __lock_acquire (kernel/locking/lockdep.c:5235) [962.420141][T10327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [962.420144][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.420156][T10327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.420160][T10327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.420165][T10327] ? __pfx___sys_sendto (net/socket.c:2147) [962.420181][T10327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [962.420187][T10327] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [962.420195][T10327] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [962.420202][T10327] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [962.420213][T10327] __x64_sys_sendto (net/socket.c:2183) [962.420217][T10327] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [962.420221][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.420224][T10327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [962.420229][T10327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 962.420233][T10327] RIP: 0033:0x7f6a22db1a4a [ 962.420236][T10327] 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 [ 962.420239][T10327] RSP: 002b:00007fff3506da58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 962.420242][T10327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a22db1a4a [ 962.420244][T10327] RDX: 0000000000000040 RSI: 00000000026dd3f0 RDI: 0000000000000005 [ 962.420245][T10327] RBP: 00007fff3506dae0 R08: 0000000000418574 R09: 000000000000001c [ 962.420247][T10327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 962.420248][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.420248][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 962.420264][T10327] | [ 962.443406][T10327] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10327 | [962.443892][T10327] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 962.444841][T10327] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 962.444842][T10327] Call Trace: [ 962.444844][T10327] [962.444846][T10327] dump_stack_lvl (lib/dump_stack.c:123) [962.444853][T10327] check_preemption_disabled (lib/smp_processor_id.c:52) [962.444859][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.444866][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.444877][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.444890][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.444893][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.444902][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.444909][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.444919][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.444931][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.444935][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.444943][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.444950][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.444960][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.444972][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.444976][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.444985][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.444992][T10327] rpl_output (./include/net/dst.h:459 net/ipv6/rpl_iptunnel.c:253) [962.445002][T10327] ? __pfx_rpl_output (net/ipv6/rpl_iptunnel.c:205) [962.445014][T10327] ? dump_stack_lvl (lib/dump_stack.c:123) [962.445018][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.445027][T10327] lwtunnel_output (net/core/lwtunnel.c:359) [962.445033][T10327] ip6_send_skb (net/ipv6/ip6_output.c:1981) [962.445041][T10327] rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.445047][T10327] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [962.445052][T10327] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [962.445065][T10327] rawv6_sendmsg (net/ipv6/raw.c:918) [962.445078][T10327] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [962.445083][T10327] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [962.445087][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.445096][T10327] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [962.445100][T10327] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [962.445109][T10327] ? __lock_acquire (kernel/locking/lockdep.c:5235) [962.445126][T10327] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [962.445129][T10327] ? __lock_release (kernel/locking/lockdep.c:5534) [962.445141][T10327] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.445145][T10327] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [962.445151][T10327] ? __pfx___sys_sendto (net/socket.c:2147) [962.445167][T10327] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [962.445174][T10327] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [962.445182][T10327] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [962.445190][T10327] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [962.445201][T10327] __x64_sys_sendto (net/socket.c:2183) [962.445205][T10327] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [962.445208][T10327] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [962.445212][T10327] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [962.445217][T10327] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 962.445221][T10327] RIP: 0033:0x7f6a22db1a4a [ 962.445224][T10327] 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 [ 962.445226][T10327] RSP: 002b:00007fff3506da58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 962.445229][T10327] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6a22db1a4a [ 962.445231][T10327] RDX: 0000000000000040 RSI: 00000000026dd3f0 RDI: 0000000000000005 [ 962.445233][T10327] RBP: 00007fff3506dae0 R08: 0000000000418574 R09: 000000000000001c [ 962.445234][T10327] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 962.445236][T10327] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6a22edd000 | [ 967.958794][ C2] lwtunnel_input(): recursion limit reached on datapath | [ 970.216422][T10333] check_preemption_disabled: 46 callbacks suppressed | [ 970.216429][T10333] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10333 | [970.217900][T10333] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 970.218173][T10333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 970.218175][T10333] Call Trace: [ 970.218178][T10333] [970.218180][T10333] dump_stack_lvl (lib/dump_stack.c:123) [970.218192][T10333] check_preemption_disabled (lib/smp_processor_id.c:52) [970.218200][T10333] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [970.218206][T10333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [970.218217][T10333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.218224][T10333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [970.218229][T10333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.218241][T10333] rawv6_sendmsg (net/ipv6/raw.c:918) [970.218253][T10333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [970.218258][T10333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [970.218266][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.218277][T10333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [970.218284][T10333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [970.218293][T10333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [970.218309][T10333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [970.218311][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.218322][T10333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.218329][T10333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.218335][T10333] ? __pfx___sys_sendto (net/socket.c:2147) [970.218348][T10333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [970.218356][T10333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [970.218366][T10333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [970.218373][T10333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [970.218383][T10333] __x64_sys_sendto (net/socket.c:2183) [970.218387][T10333] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [970.218392][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.218396][T10333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [970.218401][T10333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 970.218406][T10333] RIP: 0033:0x7fd094207a4a [ 970.218411][T10333] 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 [ 970.218413][T10333] RSP: 002b:00007fffb4151d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 970.218417][T10333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd094207a4a [ 970.218419][T10333] RDX: 0000000000000040 RSI: 000000002a9033f0 RDI: 0000000000000005 [ 970.218421][T10333] RBP: 00007fffb4151de0 R08: 0000000000418574 R09: 000000000000001c [ 970.218423][T10333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 970.218425][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.218425][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.218439][T10333] | [ 970.218441][T10333] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10333 | [970.230377][T10333] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 970.230628][T10333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 970.230630][T10333] Call Trace: [ 970.230632][T10333] [970.230634][T10333] dump_stack_lvl (lib/dump_stack.c:123) [970.230640][T10333] check_preemption_disabled (lib/smp_processor_id.c:52) [970.230646][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.230652][T10333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [970.230659][T10333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.230665][T10333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [970.230670][T10333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.230682][T10333] rawv6_sendmsg (net/ipv6/raw.c:918) [970.230693][T10333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [970.230699][T10333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [970.230703][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.230710][T10333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [970.230714][T10333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [970.230723][T10333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [970.230739][T10333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [970.230742][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.230753][T10333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.230757][T10333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.230762][T10333] ? __pfx___sys_sendto (net/socket.c:2147) [970.230777][T10333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [970.230783][T10333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [970.230790][T10333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [970.230797][T10333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [970.230807][T10333] __x64_sys_sendto (net/socket.c:2183) [970.230810][T10333] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [970.230814][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.230817][T10333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [970.230822][T10333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 970.230824][T10333] RIP: 0033:0x7fd094207a4a [ 970.230828][T10333] 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 [ 970.230830][T10333] RSP: 002b:00007fffb4151d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 970.230833][T10333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd094207a4a [ 970.230835][T10333] RDX: 0000000000000040 RSI: 000000002a9033f0 RDI: 0000000000000005 [ 970.230836][T10333] RBP: 00007fffb4151de0 R08: 0000000000418574 R09: 000000000000001c [ 970.230838][T10333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 970.230839][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.230839][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.230854][T10333] | [ 970.230927][T10333] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10333 | [970.243421][T10333] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 970.243702][T10333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 970.243703][T10333] Call Trace: [ 970.243705][T10333] [970.243707][T10333] dump_stack_lvl (lib/dump_stack.c:123) [970.243712][T10333] check_preemption_disabled (lib/smp_processor_id.c:52) [970.243717][T10333] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [970.243723][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.243729][T10333] ? _printk (kernel/printk/printk.c:2470) [970.243738][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.243750][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.243757][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.243764][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.243769][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.243775][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.243780][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.243783][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.243792][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.243798][T10333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [970.243804][T10333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.243810][T10333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [970.243815][T10333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.243827][T10333] rawv6_sendmsg (net/ipv6/raw.c:918) [970.243838][T10333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [970.243843][T10333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [970.243846][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.243853][T10333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [970.243856][T10333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [970.243865][T10333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [970.243881][T10333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [970.243883][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.243894][T10333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.243898][T10333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.243903][T10333] ? __pfx___sys_sendto (net/socket.c:2147) [970.243918][T10333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [970.243924][T10333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [970.243932][T10333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [970.243938][T10333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [970.243948][T10333] __x64_sys_sendto (net/socket.c:2183) [970.243952][T10333] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [970.243955][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.243958][T10333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [970.243963][T10333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 970.243966][T10333] RIP: 0033:0x7fd094207a4a [ 970.243968][T10333] 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 [ 970.243971][T10333] RSP: 002b:00007fffb4151d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 970.243973][T10333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd094207a4a [ 970.243975][T10333] RDX: 0000000000000040 RSI: 000000002a9033f0 RDI: 0000000000000005 [ 970.243976][T10333] RBP: 00007fffb4151de0 R08: 0000000000418574 R09: 000000000000001c [ 970.243978][T10333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 970.243979][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.243979][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.243994][T10333] | [ 970.243996][T10333] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10333 | [970.261275][T10333] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 970.261554][T10333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 970.261555][T10333] Call Trace: [ 970.261557][T10333] [970.261559][T10333] dump_stack_lvl (lib/dump_stack.c:123) [970.261564][T10333] check_preemption_disabled (lib/smp_processor_id.c:52) [970.261570][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.261576][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.261579][T10333] ? _printk (kernel/printk/printk.c:2470) [970.261588][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.261600][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.261606][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.261613][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.261618][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.261625][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.261629][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.261632][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.261640][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.261647][T10333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [970.261653][T10333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.261659][T10333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [970.261663][T10333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.261675][T10333] rawv6_sendmsg (net/ipv6/raw.c:918) [970.261687][T10333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [970.261693][T10333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [970.261696][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.261703][T10333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [970.261706][T10333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [970.261715][T10333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [970.261731][T10333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [970.261734][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.261745][T10333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.261749][T10333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.261754][T10333] ? __pfx___sys_sendto (net/socket.c:2147) [970.261769][T10333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [970.261775][T10333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [970.261783][T10333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [970.261790][T10333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [970.261800][T10333] __x64_sys_sendto (net/socket.c:2183) [970.261804][T10333] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [970.261807][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.261810][T10333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [970.261815][T10333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 970.261817][T10333] RIP: 0033:0x7fd094207a4a [ 970.261820][T10333] 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 [ 970.261823][T10333] RSP: 002b:00007fffb4151d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 970.261825][T10333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd094207a4a [ 970.261827][T10333] RDX: 0000000000000040 RSI: 000000002a9033f0 RDI: 0000000000000005 [ 970.261829][T10333] RBP: 00007fffb4151de0 R08: 0000000000418574 R09: 000000000000001c [ 970.261830][T10333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 970.261832][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.261832][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.261846][T10333] | [ 970.261924][T10333] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10333 | [970.280041][T10333] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 970.280327][T10333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 970.280329][T10333] Call Trace: [ 970.280330][T10333] [970.280332][T10333] dump_stack_lvl (lib/dump_stack.c:123) [970.280338][T10333] check_preemption_disabled (lib/smp_processor_id.c:52) [970.280344][T10333] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [970.280351][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.280354][T10333] ? _printk (kernel/printk/printk.c:2470) [970.280363][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.280376][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.280382][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.280390][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.280395][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.280402][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.280407][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.280410][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.280419][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.280426][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.280429][T10333] ? _printk (kernel/printk/printk.c:2470) [970.280437][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.280449][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.280453][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.280461][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.280465][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.280472][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.280476][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.280480][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.280488][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.280494][T10333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [970.280501][T10333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.280507][T10333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [970.280511][T10333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.280524][T10333] rawv6_sendmsg (net/ipv6/raw.c:918) [970.280536][T10333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [970.280541][T10333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [970.280545][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.280552][T10333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [970.280555][T10333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [970.280564][T10333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [970.280580][T10333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [970.280583][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.280595][T10333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.280598][T10333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.280604][T10333] ? __pfx___sys_sendto (net/socket.c:2147) [970.280619][T10333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [970.280625][T10333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [970.280633][T10333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [970.280640][T10333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [970.280650][T10333] __x64_sys_sendto (net/socket.c:2183) [970.280654][T10333] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [970.280657][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.280660][T10333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [970.280666][T10333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 970.280668][T10333] RIP: 0033:0x7fd094207a4a [ 970.280671][T10333] 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 [ 970.280674][T10333] RSP: 002b:00007fffb4151d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 970.280676][T10333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd094207a4a [ 970.280678][T10333] RDX: 0000000000000040 RSI: 000000002a9033f0 RDI: 0000000000000005 [ 970.280680][T10333] RBP: 00007fffb4151de0 R08: 0000000000418574 R09: 000000000000001c [ 970.280681][T10333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 970.280683][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.280683][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.280698][T10333] | [ 970.280700][T10333] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10333 | [970.302849][T10333] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 970.303324][T10333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 970.303325][T10333] Call Trace: [ 970.303327][T10333] [970.303329][T10333] dump_stack_lvl (lib/dump_stack.c:123) [970.303334][T10333] check_preemption_disabled (lib/smp_processor_id.c:52) [970.303340][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.303347][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.303350][T10333] ? _printk (kernel/printk/printk.c:2470) [970.303359][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.303371][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.303377][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.303385][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.303389][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.303397][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.303401][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.303405][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.303413][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.303420][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.303423][T10333] ? _printk (kernel/printk/printk.c:2470) [970.303431][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.303443][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.303448][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.303456][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.303460][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.303467][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.303471][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.303475][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.303483][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.303490][T10333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [970.303497][T10333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.303502][T10333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [970.303507][T10333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.303520][T10333] rawv6_sendmsg (net/ipv6/raw.c:918) [970.303532][T10333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [970.303538][T10333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [970.303541][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.303549][T10333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [970.303552][T10333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [970.303561][T10333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [970.303578][T10333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [970.303580][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.303592][T10333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.303596][T10333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.303601][T10333] ? __pfx___sys_sendto (net/socket.c:2147) [970.303616][T10333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [970.303623][T10333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [970.303630][T10333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [970.303637][T10333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [970.303648][T10333] __x64_sys_sendto (net/socket.c:2183) [970.303652][T10333] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [970.303655][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.303658][T10333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [970.303663][T10333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 970.303666][T10333] RIP: 0033:0x7fd094207a4a [ 970.303669][T10333] 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 [ 970.303671][T10333] RSP: 002b:00007fffb4151d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 970.303674][T10333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd094207a4a [ 970.303676][T10333] RDX: 0000000000000040 RSI: 000000002a9033f0 RDI: 0000000000000005 [ 970.303678][T10333] RBP: 00007fffb4151de0 R08: 0000000000418574 R09: 000000000000001c [ 970.303680][T10333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 970.303681][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.303681][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.303697][T10333] | [ 970.303705][T10333] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10333 | [970.327082][T10333] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 970.327559][T10333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 970.327560][T10333] Call Trace: [ 970.327562][T10333] [970.327564][T10333] dump_stack_lvl (lib/dump_stack.c:123) [970.327569][T10333] check_preemption_disabled (lib/smp_processor_id.c:52) [970.327574][T10333] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [970.327581][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.327584][T10333] ? _printk (kernel/printk/printk.c:2470) [970.327593][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.327605][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.327611][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.327618][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.327623][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.327630][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.327635][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.327638][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.327647][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.327653][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.327656][T10333] ? _printk (kernel/printk/printk.c:2470) [970.327664][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.327676][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.327680][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.327688][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.327692][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.327699][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.327703][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.327706][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.327715][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.327721][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.327723][T10333] ? _printk (kernel/printk/printk.c:2470) [970.327731][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.327743][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.327748][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.327755][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.327759][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.327766][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.327770][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.327773][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.327782][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.327788][T10333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [970.327795][T10333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.327800][T10333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [970.327805][T10333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.327817][T10333] rawv6_sendmsg (net/ipv6/raw.c:918) [970.327829][T10333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [970.327834][T10333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [970.327837][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.327844][T10333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [970.327847][T10333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [970.327856][T10333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [970.327872][T10333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [970.327874][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.327886][T10333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.327889][T10333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.327895][T10333] ? __pfx___sys_sendto (net/socket.c:2147) [970.327909][T10333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [970.327915][T10333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [970.327923][T10333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [970.327930][T10333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [970.327940][T10333] __x64_sys_sendto (net/socket.c:2183) [970.327943][T10333] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [970.327946][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.327949][T10333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [970.327954][T10333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 970.327957][T10333] RIP: 0033:0x7fd094207a4a [ 970.327959][T10333] 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 [ 970.327962][T10333] RSP: 002b:00007fffb4151d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 970.327964][T10333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd094207a4a [ 970.327966][T10333] RDX: 0000000000000040 RSI: 000000002a9033f0 RDI: 0000000000000005 [ 970.327967][T10333] RBP: 00007fffb4151de0 R08: 0000000000418574 R09: 000000000000001c [ 970.327969][T10333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 970.327970][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.327970][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.327985][T10333] | [ 970.358075][T10333] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10333 | [970.358510][T10333] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 970.358804][T10333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 970.358805][T10333] Call Trace: [ 970.358807][T10333] [970.358809][T10333] dump_stack_lvl (lib/dump_stack.c:123) [970.358814][T10333] check_preemption_disabled (lib/smp_processor_id.c:52) [970.358820][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.358827][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.358830][T10333] ? _printk (kernel/printk/printk.c:2470) [970.358839][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.358851][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.358857][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.358865][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.358870][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.358877][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.358882][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.358885][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.358894][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.358901][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.358903][T10333] ? _printk (kernel/printk/printk.c:2470) [970.358911][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.358924][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.358928][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.358936][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.358940][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.358947][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.358951][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.358954][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.358963][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.358970][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.358973][T10333] ? _printk (kernel/printk/printk.c:2470) [970.358981][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.358994][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.358999][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.359007][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.359011][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.359018][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.359022][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.359025][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.359033][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.359040][T10333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [970.359047][T10333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.359052][T10333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [970.359057][T10333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.359069][T10333] rawv6_sendmsg (net/ipv6/raw.c:918) [970.359081][T10333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [970.359087][T10333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [970.359090][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.359097][T10333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [970.359100][T10333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [970.359109][T10333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [970.359126][T10333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [970.359128][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.359140][T10333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.359144][T10333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.359149][T10333] ? __pfx___sys_sendto (net/socket.c:2147) [970.359164][T10333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [970.359170][T10333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [970.359177][T10333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [970.359184][T10333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [970.359195][T10333] __x64_sys_sendto (net/socket.c:2183) [970.359198][T10333] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [970.359201][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.359205][T10333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [970.359210][T10333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 970.359212][T10333] RIP: 0033:0x7fd094207a4a [ 970.359215][T10333] 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 [ 970.359218][T10333] RSP: 002b:00007fffb4151d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 970.359221][T10333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd094207a4a [ 970.359223][T10333] RDX: 0000000000000040 RSI: 000000002a9033f0 RDI: 0000000000000005 [ 970.359224][T10333] RBP: 00007fffb4151de0 R08: 0000000000418574 R09: 000000000000001c [ 970.359226][T10333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 970.359228][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.359228][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.359243][T10333] | [ 970.386732][T10333] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/10333 | [970.387484][T10333] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 970.387798][T10333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 970.387800][T10333] Call Trace: [ 970.387802][T10333] [970.387804][T10333] dump_stack_lvl (lib/dump_stack.c:123) [970.387810][T10333] check_preemption_disabled (lib/smp_processor_id.c:52) [970.387815][T10333] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [970.387822][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.387825][T10333] ? _printk (kernel/printk/printk.c:2470) [970.387834][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.387849][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.387857][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.387862][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.387872][T10333] ? dump_stack_lvl (lib/dump_stack.c:124) [970.387882][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.387888][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.387891][T10333] ? _printk (kernel/printk/printk.c:2470) [970.387899][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.387911][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.387917][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.387924][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.387929][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.387936][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.387940][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.387943][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.387952][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.387958][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.387961][T10333] ? _printk (kernel/printk/printk.c:2470) [970.387969][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.387982][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.387986][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.387995][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.388000][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.388007][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.388011][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.388015][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.388023][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.388029][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.388032][T10333] ? _printk (kernel/printk/printk.c:2470) [970.388040][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.388052][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.388056][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.388064][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.388068][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.388075][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.388079][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.388083][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.388091][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.388098][T10333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [970.388105][T10333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.388110][T10333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [970.388115][T10333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.388127][T10333] rawv6_sendmsg (net/ipv6/raw.c:918) [970.388139][T10333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [970.388145][T10333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [970.388148][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.388155][T10333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [970.388158][T10333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [970.388167][T10333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [970.388184][T10333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [970.388186][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.388198][T10333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.388201][T10333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.388207][T10333] ? __pfx___sys_sendto (net/socket.c:2147) [970.388222][T10333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [970.388228][T10333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [970.388235][T10333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [970.388242][T10333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [970.388252][T10333] __x64_sys_sendto (net/socket.c:2183) [970.388256][T10333] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [970.388259][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.388262][T10333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [970.388267][T10333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 970.388270][T10333] RIP: 0033:0x7fd094207a4a [ 970.388273][T10333] 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 [ 970.388275][T10333] RSP: 002b:00007fffb4151d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 970.388278][T10333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd094207a4a [ 970.388280][T10333] RDX: 0000000000000040 RSI: 000000002a9033f0 RDI: 0000000000000005 [ 970.388281][T10333] RBP: 00007fffb4151de0 R08: 0000000000418574 R09: 000000000000001c [ 970.388283][T10333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 970.388285][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.388285][T10333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd094333000 | [ 970.388300][T10333] | [ 970.420101][T10333] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/10333 | [970.420557][T10333] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 970.420866][T10333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 970.420867][T10333] Call Trace: [ 970.420869][T10333] [970.420871][T10333] dump_stack_lvl (lib/dump_stack.c:123) [970.420877][T10333] check_preemption_disabled (lib/smp_processor_id.c:52) [970.420884][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.420891][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.420894][T10333] ? _printk (kernel/printk/printk.c:2470) [970.420903][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.420918][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.420927][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.420931][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.420942][T10333] ? dump_stack_lvl (lib/dump_stack.c:124) [970.420951][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.420958][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.420960][T10333] ? _printk (kernel/printk/printk.c:2470) [970.420969][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.420981][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.420987][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.420996][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.421000][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.421007][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.421011][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.421015][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.421024][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.421030][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.421033][T10333] ? _printk (kernel/printk/printk.c:2470) [970.421041][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.421054][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.421058][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.421066][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.421071][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.421078][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.421082][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.421085][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.421094][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.421100][T10333] seg6_output_core (./include/net/dst.h:459 ./include/net/dst.h:457 net/ipv6/seg6_iptunnel.c:608) [970.421103][T10333] ? _printk (kernel/printk/printk.c:2470) [970.421111][T10333] ? __pfx_seg6_output_core (net/ipv6/seg6_iptunnel.c:556) [970.421123][T10333] ? show_trace_log_lvl (arch/x86/kernel/dumpstack.c:217) [970.421128][T10333] ? entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [970.421135][T10333] seg6_output (./include/linux/netfilter.h:314 ./include/linux/netfilter.h:308 net/ipv6/seg6_iptunnel.c:624 net/ipv6/seg6_iptunnel.c:634) [970.421140][T10333] ? __pfx_seg6_output (net/ipv6/seg6_iptunnel.c:632) [970.421147][T10333] ? mark_held_locks (kernel/locking/lockdep.c:4326) [970.421151][T10333] ? dump_stack_lvl (lib/dump_stack.c:123) [970.421154][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.421163][T10333] lwtunnel_output (net/core/lwtunnel.c:359) [970.421169][T10333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [970.421176][T10333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.421181][T10333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [970.421186][T10333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [970.421199][T10333] rawv6_sendmsg (net/ipv6/raw.c:918) [970.421211][T10333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [970.421217][T10333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [970.421220][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.421227][T10333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [970.421230][T10333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [970.421239][T10333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [970.421256][T10333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [970.421259][T10333] ? __lock_release (kernel/locking/lockdep.c:5534) [970.421270][T10333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.421274][T10333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [970.421280][T10333] ? __pfx___sys_sendto (net/socket.c:2147) [970.421295][T10333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [970.421302][T10333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [970.421309][T10333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [970.421316][T10333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [970.421327][T10333] __x64_sys_sendto (net/socket.c:2183) [970.421330][T10333] ? do_syscall_64 (./arch/x86/include/asm/irqflags.h:42 ./arch/x86/include/asm/irqflags.h:119 ./include/linux/entry-common.h:198 arch/x86/entry/syscall_64.c:90) [970.421333][T10333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [970.421337][T10333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [970.421342][T10333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 970.421344][T10333] RIP: 0033:0x7fd094207a4a [ 970.421348][T10333] 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 [ 970.421350][T10333] RSP: 002b:00007fffb4151d58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 970.421352][T10333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd094207a4a [ 970.421354][T10333] RDX: 0000000000000040 RSI: 000000002a9033f0 RDI: 0000000000000005 [ 970.421356][T10333] RBP: 00007fffb4151de0 R08: 0000000000418574 R09: 000000000000001c [ 970.421357][T10333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:ip6_send_skb check_preemption_disabled:lwtunnel_output:seg6_output_core:seg6_output:lwtunnel_output check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ip6_send_skb check_preemption_disabled:lwtunnel_output:ila_output:lwtunnel_output:ila_output check_preemption_disabled:lwtunnel_output:rpl_output:lwtunnel_output:rpl_output