====================================== | [ 4267.040623][T21321] veth1: renamed from ioam-veth-betaR | [ 4267.157931][T21322] veth0: renamed from ioam-veth-gamma | [ 4340.894362][T21965] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21965 | [4340.894973][T21965] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4340.896115][T21965] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4340.896117][T21965] Call Trace: [ 4340.896119][T21965] [4340.896121][T21965] dump_stack_lvl (lib/dump_stack.c:123) [4340.896130][T21965] check_preemption_disabled (lib/smp_processor_id.c:52) [4340.896136][T21965] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4340.896143][T21965] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4340.896152][T21965] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.896159][T21965] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4340.896164][T21965] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.896176][T21965] rawv6_sendmsg (net/ipv6/raw.c:918) [4340.896188][T21965] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4340.896193][T21965] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4340.896199][T21965] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.896207][T21965] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4340.896212][T21965] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4340.896221][T21965] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4340.896237][T21965] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4340.896240][T21965] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.896251][T21965] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.896256][T21965] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.896262][T21965] ? __pfx___sys_sendto (net/socket.c:2147) [4340.896276][T21965] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4340.896283][T21965] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4340.896291][T21965] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4340.896298][T21965] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4340.896309][T21965] __x64_sys_sendto (net/socket.c:2183) [4340.896313][T21965] ? 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) [4340.896316][T21965] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4340.896321][T21965] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4340.896326][T21965] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4340.896330][T21965] RIP: 0033:0x7f7a1971aa4a [ 4340.896334][T21965] 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 [ 4340.896337][T21965] RSP: 002b:00007fff80b0c888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4340.896341][T21965] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a1971aa4a [ 4340.896343][T21965] RDX: 0000000000000040 RSI: 0000000028b92340 RDI: 0000000000000005 [ 4340.896344][T21965] RBP: 00007fff80b0c910 R08: 0000000000418574 R09: 000000000000001c [ 4340.896346][T21965] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4340.896347][T21965] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a19843000 | [ 4340.896347][T21965] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a19843000 | [ 4340.896362][T21965] | [ 4340.908855][T21965] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21965 | [4340.909315][T21965] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4340.909853][T21965] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4340.909854][T21965] Call Trace: [ 4340.909856][T21965] [4340.909858][T21965] dump_stack_lvl (lib/dump_stack.c:123) [4340.909865][T21965] check_preemption_disabled (lib/smp_processor_id.c:52) [4340.909871][T21965] lwtunnel_output (net/core/lwtunnel.c:359) [4340.909877][T21965] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4340.909884][T21965] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.909890][T21965] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4340.909895][T21965] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.909907][T21965] rawv6_sendmsg (net/ipv6/raw.c:918) [4340.909919][T21965] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4340.909924][T21965] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4340.909928][T21965] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.909937][T21965] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4340.909941][T21965] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4340.909950][T21965] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4340.909966][T21965] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4340.909969][T21965] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.909980][T21965] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.909985][T21965] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.909991][T21965] ? __pfx___sys_sendto (net/socket.c:2147) [4340.910006][T21965] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4340.910012][T21965] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4340.910020][T21965] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4340.910027][T21965] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4340.910037][T21965] __x64_sys_sendto (net/socket.c:2183) [4340.910041][T21965] ? 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) [4340.910045][T21965] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4340.910049][T21965] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4340.910054][T21965] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4340.910058][T21965] RIP: 0033:0x7f7a1971aa4a [ 4340.910061][T21965] 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 [ 4340.910064][T21965] RSP: 002b:00007fff80b0c888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4340.910067][T21965] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a1971aa4a [ 4340.910069][T21965] RDX: 0000000000000040 RSI: 0000000028b92340 RDI: 0000000000000005 [ 4340.910071][T21965] RBP: 00007fff80b0c910 R08: 0000000000418574 R09: 000000000000001c [ 4340.910072][T21965] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4340.910074][T21965] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a19843000 | [ 4340.910074][T21965] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a19843000 | [ 4340.910089][T21965] | [ 4340.924666][T21965] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21965 | [4340.925030][T21965] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4340.925288][T21965] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4340.925289][T21965] Call Trace: [ 4340.925291][T21965] [4340.925293][T21965] dump_stack_lvl (lib/dump_stack.c:123) [4340.925300][T21965] check_preemption_disabled (lib/smp_processor_id.c:52) [4340.925307][T21965] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4340.925313][T21965] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4340.925321][T21965] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.925326][T21965] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4340.925332][T21965] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4340.925344][T21965] rawv6_sendmsg (net/ipv6/raw.c:918) [4340.925356][T21965] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4340.925361][T21965] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4340.925365][T21965] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.925373][T21965] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4340.925377][T21965] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4340.925386][T21965] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4340.925403][T21965] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4340.925405][T21965] ? __lock_release (kernel/locking/lockdep.c:5534) [4340.925416][T21965] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.925421][T21965] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4340.925426][T21965] ? __pfx___sys_sendto (net/socket.c:2147) [4340.925441][T21965] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4340.925447][T21965] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4340.925456][T21965] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4340.925463][T21965] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4340.925473][T21965] __x64_sys_sendto (net/socket.c:2183) [4340.925477][T21965] ? 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) [4340.925481][T21965] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4340.925485][T21965] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4340.925490][T21965] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4340.925494][T21965] RIP: 0033:0x7f7a1971aa4a [ 4340.925497][T21965] 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 [ 4340.925500][T21965] RSP: 002b:00007fff80b0c888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4340.925503][T21965] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a1971aa4a [ 4340.925505][T21965] RDX: 0000000000000040 RSI: 0000000028b92340 RDI: 0000000000000005 [ 4340.925507][T21965] RBP: 00007fff80b0c910 R08: 0000000000418574 R09: 000000000000001c [ 4340.925509][T21965] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4340.925510][T21965] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a19843000 | [ 4340.925510][T21965] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a19843000 | [ 4340.925525][T21965] | [ 4341.517896][T21970] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21970 | [4341.518640][T21970] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4341.518891][T21970] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4341.518893][T21970] Call Trace: [ 4341.518895][T21970] [4341.518897][T21970] dump_stack_lvl (lib/dump_stack.c:123) [4341.518906][T21970] check_preemption_disabled (lib/smp_processor_id.c:52) [4341.518913][T21970] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4341.518919][T21970] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4341.518927][T21970] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.518933][T21970] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4341.518938][T21970] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.518950][T21970] rawv6_sendmsg (net/ipv6/raw.c:918) [4341.518962][T21970] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4341.518967][T21970] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4341.518973][T21970] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.518981][T21970] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4341.518987][T21970] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4341.518996][T21970] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4341.519012][T21970] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4341.519015][T21970] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.519026][T21970] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.519031][T21970] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.519037][T21970] ? __pfx___sys_sendto (net/socket.c:2147) [4341.519051][T21970] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4341.519059][T21970] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4341.519067][T21970] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4341.519074][T21970] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4341.519084][T21970] __x64_sys_sendto (net/socket.c:2183) [4341.519088][T21970] ? 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) [4341.519092][T21970] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4341.519096][T21970] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4341.519101][T21970] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4341.519105][T21970] RIP: 0033:0x7f175cb4ea4a [ 4341.519109][T21970] 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 [ 4341.519112][T21970] RSP: 002b:00007ffe36bf4458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4341.519115][T21970] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f175cb4ea4a [ 4341.519117][T21970] RDX: 0000000000000040 RSI: 000000001dca2340 RDI: 0000000000000005 [ 4341.519119][T21970] RBP: 00007ffe36bf44e0 R08: 0000000000418574 R09: 000000000000001c [ 4341.519121][T21970] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4341.519123][T21970] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f175cc77000 | [ 4341.519123][T21970] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f175cc77000 | [ 4341.519137][T21970] | [ 4341.519140][T21970] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21970 | [4341.530616][T21970] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4341.530859][T21970] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4341.530860][T21970] Call Trace: [ 4341.530862][T21970] [4341.530864][T21970] dump_stack_lvl (lib/dump_stack.c:123) [4341.530871][T21970] check_preemption_disabled (lib/smp_processor_id.c:52) [4341.530878][T21970] lwtunnel_output (net/core/lwtunnel.c:359) [4341.530884][T21970] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4341.530891][T21970] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.530897][T21970] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4341.530902][T21970] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.530914][T21970] rawv6_sendmsg (net/ipv6/raw.c:918) [4341.530926][T21970] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4341.530931][T21970] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4341.530936][T21970] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.530944][T21970] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4341.530948][T21970] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4341.530957][T21970] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4341.530973][T21970] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4341.530976][T21970] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.530987][T21970] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.530992][T21970] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.530997][T21970] ? __pfx___sys_sendto (net/socket.c:2147) [4341.531012][T21970] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4341.531018][T21970] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4341.531026][T21970] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4341.531033][T21970] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4341.531043][T21970] __x64_sys_sendto (net/socket.c:2183) [4341.531047][T21970] ? 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) [4341.531050][T21970] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4341.531055][T21970] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4341.531060][T21970] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4341.531063][T21970] RIP: 0033:0x7f175cb4ea4a [ 4341.531067][T21970] 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 [ 4341.531070][T21970] RSP: 002b:00007ffe36bf4458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4341.531073][T21970] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f175cb4ea4a [ 4341.531075][T21970] RDX: 0000000000000040 RSI: 000000001dca2340 RDI: 0000000000000005 [ 4341.531077][T21970] RBP: 00007ffe36bf44e0 R08: 0000000000418574 R09: 000000000000001c [ 4341.531078][T21970] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4341.531080][T21970] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f175cc77000 | [ 4341.531080][T21970] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f175cc77000 | [ 4341.531095][T21970] | [ 4341.545950][T21970] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21970 | [4341.546319][T21970] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4341.546566][T21970] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4341.546567][T21970] Call Trace: [ 4341.546569][T21970] [4341.546571][T21970] dump_stack_lvl (lib/dump_stack.c:123) [4341.546577][T21970] check_preemption_disabled (lib/smp_processor_id.c:52) [4341.546583][T21970] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4341.546590][T21970] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4341.546596][T21970] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.546602][T21970] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4341.546607][T21970] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4341.546619][T21970] rawv6_sendmsg (net/ipv6/raw.c:918) [4341.546631][T21970] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4341.546637][T21970] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4341.546641][T21970] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.546648][T21970] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4341.546652][T21970] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4341.546661][T21970] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4341.546677][T21970] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4341.546680][T21970] ? __lock_release (kernel/locking/lockdep.c:5534) [4341.546691][T21970] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.546695][T21970] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4341.546701][T21970] ? __pfx___sys_sendto (net/socket.c:2147) [4341.546716][T21970] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4341.546722][T21970] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4341.546730][T21970] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4341.546737][T21970] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4341.546747][T21970] __x64_sys_sendto (net/socket.c:2183) [4341.546751][T21970] ? 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) [4341.546755][T21970] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4341.546760][T21970] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4341.546764][T21970] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4341.546768][T21970] RIP: 0033:0x7f175cb4ea4a [ 4341.546771][T21970] 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 [ 4341.546773][T21970] RSP: 002b:00007ffe36bf4458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4341.546776][T21970] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f175cb4ea4a [ 4341.546778][T21970] RDX: 0000000000000040 RSI: 000000001dca2340 RDI: 0000000000000005 [ 4341.546780][T21970] RBP: 00007ffe36bf44e0 R08: 0000000000418574 R09: 000000000000001c [ 4341.546782][T21970] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4341.546783][T21970] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f175cc77000 | [ 4341.546783][T21970] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f175cc77000 | [ 4341.546798][T21970] | [ 4342.115406][T21975] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21975 | [4342.115855][T21975] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4342.116106][T21975] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4342.116108][T21975] Call Trace: [ 4342.116110][T21975] [4342.116112][T21975] dump_stack_lvl (lib/dump_stack.c:123) [4342.116121][T21975] check_preemption_disabled (lib/smp_processor_id.c:52) [4342.116128][T21975] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4342.116134][T21975] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4342.116142][T21975] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.116150][T21975] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4342.116155][T21975] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.116167][T21975] rawv6_sendmsg (net/ipv6/raw.c:918) [4342.116179][T21975] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4342.116184][T21975] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4342.116189][T21975] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.116198][T21975] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4342.116203][T21975] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4342.116212][T21975] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4342.116228][T21975] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4342.116231][T21975] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.116242][T21975] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.116247][T21975] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.116253][T21975] ? __pfx___sys_sendto (net/socket.c:2147) [4342.116267][T21975] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4342.116274][T21975] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4342.116284][T21975] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4342.116291][T21975] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4342.116301][T21975] __x64_sys_sendto (net/socket.c:2183) [4342.116304][T21975] ? 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) [4342.116308][T21975] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4342.116313][T21975] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4342.116318][T21975] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4342.116321][T21975] RIP: 0033:0x7f4169373a4a [ 4342.116325][T21975] 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 [ 4342.116328][T21975] RSP: 002b:00007ffe702c5618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4342.116332][T21975] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4169373a4a [ 4342.116334][T21975] RDX: 0000000000000040 RSI: 0000000023aa1340 RDI: 0000000000000005 [ 4342.116336][T21975] RBP: 00007ffe702c56a0 R08: 0000000000418574 R09: 000000000000001c [ 4342.116337][T21975] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4342.116339][T21975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f416949c000 | [ 4342.116339][T21975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f416949c000 | [ 4342.116353][T21975] | [ 4342.128808][T21975] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21975 | [4342.129423][T21975] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4342.129668][T21975] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4342.129669][T21975] Call Trace: [ 4342.129671][T21975] [4342.129673][T21975] dump_stack_lvl (lib/dump_stack.c:123) [4342.129680][T21975] check_preemption_disabled (lib/smp_processor_id.c:52) [4342.129686][T21975] lwtunnel_output (net/core/lwtunnel.c:359) [4342.129692][T21975] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4342.129700][T21975] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.129707][T21975] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4342.129711][T21975] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.129724][T21975] rawv6_sendmsg (net/ipv6/raw.c:918) [4342.129735][T21975] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4342.129741][T21975] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4342.129745][T21975] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.129753][T21975] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4342.129758][T21975] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4342.129767][T21975] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4342.129783][T21975] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4342.129786][T21975] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.129797][T21975] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.129802][T21975] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.129808][T21975] ? __pfx___sys_sendto (net/socket.c:2147) [4342.129822][T21975] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4342.129829][T21975] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4342.129837][T21975] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4342.129844][T21975] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4342.129854][T21975] __x64_sys_sendto (net/socket.c:2183) [4342.129858][T21975] ? 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) [4342.129862][T21975] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4342.129867][T21975] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4342.129871][T21975] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4342.129875][T21975] RIP: 0033:0x7f4169373a4a [ 4342.129878][T21975] 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 [ 4342.129880][T21975] RSP: 002b:00007ffe702c5618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4342.129884][T21975] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4169373a4a [ 4342.129886][T21975] RDX: 0000000000000040 RSI: 0000000023aa1340 RDI: 0000000000000005 [ 4342.129887][T21975] RBP: 00007ffe702c56a0 R08: 0000000000418574 R09: 000000000000001c [ 4342.129889][T21975] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4342.129891][T21975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f416949c000 | [ 4342.129891][T21975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f416949c000 | [ 4342.129905][T21975] | [ 4342.147975][T21975] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/21975 | [4342.148350][T21975] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4342.148594][T21975] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4342.148595][T21975] Call Trace: [ 4342.148597][T21975] [4342.148599][T21975] dump_stack_lvl (lib/dump_stack.c:123) [4342.148606][T21975] check_preemption_disabled (lib/smp_processor_id.c:52) [4342.148612][T21975] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4342.148619][T21975] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4342.148626][T21975] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.148631][T21975] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4342.148636][T21975] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.148648][T21975] rawv6_sendmsg (net/ipv6/raw.c:918) [4342.148660][T21975] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4342.148665][T21975] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4342.148669][T21975] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.148677][T21975] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4342.148681][T21975] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4342.148690][T21975] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4342.148706][T21975] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4342.148709][T21975] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.148720][T21975] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.148725][T21975] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.148730][T21975] ? __pfx___sys_sendto (net/socket.c:2147) [4342.148745][T21975] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4342.148751][T21975] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4342.148759][T21975] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4342.148766][T21975] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4342.148776][T21975] __x64_sys_sendto (net/socket.c:2183) [4342.148780][T21975] ? 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) [4342.148783][T21975] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4342.148788][T21975] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4342.148793][T21975] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4342.148796][T21975] RIP: 0033:0x7f4169373a4a [ 4342.148800][T21975] 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 [ 4342.148802][T21975] RSP: 002b:00007ffe702c5618 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4342.148806][T21975] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4169373a4a [ 4342.148808][T21975] RDX: 0000000000000040 RSI: 0000000023aa1340 RDI: 0000000000000005 [ 4342.148809][T21975] RBP: 00007ffe702c56a0 R08: 0000000000418574 R09: 000000000000001c [ 4342.148811][T21975] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4342.148813][T21975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f416949c000 | [ 4342.148813][T21975] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f416949c000 | [ 4342.148828][T21975] | [ 4342.732135][T21980] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/21980 | [4342.732601][T21980] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4342.732847][T21980] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4342.732849][T21980] Call Trace: [ 4342.732851][T21980] [4342.732853][T21980] dump_stack_lvl (lib/dump_stack.c:123) [4342.732861][T21980] check_preemption_disabled (lib/smp_processor_id.c:52) [4342.732867][T21980] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4342.732874][T21980] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4342.732882][T21980] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.732889][T21980] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4342.732894][T21980] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4342.732906][T21980] rawv6_sendmsg (net/ipv6/raw.c:918) [4342.732917][T21980] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4342.732923][T21980] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4342.732928][T21980] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.732936][T21980] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4342.732941][T21980] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4342.732950][T21980] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4342.732966][T21980] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4342.732969][T21980] ? __lock_release (kernel/locking/lockdep.c:5534) [4342.732980][T21980] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.732985][T21980] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4342.732990][T21980] ? __pfx___sys_sendto (net/socket.c:2147) [4342.733005][T21980] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4342.733012][T21980] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4342.733020][T21980] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4342.733028][T21980] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4342.733037][T21980] __x64_sys_sendto (net/socket.c:2183) [4342.733041][T21980] ? 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) [4342.733046][T21980] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4342.733050][T21980] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4342.733055][T21980] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4342.733059][T21980] RIP: 0033:0x7f270fae0a4a [ 4342.733063][T21980] 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 [ 4342.733065][T21980] RSP: 002b:00007ffcf18daaa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4342.733069][T21980] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f270fae0a4a [ 4342.733071][T21980] RDX: 0000000000000040 RSI: 0000000000fbd340 RDI: 0000000000000005 [ 4342.733073][T21980] RBP: 00007ffcf18dab30 R08: 0000000000418574 R09: 000000000000001c [ 4342.733075][T21980] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4342.733076][T21980] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f270fc09000 | [ 4342.733091][T21980] | [ 4345.975698][T22008] check_preemption_disabled: 20 callbacks suppressed | [ 4345.975705][T22008] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22008 | [4345.976511][T22008] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4345.976773][T22008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4345.976775][T22008] Call Trace: [ 4345.976777][T22008] [4345.976779][T22008] dump_stack_lvl (lib/dump_stack.c:123) [4345.976787][T22008] check_preemption_disabled (lib/smp_processor_id.c:52) [4345.976794][T22008] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4345.976800][T22008] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4345.976808][T22008] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.976815][T22008] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4345.976820][T22008] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.976832][T22008] rawv6_sendmsg (net/ipv6/raw.c:918) [4345.976844][T22008] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4345.976849][T22008] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4345.976855][T22008] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.976874][T22008] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4345.976879][T22008] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4345.976888][T22008] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4345.976904][T22008] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4345.976906][T22008] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.976917][T22008] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.976923][T22008] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.976928][T22008] ? __pfx___sys_sendto (net/socket.c:2147) [4345.976942][T22008] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4345.976949][T22008] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4345.976957][T22008] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4345.976964][T22008] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4345.976974][T22008] __x64_sys_sendto (net/socket.c:2183) [4345.976977][T22008] ? 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) [4345.976981][T22008] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4345.976986][T22008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4345.976991][T22008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4345.976994][T22008] RIP: 0033:0x7efd71575a4a [ 4345.976998][T22008] 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 [ 4345.977001][T22008] RSP: 002b:00007fff47c66698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4345.977004][T22008] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd71575a4a [ 4345.977006][T22008] RDX: 0000000000000040 RSI: 00000000114a4340 RDI: 0000000000000005 [ 4345.977008][T22008] RBP: 00007fff47c66720 R08: 0000000000418574 R09: 000000000000001c [ 4345.977010][T22008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4345.977011][T22008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd7169e000 | [ 4345.977011][T22008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd7169e000 | [ 4345.977025][T22008] | [ 4345.977028][T22008] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22008 | [4345.989218][T22008] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4345.989472][T22008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4345.989473][T22008] Call Trace: [ 4345.989475][T22008] [4345.989477][T22008] dump_stack_lvl (lib/dump_stack.c:123) [4345.989483][T22008] check_preemption_disabled (lib/smp_processor_id.c:52) [4345.989490][T22008] lwtunnel_output (net/core/lwtunnel.c:359) [4345.989496][T22008] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4345.989503][T22008] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.989508][T22008] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4345.989513][T22008] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4345.989525][T22008] rawv6_sendmsg (net/ipv6/raw.c:918) [4345.989537][T22008] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4345.989542][T22008] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4345.989545][T22008] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.989553][T22008] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4345.989557][T22008] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4345.989566][T22008] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4345.989582][T22008] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4345.989584][T22008] ? __lock_release (kernel/locking/lockdep.c:5534) [4345.989596][T22008] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.989600][T22008] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4345.989605][T22008] ? __pfx___sys_sendto (net/socket.c:2147) [4345.989620][T22008] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4345.989626][T22008] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4345.989634][T22008] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4345.989641][T22008] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4345.989650][T22008] __x64_sys_sendto (net/socket.c:2183) [4345.989654][T22008] ? 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) [4345.989658][T22008] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4345.989662][T22008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4345.989667][T22008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4345.989670][T22008] RIP: 0033:0x7efd71575a4a [ 4345.989674][T22008] 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 [ 4345.989676][T22008] RSP: 002b:00007fff47c66698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4345.989679][T22008] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd71575a4a [ 4345.989681][T22008] RDX: 0000000000000040 RSI: 00000000114a4340 RDI: 0000000000000005 [ 4345.989683][T22008] RBP: 00007fff47c66720 R08: 0000000000418574 R09: 000000000000001c [ 4345.989684][T22008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4345.989686][T22008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd7169e000 | [ 4345.989686][T22008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd7169e000 | [ 4345.989700][T22008] | [ 4345.990065][T22008] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22008 | [4346.001885][T22008] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4346.002141][T22008] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4346.002143][T22008] Call Trace: [ 4346.002145][T22008] [4346.002148][T22008] dump_stack_lvl (lib/dump_stack.c:123) [4346.002154][T22008] check_preemption_disabled (lib/smp_processor_id.c:52) [4346.002160][T22008] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4346.002166][T22008] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4346.002173][T22008] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.002179][T22008] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4346.002184][T22008] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.002196][T22008] rawv6_sendmsg (net/ipv6/raw.c:918) [4346.002208][T22008] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4346.002213][T22008] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4346.002217][T22008] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.002224][T22008] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4346.002228][T22008] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4346.002237][T22008] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4346.002254][T22008] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4346.002256][T22008] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.002268][T22008] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.002272][T22008] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.002278][T22008] ? __pfx___sys_sendto (net/socket.c:2147) [4346.002292][T22008] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4346.002299][T22008] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4346.002306][T22008] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4346.002313][T22008] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4346.002323][T22008] __x64_sys_sendto (net/socket.c:2183) [4346.002327][T22008] ? 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) [4346.002330][T22008] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.002335][T22008] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4346.002340][T22008] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4346.002343][T22008] RIP: 0033:0x7efd71575a4a [ 4346.002346][T22008] 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 [ 4346.002348][T22008] RSP: 002b:00007fff47c66698 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4346.002351][T22008] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd71575a4a [ 4346.002353][T22008] RDX: 0000000000000040 RSI: 00000000114a4340 RDI: 0000000000000005 [ 4346.002355][T22008] RBP: 00007fff47c66720 R08: 0000000000418574 R09: 000000000000001c [ 4346.002357][T22008] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4346.002358][T22008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd7169e000 | [ 4346.002358][T22008] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd7169e000 | [ 4346.002373][T22008] | [ 4346.464236][T22012] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22012 | [4346.464719][T22012] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4346.464982][T22012] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4346.464984][T22012] Call Trace: [ 4346.464986][T22012] [4346.464988][T22012] dump_stack_lvl (lib/dump_stack.c:123) [4346.464996][T22012] check_preemption_disabled (lib/smp_processor_id.c:52) [4346.465003][T22012] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4346.465010][T22012] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4346.465018][T22012] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.465024][T22012] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4346.465029][T22012] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.465041][T22012] rawv6_sendmsg (net/ipv6/raw.c:918) [4346.465052][T22012] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4346.465058][T22012] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4346.465063][T22012] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.465071][T22012] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4346.465075][T22012] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4346.465084][T22012] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4346.465111][T22012] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4346.465113][T22012] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.465124][T22012] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.465129][T22012] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.465135][T22012] ? __pfx___sys_sendto (net/socket.c:2147) [4346.465149][T22012] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4346.465155][T22012] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4346.465164][T22012] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4346.465171][T22012] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4346.465181][T22012] __x64_sys_sendto (net/socket.c:2183) [4346.465185][T22012] ? 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) [4346.465188][T22012] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.465193][T22012] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4346.465197][T22012] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4346.465201][T22012] RIP: 0033:0x7f45cdaada4a [ 4346.465205][T22012] 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 [ 4346.465207][T22012] RSP: 002b:00007fff26467598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4346.465210][T22012] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45cdaada4a [ 4346.465212][T22012] RDX: 0000000000000040 RSI: 00000000039ef340 RDI: 0000000000000005 [ 4346.465214][T22012] RBP: 00007fff26467620 R08: 0000000000418574 R09: 000000000000001c [ 4346.465216][T22012] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4346.465218][T22012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45cdbd6000 | [ 4346.465218][T22012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45cdbd6000 | [ 4346.465232][T22012] | [ 4346.478466][T22012] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22012 | [4346.478834][T22012] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4346.479091][T22012] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4346.479093][T22012] Call Trace: [ 4346.479094][T22012] [4346.479096][T22012] dump_stack_lvl (lib/dump_stack.c:123) [4346.479102][T22012] check_preemption_disabled (lib/smp_processor_id.c:52) [4346.479108][T22012] lwtunnel_output (net/core/lwtunnel.c:359) [4346.479115][T22012] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4346.479122][T22012] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.479128][T22012] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4346.479133][T22012] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.479145][T22012] rawv6_sendmsg (net/ipv6/raw.c:918) [4346.479158][T22012] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4346.479164][T22012] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4346.479167][T22012] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.479175][T22012] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4346.479179][T22012] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4346.479188][T22012] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4346.479204][T22012] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4346.479207][T22012] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.479218][T22012] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.479223][T22012] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.479228][T22012] ? __pfx___sys_sendto (net/socket.c:2147) [4346.479243][T22012] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4346.479250][T22012] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4346.479257][T22012] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4346.479265][T22012] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4346.479275][T22012] __x64_sys_sendto (net/socket.c:2183) [4346.479279][T22012] ? 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) [4346.479282][T22012] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.479287][T22012] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4346.479292][T22012] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4346.479295][T22012] RIP: 0033:0x7f45cdaada4a [ 4346.479298][T22012] 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 [ 4346.479301][T22012] RSP: 002b:00007fff26467598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4346.479304][T22012] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45cdaada4a [ 4346.479306][T22012] RDX: 0000000000000040 RSI: 00000000039ef340 RDI: 0000000000000005 [ 4346.479308][T22012] RBP: 00007fff26467620 R08: 0000000000418574 R09: 000000000000001c [ 4346.479309][T22012] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4346.479311][T22012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45cdbd6000 | [ 4346.479311][T22012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45cdbd6000 | [ 4346.479326][T22012] | [ 4346.492081][T22012] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22012 | [4346.492475][T22012] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4346.492737][T22012] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4346.492738][T22012] Call Trace: [ 4346.492740][T22012] [4346.492742][T22012] dump_stack_lvl (lib/dump_stack.c:123) [4346.492749][T22012] check_preemption_disabled (lib/smp_processor_id.c:52) [4346.492755][T22012] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4346.492762][T22012] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4346.492768][T22012] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.492774][T22012] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4346.492779][T22012] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.492791][T22012] rawv6_sendmsg (net/ipv6/raw.c:918) [4346.492803][T22012] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4346.492808][T22012] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4346.492812][T22012] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.492820][T22012] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4346.492823][T22012] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4346.492832][T22012] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4346.492849][T22012] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4346.492851][T22012] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.492863][T22012] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.492867][T22012] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.492872][T22012] ? __pfx___sys_sendto (net/socket.c:2147) [4346.492887][T22012] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4346.492893][T22012] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4346.492901][T22012] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4346.492908][T22012] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4346.492918][T22012] __x64_sys_sendto (net/socket.c:2183) [4346.492922][T22012] ? 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) [4346.492926][T22012] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.492930][T22012] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4346.492935][T22012] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4346.492938][T22012] RIP: 0033:0x7f45cdaada4a [ 4346.492942][T22012] 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 [ 4346.492944][T22012] RSP: 002b:00007fff26467598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4346.492947][T22012] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f45cdaada4a [ 4346.492950][T22012] RDX: 0000000000000040 RSI: 00000000039ef340 RDI: 0000000000000005 [ 4346.492951][T22012] RBP: 00007fff26467620 R08: 0000000000418574 R09: 000000000000001c [ 4346.492953][T22012] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4346.492955][T22012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45cdbd6000 | [ 4346.492955][T22012] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f45cdbd6000 | [ 4346.492970][T22012] | [ 4346.955981][T22016] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22016 | [4346.956467][T22016] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4346.956738][T22016] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4346.956739][T22016] Call Trace: [ 4346.956741][T22016] [4346.956744][T22016] dump_stack_lvl (lib/dump_stack.c:123) [4346.956751][T22016] check_preemption_disabled (lib/smp_processor_id.c:52) [4346.956757][T22016] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4346.956764][T22016] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4346.956771][T22016] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.956778][T22016] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4346.956783][T22016] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.956794][T22016] rawv6_sendmsg (net/ipv6/raw.c:918) [4346.956806][T22016] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4346.956811][T22016] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4346.956816][T22016] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.956824][T22016] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4346.956828][T22016] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4346.956837][T22016] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4346.956852][T22016] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4346.956855][T22016] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.956866][T22016] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.956871][T22016] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.956876][T22016] ? __pfx___sys_sendto (net/socket.c:2147) [4346.956890][T22016] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4346.956896][T22016] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4346.956905][T22016] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4346.956912][T22016] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4346.956922][T22016] __x64_sys_sendto (net/socket.c:2183) [4346.956925][T22016] ? 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) [4346.956929][T22016] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.956934][T22016] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4346.956938][T22016] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4346.956942][T22016] RIP: 0033:0x7f37a568fa4a [ 4346.956946][T22016] 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 [ 4346.956949][T22016] RSP: 002b:00007ffe691ef7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4346.956952][T22016] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37a568fa4a [ 4346.956954][T22016] RDX: 0000000000000040 RSI: 00000000169fe340 RDI: 0000000000000005 [ 4346.956956][T22016] RBP: 00007ffe691ef860 R08: 0000000000418574 R09: 000000000000001c [ 4346.956957][T22016] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4346.956959][T22016] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a57b8000 | [ 4346.956959][T22016] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a57b8000 | [ 4346.956973][T22016] | [ 4346.956975][T22016] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22016 | [4346.969778][T22016] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4346.970031][T22016] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4346.970033][T22016] Call Trace: [ 4346.970034][T22016] [4346.970036][T22016] dump_stack_lvl (lib/dump_stack.c:123) [4346.970043][T22016] check_preemption_disabled (lib/smp_processor_id.c:52) [4346.970048][T22016] lwtunnel_output (net/core/lwtunnel.c:359) [4346.970055][T22016] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4346.970062][T22016] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.970067][T22016] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4346.970072][T22016] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.970084][T22016] rawv6_sendmsg (net/ipv6/raw.c:918) [4346.970095][T22016] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4346.970101][T22016] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4346.970104][T22016] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.970112][T22016] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4346.970115][T22016] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4346.970124][T22016] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4346.970140][T22016] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4346.970143][T22016] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.970155][T22016] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.970160][T22016] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.970165][T22016] ? __pfx___sys_sendto (net/socket.c:2147) [4346.970180][T22016] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4346.970186][T22016] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4346.970193][T22016] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4346.970200][T22016] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4346.970227][T22016] __x64_sys_sendto (net/socket.c:2183) [4346.970231][T22016] ? 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) [4346.970234][T22016] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.970239][T22016] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4346.970244][T22016] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4346.970247][T22016] RIP: 0033:0x7f37a568fa4a [ 4346.970250][T22016] 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 [ 4346.970253][T22016] RSP: 002b:00007ffe691ef7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4346.970256][T22016] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37a568fa4a [ 4346.970258][T22016] RDX: 0000000000000040 RSI: 00000000169fe340 RDI: 0000000000000005 [ 4346.970259][T22016] RBP: 00007ffe691ef860 R08: 0000000000418574 R09: 000000000000001c [ 4346.970261][T22016] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4346.970263][T22016] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a57b8000 | [ 4346.970263][T22016] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a57b8000 | [ 4346.970278][T22016] | [ 4346.982873][T22016] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22016 | [4346.983269][T22016] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4346.983524][T22016] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4346.983525][T22016] Call Trace: [ 4346.983527][T22016] [4346.983529][T22016] dump_stack_lvl (lib/dump_stack.c:123) [4346.983535][T22016] check_preemption_disabled (lib/smp_processor_id.c:52) [4346.983540][T22016] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4346.983546][T22016] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4346.983553][T22016] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.983559][T22016] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4346.983563][T22016] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4346.983575][T22016] rawv6_sendmsg (net/ipv6/raw.c:918) [4346.983587][T22016] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4346.983592][T22016] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4346.983596][T22016] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.983603][T22016] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4346.983606][T22016] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4346.983615][T22016] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4346.983631][T22016] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4346.983634][T22016] ? __lock_release (kernel/locking/lockdep.c:5534) [4346.983645][T22016] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.983649][T22016] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4346.983654][T22016] ? __pfx___sys_sendto (net/socket.c:2147) [4346.983669][T22016] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4346.983674][T22016] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4346.983682][T22016] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4346.983689][T22016] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4346.983699][T22016] __x64_sys_sendto (net/socket.c:2183) [4346.983702][T22016] ? 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) [4346.983705][T22016] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4346.983710][T22016] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4346.983715][T22016] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4346.983717][T22016] RIP: 0033:0x7f37a568fa4a [ 4346.983721][T22016] 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 [ 4346.983723][T22016] RSP: 002b:00007ffe691ef7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4346.983726][T22016] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f37a568fa4a [ 4346.983728][T22016] RDX: 0000000000000040 RSI: 00000000169fe340 RDI: 0000000000000005 [ 4346.983730][T22016] RBP: 00007ffe691ef860 R08: 0000000000418574 R09: 000000000000001c [ 4346.983731][T22016] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4346.983733][T22016] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a57b8000 | [ 4346.983733][T22016] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f37a57b8000 | [ 4346.983747][T22016] | [ 4347.454904][T22020] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22020 | [4347.455371][T22020] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4347.455622][T22020] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4347.455624][T22020] Call Trace: [ 4347.455626][T22020] [4347.455628][T22020] dump_stack_lvl (lib/dump_stack.c:123) [4347.455636][T22020] check_preemption_disabled (lib/smp_processor_id.c:52) [4347.455643][T22020] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4347.455649][T22020] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4347.455657][T22020] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.455663][T22020] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4347.455668][T22020] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4347.455680][T22020] rawv6_sendmsg (net/ipv6/raw.c:918) [4347.455692][T22020] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4347.455697][T22020] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4347.455702][T22020] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.455711][T22020] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4347.455715][T22020] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4347.455724][T22020] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4347.455740][T22020] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4347.455743][T22020] ? __lock_release (kernel/locking/lockdep.c:5534) [4347.455754][T22020] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.455759][T22020] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4347.455765][T22020] ? __pfx___sys_sendto (net/socket.c:2147) [4347.455779][T22020] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4347.455786][T22020] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4347.455794][T22020] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4347.455801][T22020] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4347.455811][T22020] __x64_sys_sendto (net/socket.c:2183) [4347.455815][T22020] ? 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) [4347.455819][T22020] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4347.455824][T22020] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4347.455829][T22020] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4347.455833][T22020] RIP: 0033:0x7f486fec8a4a [ 4347.455837][T22020] 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 [ 4347.455839][T22020] RSP: 002b:00007ffd842277c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4347.455843][T22020] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f486fec8a4a [ 4347.455845][T22020] RDX: 0000000000000040 RSI: 0000000029e99340 RDI: 0000000000000005 [ 4347.455847][T22020] RBP: 00007ffd84227850 R08: 0000000000418574 R09: 000000000000001c [ 4347.455849][T22020] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4347.455851][T22020] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f486fff1000 | [ 4347.455865][T22020] | [ 4351.307568][T22054] check_preemption_disabled: 23 callbacks suppressed | [ 4351.307575][T22054] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22054 | [4351.309356][T22054] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4351.309630][T22054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4351.309632][T22054] Call Trace: [ 4351.309634][T22054] [4351.309636][T22054] dump_stack_lvl (lib/dump_stack.c:123) [4351.309644][T22054] check_preemption_disabled (lib/smp_processor_id.c:52) [4351.309650][T22054] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4351.309657][T22054] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4351.309664][T22054] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.309671][T22054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4351.309676][T22054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.309688][T22054] rawv6_sendmsg (net/ipv6/raw.c:918) [4351.309699][T22054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4351.309705][T22054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4351.309710][T22054] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.309718][T22054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4351.309723][T22054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4351.309732][T22054] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4351.309748][T22054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4351.309751][T22054] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.309762][T22054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.309768][T22054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.309774][T22054] ? __pfx___sys_sendto (net/socket.c:2147) [4351.309788][T22054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4351.309795][T22054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4351.309804][T22054] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4351.309811][T22054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4351.309821][T22054] __x64_sys_sendto (net/socket.c:2183) [4351.309825][T22054] ? 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) [4351.309828][T22054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4351.309833][T22054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4351.309838][T22054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4351.309842][T22054] RIP: 0033:0x7fd6ce7c3a4a [ 4351.309846][T22054] 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 [ 4351.309849][T22054] RSP: 002b:00007fff68f55928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4351.309853][T22054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6ce7c3a4a [ 4351.309855][T22054] RDX: 0000000000000040 RSI: 000000002fbd9340 RDI: 0000000000000005 [ 4351.309856][T22054] RBP: 00007fff68f559b0 R08: 0000000000418574 R09: 000000000000001c [ 4351.309858][T22054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4351.309860][T22054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6ce8ec000 | [ 4351.309860][T22054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6ce8ec000 | [ 4351.309874][T22054] | [ 4351.309932][T22054] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22054 | [4351.321639][T22054] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4351.321879][T22054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4351.321880][T22054] Call Trace: [ 4351.321882][T22054] [4351.321884][T22054] dump_stack_lvl (lib/dump_stack.c:123) [4351.321890][T22054] check_preemption_disabled (lib/smp_processor_id.c:52) [4351.321896][T22054] lwtunnel_output (net/core/lwtunnel.c:359) [4351.321903][T22054] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4351.321910][T22054] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.321916][T22054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4351.321921][T22054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.321933][T22054] rawv6_sendmsg (net/ipv6/raw.c:918) [4351.321945][T22054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4351.321950][T22054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4351.321954][T22054] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.321963][T22054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4351.321967][T22054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4351.321975][T22054] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4351.321992][T22054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4351.321994][T22054] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.322006][T22054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.322010][T22054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.322016][T22054] ? __pfx___sys_sendto (net/socket.c:2147) [4351.322030][T22054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4351.322037][T22054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4351.322045][T22054] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4351.322052][T22054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4351.322062][T22054] __x64_sys_sendto (net/socket.c:2183) [4351.322066][T22054] ? 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) [4351.322070][T22054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4351.322075][T22054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4351.322080][T22054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4351.322083][T22054] RIP: 0033:0x7fd6ce7c3a4a [ 4351.322086][T22054] 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 [ 4351.322089][T22054] RSP: 002b:00007fff68f55928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4351.322092][T22054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6ce7c3a4a [ 4351.322093][T22054] RDX: 0000000000000040 RSI: 000000002fbd9340 RDI: 0000000000000005 [ 4351.322095][T22054] RBP: 00007fff68f559b0 R08: 0000000000418574 R09: 000000000000001c [ 4351.322097][T22054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4351.322098][T22054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6ce8ec000 | [ 4351.322098][T22054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6ce8ec000 | [ 4351.322113][T22054] | [ 4351.337111][T22054] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22054 | [4351.337487][T22054] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4351.337741][T22054] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4351.337743][T22054] Call Trace: [ 4351.337744][T22054] [4351.337747][T22054] dump_stack_lvl (lib/dump_stack.c:123) [4351.337753][T22054] check_preemption_disabled (lib/smp_processor_id.c:52) [4351.337759][T22054] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4351.337765][T22054] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4351.337772][T22054] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.337778][T22054] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4351.337783][T22054] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.337795][T22054] rawv6_sendmsg (net/ipv6/raw.c:918) [4351.337807][T22054] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4351.337812][T22054] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4351.337816][T22054] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.337824][T22054] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4351.337828][T22054] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4351.337837][T22054] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4351.337853][T22054] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4351.337856][T22054] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.337867][T22054] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.337871][T22054] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.337877][T22054] ? __pfx___sys_sendto (net/socket.c:2147) [4351.337892][T22054] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4351.337898][T22054] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4351.337906][T22054] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4351.337913][T22054] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4351.337924][T22054] __x64_sys_sendto (net/socket.c:2183) [4351.337927][T22054] ? 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) [4351.337931][T22054] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4351.337935][T22054] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4351.337940][T22054] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4351.337943][T22054] RIP: 0033:0x7fd6ce7c3a4a [ 4351.337947][T22054] 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 [ 4351.337950][T22054] RSP: 002b:00007fff68f55928 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4351.337953][T22054] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd6ce7c3a4a [ 4351.337955][T22054] RDX: 0000000000000040 RSI: 000000002fbd9340 RDI: 0000000000000005 [ 4351.337956][T22054] RBP: 00007fff68f559b0 R08: 0000000000418574 R09: 000000000000001c [ 4351.337958][T22054] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4351.337960][T22054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6ce8ec000 | [ 4351.337960][T22054] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd6ce8ec000 | [ 4351.337974][T22054] | [ 4351.796130][T22058] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22058 | [4351.796596][T22058] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4351.796842][T22058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4351.796844][T22058] Call Trace: [ 4351.796846][T22058] [4351.796848][T22058] dump_stack_lvl (lib/dump_stack.c:123) [4351.796856][T22058] check_preemption_disabled (lib/smp_processor_id.c:52) [4351.796862][T22058] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4351.796869][T22058] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4351.796876][T22058] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.796883][T22058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4351.796887][T22058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.796899][T22058] rawv6_sendmsg (net/ipv6/raw.c:918) [4351.796911][T22058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4351.796917][T22058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4351.796921][T22058] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.796930][T22058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4351.796935][T22058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4351.796944][T22058] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4351.796960][T22058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4351.796963][T22058] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.796974][T22058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.796980][T22058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.796985][T22058] ? __pfx___sys_sendto (net/socket.c:2147) [4351.797000][T22058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4351.797007][T22058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4351.797015][T22058] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4351.797022][T22058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4351.797032][T22058] __x64_sys_sendto (net/socket.c:2183) [4351.797036][T22058] ? 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) [4351.797040][T22058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4351.797044][T22058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4351.797049][T22058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4351.797053][T22058] RIP: 0033:0x7f86b1a8ca4a [ 4351.797057][T22058] 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 [ 4351.797060][T22058] RSP: 002b:00007ffc89482278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4351.797063][T22058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f86b1a8ca4a [ 4351.797065][T22058] RDX: 0000000000000040 RSI: 0000000036f89340 RDI: 0000000000000005 [ 4351.797067][T22058] RBP: 00007ffc89482300 R08: 0000000000418574 R09: 000000000000001c [ 4351.797069][T22058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4351.797070][T22058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86b1bb5000 | [ 4351.797070][T22058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86b1bb5000 | [ 4351.797085][T22058] | [ 4351.797087][T22058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22058 | [4351.809810][T22058] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4351.810053][T22058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4351.810055][T22058] Call Trace: [ 4351.810056][T22058] [4351.810058][T22058] dump_stack_lvl (lib/dump_stack.c:123) [4351.810065][T22058] check_preemption_disabled (lib/smp_processor_id.c:52) [4351.810070][T22058] lwtunnel_output (net/core/lwtunnel.c:359) [4351.810077][T22058] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4351.810084][T22058] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.810089][T22058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4351.810094][T22058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.810107][T22058] rawv6_sendmsg (net/ipv6/raw.c:918) [4351.810119][T22058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4351.810124][T22058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4351.810128][T22058] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.810136][T22058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4351.810140][T22058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4351.810150][T22058] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4351.810166][T22058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4351.810169][T22058] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.810181][T22058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.810185][T22058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.810191][T22058] ? __pfx___sys_sendto (net/socket.c:2147) [4351.810205][T22058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4351.810212][T22058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4351.810220][T22058] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4351.810227][T22058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4351.810237][T22058] __x64_sys_sendto (net/socket.c:2183) [4351.810241][T22058] ? 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) [4351.810244][T22058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4351.810249][T22058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4351.810254][T22058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4351.810257][T22058] RIP: 0033:0x7f86b1a8ca4a [ 4351.810261][T22058] 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 [ 4351.810263][T22058] RSP: 002b:00007ffc89482278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4351.810266][T22058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f86b1a8ca4a [ 4351.810269][T22058] RDX: 0000000000000040 RSI: 0000000036f89340 RDI: 0000000000000005 [ 4351.810270][T22058] RBP: 00007ffc89482300 R08: 0000000000418574 R09: 000000000000001c [ 4351.810272][T22058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4351.810273][T22058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86b1bb5000 | [ 4351.810273][T22058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86b1bb5000 | [ 4351.810288][T22058] | [ 4351.823227][T22058] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22058 | [4351.823589][T22058] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4351.823830][T22058] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4351.823832][T22058] Call Trace: [ 4351.823833][T22058] [4351.823835][T22058] dump_stack_lvl (lib/dump_stack.c:123) [4351.823842][T22058] check_preemption_disabled (lib/smp_processor_id.c:52) [4351.823848][T22058] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4351.823854][T22058] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4351.823861][T22058] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.823867][T22058] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4351.823872][T22058] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4351.823884][T22058] rawv6_sendmsg (net/ipv6/raw.c:918) [4351.823896][T22058] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4351.823901][T22058] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4351.823905][T22058] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.823913][T22058] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4351.823917][T22058] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4351.823926][T22058] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4351.823953][T22058] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4351.823955][T22058] ? __lock_release (kernel/locking/lockdep.c:5534) [4351.823966][T22058] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.823970][T22058] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4351.823976][T22058] ? __pfx___sys_sendto (net/socket.c:2147) [4351.823990][T22058] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4351.823996][T22058] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4351.824004][T22058] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4351.824011][T22058] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4351.824037][T22058] __x64_sys_sendto (net/socket.c:2183) [4351.824041][T22058] ? 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) [4351.824044][T22058] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4351.824049][T22058] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4351.824054][T22058] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4351.824057][T22058] RIP: 0033:0x7f86b1a8ca4a [ 4351.824060][T22058] 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 [ 4351.824063][T22058] RSP: 002b:00007ffc89482278 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4351.824066][T22058] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f86b1a8ca4a [ 4351.824068][T22058] RDX: 0000000000000040 RSI: 0000000036f89340 RDI: 0000000000000005 [ 4351.824070][T22058] RBP: 00007ffc89482300 R08: 0000000000418574 R09: 000000000000001c [ 4351.824071][T22058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4351.824073][T22058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86b1bb5000 | [ 4351.824073][T22058] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f86b1bb5000 | [ 4351.824088][T22058] | [ 4352.279679][T22062] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22062 | [4352.280125][T22062] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4352.280391][T22062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4352.280393][T22062] Call Trace: [ 4352.280395][T22062] [4352.280397][T22062] dump_stack_lvl (lib/dump_stack.c:123) [4352.280406][T22062] check_preemption_disabled (lib/smp_processor_id.c:52) [4352.280412][T22062] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4352.280419][T22062] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4352.280426][T22062] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.280432][T22062] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4352.280437][T22062] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.280450][T22062] rawv6_sendmsg (net/ipv6/raw.c:918) [4352.280462][T22062] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4352.280467][T22062] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4352.280472][T22062] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.280481][T22062] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4352.280485][T22062] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4352.280494][T22062] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4352.280510][T22062] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4352.280513][T22062] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.280524][T22062] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.280529][T22062] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.280535][T22062] ? __pfx___sys_sendto (net/socket.c:2147) [4352.280549][T22062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4352.280556][T22062] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4352.280564][T22062] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4352.280571][T22062] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4352.280582][T22062] __x64_sys_sendto (net/socket.c:2183) [4352.280585][T22062] ? 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) [4352.280589][T22062] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4352.280594][T22062] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4352.280599][T22062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4352.280603][T22062] RIP: 0033:0x7f869d85ea4a [ 4352.280607][T22062] 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 [ 4352.280609][T22062] RSP: 002b:00007ffe4491b768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4352.280613][T22062] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f869d85ea4a [ 4352.280615][T22062] RDX: 0000000000000040 RSI: 0000000028942340 RDI: 0000000000000005 [ 4352.280617][T22062] RBP: 00007ffe4491b7f0 R08: 0000000000418574 R09: 000000000000001c [ 4352.280618][T22062] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4352.280620][T22062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f869d987000 | [ 4352.280620][T22062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f869d987000 | [ 4352.280634][T22062] | [ 4352.280637][T22062] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22062 | [4352.292817][T22062] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4352.293055][T22062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4352.293057][T22062] Call Trace: [ 4352.293058][T22062] [4352.293060][T22062] dump_stack_lvl (lib/dump_stack.c:123) [4352.293066][T22062] check_preemption_disabled (lib/smp_processor_id.c:52) [4352.293072][T22062] lwtunnel_output (net/core/lwtunnel.c:359) [4352.293078][T22062] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4352.293085][T22062] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.293091][T22062] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4352.293096][T22062] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.293108][T22062] rawv6_sendmsg (net/ipv6/raw.c:918) [4352.293119][T22062] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4352.293125][T22062] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4352.293128][T22062] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.293136][T22062] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4352.293140][T22062] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4352.293150][T22062] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4352.293166][T22062] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4352.293169][T22062] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.293180][T22062] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.293184][T22062] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.293190][T22062] ? __pfx___sys_sendto (net/socket.c:2147) [4352.293205][T22062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4352.293211][T22062] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4352.293218][T22062] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4352.293226][T22062] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4352.293236][T22062] __x64_sys_sendto (net/socket.c:2183) [4352.293240][T22062] ? 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) [4352.293243][T22062] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4352.293247][T22062] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4352.293252][T22062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4352.293255][T22062] RIP: 0033:0x7f869d85ea4a [ 4352.293259][T22062] 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 [ 4352.293261][T22062] RSP: 002b:00007ffe4491b768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4352.293264][T22062] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f869d85ea4a [ 4352.293266][T22062] RDX: 0000000000000040 RSI: 0000000028942340 RDI: 0000000000000005 [ 4352.293268][T22062] RBP: 00007ffe4491b7f0 R08: 0000000000418574 R09: 000000000000001c [ 4352.293270][T22062] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4352.293271][T22062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f869d987000 | [ 4352.293271][T22062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f869d987000 | [ 4352.293286][T22062] | [ 4352.305989][T22062] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22062 | [4352.306361][T22062] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4352.306606][T22062] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4352.306607][T22062] Call Trace: [ 4352.306609][T22062] [4352.306611][T22062] dump_stack_lvl (lib/dump_stack.c:123) [4352.306617][T22062] check_preemption_disabled (lib/smp_processor_id.c:52) [4352.306623][T22062] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4352.306629][T22062] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4352.306636][T22062] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.306642][T22062] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4352.306647][T22062] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.306659][T22062] rawv6_sendmsg (net/ipv6/raw.c:918) [4352.306671][T22062] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4352.306677][T22062] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4352.306680][T22062] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.306688][T22062] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4352.306692][T22062] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4352.306701][T22062] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4352.306717][T22062] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4352.306720][T22062] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.306731][T22062] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.306735][T22062] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.306741][T22062] ? __pfx___sys_sendto (net/socket.c:2147) [4352.306755][T22062] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4352.306762][T22062] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4352.306770][T22062] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4352.306777][T22062] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4352.306787][T22062] __x64_sys_sendto (net/socket.c:2183) [4352.306791][T22062] ? 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) [4352.306795][T22062] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4352.306799][T22062] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4352.306804][T22062] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4352.306807][T22062] RIP: 0033:0x7f869d85ea4a [ 4352.306811][T22062] 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 [ 4352.306814][T22062] RSP: 002b:00007ffe4491b768 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4352.306817][T22062] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f869d85ea4a [ 4352.306819][T22062] RDX: 0000000000000040 RSI: 0000000028942340 RDI: 0000000000000005 [ 4352.306820][T22062] RBP: 00007ffe4491b7f0 R08: 0000000000418574 R09: 000000000000001c [ 4352.306822][T22062] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4352.306824][T22062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f869d987000 | [ 4352.306824][T22062] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f869d987000 | [ 4352.306838][T22062] | [ 4352.788727][T22066] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22066 | [4352.789200][T22066] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4352.789455][T22066] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4352.789457][T22066] Call Trace: [ 4352.789459][T22066] [4352.789462][T22066] dump_stack_lvl (lib/dump_stack.c:123) [4352.789470][T22066] check_preemption_disabled (lib/smp_processor_id.c:52) [4352.789477][T22066] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4352.789483][T22066] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4352.789491][T22066] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.789497][T22066] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4352.789502][T22066] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4352.789514][T22066] rawv6_sendmsg (net/ipv6/raw.c:918) [4352.789526][T22066] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4352.789531][T22066] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4352.789536][T22066] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.789545][T22066] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4352.789550][T22066] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4352.789558][T22066] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4352.789575][T22066] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4352.789578][T22066] ? __lock_release (kernel/locking/lockdep.c:5534) [4352.789589][T22066] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.789595][T22066] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4352.789600][T22066] ? __pfx___sys_sendto (net/socket.c:2147) [4352.789615][T22066] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4352.789621][T22066] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4352.789630][T22066] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4352.789637][T22066] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4352.789647][T22066] __x64_sys_sendto (net/socket.c:2183) [4352.789651][T22066] ? 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) [4352.789655][T22066] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4352.789660][T22066] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4352.789665][T22066] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4352.789669][T22066] RIP: 0033:0x7f60bc2a3a4a [ 4352.789673][T22066] 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 [ 4352.789676][T22066] RSP: 002b:00007ffebeb5f368 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4352.789680][T22066] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60bc2a3a4a [ 4352.789682][T22066] RDX: 0000000000000040 RSI: 000000000fde7340 RDI: 0000000000000005 [ 4352.789684][T22066] RBP: 00007ffebeb5f3f0 R08: 0000000000418574 R09: 000000000000001c [ 4352.789686][T22066] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4352.789688][T22066] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60bc3cc000 | [ 4352.789702][T22066] | [ 4356.511900][T22098] check_preemption_disabled: 23 callbacks suppressed | [ 4356.511907][T22098] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22098 | [4356.512969][T22098] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4356.513245][T22098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4356.513247][T22098] Call Trace: [ 4356.513249][T22098] [4356.513251][T22098] dump_stack_lvl (lib/dump_stack.c:123) [4356.513259][T22098] check_preemption_disabled (lib/smp_processor_id.c:52) [4356.513266][T22098] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4356.513272][T22098] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4356.513280][T22098] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4356.513287][T22098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4356.513291][T22098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4356.513303][T22098] rawv6_sendmsg (net/ipv6/raw.c:918) [4356.513315][T22098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4356.513319][T22098] ? find_held_lock (kernel/locking/lockdep.c:5348) [4356.513329][T22098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4356.513334][T22098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4356.513337][T22098] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4356.513346][T22098] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4356.513362][T22098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4356.513365][T22098] ? __lock_release (kernel/locking/lockdep.c:5534) [4356.513376][T22098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4356.513381][T22098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4356.513387][T22098] ? __pfx___sys_sendto (net/socket.c:2147) [4356.513399][T22098] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4356.513406][T22098] ? find_held_lock (kernel/locking/lockdep.c:5348) [4356.513411][T22098] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4356.513415][T22098] ? __lock_release (kernel/locking/lockdep.c:5534) [4356.513421][T22098] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4356.513427][T22098] ? 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) [4356.513435][T22098] __x64_sys_sendto (net/socket.c:2183) [4356.513439][T22098] ? 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) [4356.513442][T22098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4356.513447][T22098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4356.513452][T22098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4356.513456][T22098] RIP: 0033:0x7f5a96198a4a [ 4356.513460][T22098] 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 [ 4356.513463][T22098] RSP: 002b:00007ffe6769dd18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4356.513466][T22098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a96198a4a [ 4356.513469][T22098] RDX: 0000000000000040 RSI: 000000002803e340 RDI: 0000000000000005 [ 4356.513470][T22098] RBP: 00007ffe6769dda0 R08: 0000000000418574 R09: 000000000000001c [ 4356.513472][T22098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4356.513474][T22098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a962c1000 | [ 4356.513474][T22098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a962c1000 | [ 4356.513488][T22098] | [ 4356.513491][T22098] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22098 | [4356.525820][T22098] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4356.526090][T22098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4356.526091][T22098] Call Trace: [ 4356.526093][T22098] [4356.526095][T22098] dump_stack_lvl (lib/dump_stack.c:123) [4356.526101][T22098] check_preemption_disabled (lib/smp_processor_id.c:52) [4356.526107][T22098] lwtunnel_output (net/core/lwtunnel.c:359) [4356.526114][T22098] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4356.526120][T22098] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4356.526125][T22098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4356.526130][T22098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4356.526143][T22098] rawv6_sendmsg (net/ipv6/raw.c:918) [4356.526156][T22098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4356.526160][T22098] ? find_held_lock (kernel/locking/lockdep.c:5348) [4356.526168][T22098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4356.526172][T22098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4356.526174][T22098] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4356.526183][T22098] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4356.526199][T22098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4356.526202][T22098] ? __lock_release (kernel/locking/lockdep.c:5534) [4356.526213][T22098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4356.526217][T22098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4356.526223][T22098] ? __pfx___sys_sendto (net/socket.c:2147) [4356.526235][T22098] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4356.526243][T22098] ? find_held_lock (kernel/locking/lockdep.c:5348) [4356.526248][T22098] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4356.526251][T22098] ? __lock_release (kernel/locking/lockdep.c:5534) [4356.526258][T22098] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4356.526263][T22098] ? 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) [4356.526271][T22098] __x64_sys_sendto (net/socket.c:2183) [4356.526274][T22098] ? 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) [4356.526277][T22098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4356.526282][T22098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4356.526286][T22098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4356.526289][T22098] RIP: 0033:0x7f5a96198a4a [ 4356.526293][T22098] 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 [ 4356.526295][T22098] RSP: 002b:00007ffe6769dd18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4356.526298][T22098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a96198a4a [ 4356.526300][T22098] RDX: 0000000000000040 RSI: 000000002803e340 RDI: 0000000000000005 [ 4356.526302][T22098] RBP: 00007ffe6769dda0 R08: 0000000000418574 R09: 000000000000001c [ 4356.526303][T22098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4356.526305][T22098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a962c1000 | [ 4356.526305][T22098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a962c1000 | [ 4356.526320][T22098] | [ 4356.539584][T22098] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22098 | [4356.539960][T22098] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4356.540232][T22098] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4356.540233][T22098] Call Trace: [ 4356.540235][T22098] [4356.540237][T22098] dump_stack_lvl (lib/dump_stack.c:123) [4356.540243][T22098] check_preemption_disabled (lib/smp_processor_id.c:52) [4356.540250][T22098] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4356.540256][T22098] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4356.540263][T22098] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4356.540269][T22098] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4356.540274][T22098] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4356.540286][T22098] rawv6_sendmsg (net/ipv6/raw.c:918) [4356.540298][T22098] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4356.540302][T22098] ? find_held_lock (kernel/locking/lockdep.c:5348) [4356.540312][T22098] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4356.540315][T22098] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4356.540318][T22098] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4356.540327][T22098] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4356.540343][T22098] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4356.540346][T22098] ? __lock_release (kernel/locking/lockdep.c:5534) [4356.540357][T22098] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4356.540362][T22098] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4356.540367][T22098] ? __pfx___sys_sendto (net/socket.c:2147) [4356.540379][T22098] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4356.540387][T22098] ? find_held_lock (kernel/locking/lockdep.c:5348) [4356.540392][T22098] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4356.540396][T22098] ? __lock_release (kernel/locking/lockdep.c:5534) [4356.540403][T22098] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4356.540408][T22098] ? 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) [4356.540416][T22098] __x64_sys_sendto (net/socket.c:2183) [4356.540419][T22098] ? 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) [4356.540423][T22098] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4356.540427][T22098] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4356.540432][T22098] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4356.540435][T22098] RIP: 0033:0x7f5a96198a4a [ 4356.540439][T22098] 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 [ 4356.540441][T22098] RSP: 002b:00007ffe6769dd18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4356.540444][T22098] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a96198a4a [ 4356.540446][T22098] RDX: 0000000000000040 RSI: 000000002803e340 RDI: 0000000000000005 [ 4356.540448][T22098] RBP: 00007ffe6769dda0 R08: 0000000000418574 R09: 000000000000001c [ 4356.540450][T22098] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4356.540451][T22098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a962c1000 | [ 4356.540451][T22098] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a962c1000 | [ 4356.540466][T22098] | [ 4357.006375][T22102] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22102 | [4357.006824][T22102] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4357.007076][T22102] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4357.007078][T22102] Call Trace: [ 4357.007080][T22102] [4357.007082][T22102] dump_stack_lvl (lib/dump_stack.c:123) [4357.007090][T22102] check_preemption_disabled (lib/smp_processor_id.c:52) [4357.007097][T22102] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4357.007103][T22102] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4357.007111][T22102] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.007117][T22102] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4357.007122][T22102] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.007134][T22102] rawv6_sendmsg (net/ipv6/raw.c:918) [4357.007148][T22102] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4357.007153][T22102] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4357.007158][T22102] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.007167][T22102] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4357.007172][T22102] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4357.007181][T22102] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4357.007197][T22102] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4357.007200][T22102] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.007211][T22102] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.007216][T22102] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.007222][T22102] ? __pfx___sys_sendto (net/socket.c:2147) [4357.007236][T22102] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4357.007243][T22102] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4357.007253][T22102] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4357.007260][T22102] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4357.007270][T22102] __x64_sys_sendto (net/socket.c:2183) [4357.007274][T22102] ? 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) [4357.007277][T22102] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4357.007282][T22102] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4357.007287][T22102] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4357.007291][T22102] RIP: 0033:0x7f5d045bca4a [ 4357.007295][T22102] 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 [ 4357.007298][T22102] RSP: 002b:00007ffc0c9aaed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4357.007301][T22102] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d045bca4a [ 4357.007303][T22102] RDX: 0000000000000040 RSI: 000000000acd6340 RDI: 0000000000000005 [ 4357.007305][T22102] RBP: 00007ffc0c9aaf60 R08: 0000000000418574 R09: 000000000000001c [ 4357.007307][T22102] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4357.007308][T22102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d046e5000 | [ 4357.007308][T22102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d046e5000 | [ 4357.007323][T22102] | [ 4357.020676][T22102] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22102 | [4357.021032][T22102] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4357.021292][T22102] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4357.021294][T22102] Call Trace: [ 4357.021296][T22102] [4357.021298][T22102] dump_stack_lvl (lib/dump_stack.c:123) [4357.021305][T22102] check_preemption_disabled (lib/smp_processor_id.c:52) [4357.021311][T22102] lwtunnel_output (net/core/lwtunnel.c:359) [4357.021317][T22102] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4357.021325][T22102] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.021331][T22102] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4357.021335][T22102] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.021348][T22102] rawv6_sendmsg (net/ipv6/raw.c:918) [4357.021359][T22102] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4357.021365][T22102] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4357.021369][T22102] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.021376][T22102] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4357.021380][T22102] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4357.021389][T22102] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4357.021406][T22102] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4357.021408][T22102] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.021419][T22102] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.021424][T22102] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.021430][T22102] ? __pfx___sys_sendto (net/socket.c:2147) [4357.021444][T22102] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4357.021450][T22102] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4357.021459][T22102] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4357.021465][T22102] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4357.021476][T22102] __x64_sys_sendto (net/socket.c:2183) [4357.021479][T22102] ? 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) [4357.021483][T22102] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4357.021488][T22102] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4357.021492][T22102] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4357.021495][T22102] RIP: 0033:0x7f5d045bca4a [ 4357.021499][T22102] 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 [ 4357.021501][T22102] RSP: 002b:00007ffc0c9aaed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4357.021504][T22102] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d045bca4a [ 4357.021506][T22102] RDX: 0000000000000040 RSI: 000000000acd6340 RDI: 0000000000000005 [ 4357.021508][T22102] RBP: 00007ffc0c9aaf60 R08: 0000000000418574 R09: 000000000000001c [ 4357.021509][T22102] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4357.021511][T22102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d046e5000 | [ 4357.021511][T22102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d046e5000 | [ 4357.021526][T22102] | [ 4357.021961][T22102] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22102 | [4357.033354][T22102] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4357.033600][T22102] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4357.033601][T22102] Call Trace: [ 4357.033603][T22102] [4357.033605][T22102] dump_stack_lvl (lib/dump_stack.c:123) [4357.033611][T22102] check_preemption_disabled (lib/smp_processor_id.c:52) [4357.033617][T22102] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4357.033623][T22102] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4357.033631][T22102] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.033636][T22102] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4357.033641][T22102] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.033653][T22102] rawv6_sendmsg (net/ipv6/raw.c:918) [4357.033665][T22102] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4357.033670][T22102] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4357.033674][T22102] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.033681][T22102] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4357.033685][T22102] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4357.033694][T22102] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4357.033710][T22102] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4357.033713][T22102] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.033724][T22102] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.033728][T22102] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.033734][T22102] ? __pfx___sys_sendto (net/socket.c:2147) [4357.033748][T22102] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4357.033755][T22102] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4357.033762][T22102] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4357.033769][T22102] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4357.033780][T22102] __x64_sys_sendto (net/socket.c:2183) [4357.033783][T22102] ? 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) [4357.033786][T22102] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4357.033791][T22102] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4357.033796][T22102] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4357.033799][T22102] RIP: 0033:0x7f5d045bca4a [ 4357.033802][T22102] 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 [ 4357.033805][T22102] RSP: 002b:00007ffc0c9aaed8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4357.033808][T22102] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5d045bca4a [ 4357.033810][T22102] RDX: 0000000000000040 RSI: 000000000acd6340 RDI: 0000000000000005 [ 4357.033812][T22102] RBP: 00007ffc0c9aaf60 R08: 0000000000418574 R09: 000000000000001c [ 4357.033813][T22102] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4357.033815][T22102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d046e5000 | [ 4357.033815][T22102] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5d046e5000 | [ 4357.033830][T22102] | [ 4357.509715][T22106] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22106 | [4357.510182][T22106] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4357.510435][T22106] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4357.510436][T22106] Call Trace: [ 4357.510438][T22106] [4357.510440][T22106] dump_stack_lvl (lib/dump_stack.c:123) [4357.510449][T22106] check_preemption_disabled (lib/smp_processor_id.c:52) [4357.510455][T22106] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4357.510462][T22106] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4357.510469][T22106] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.510476][T22106] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4357.510481][T22106] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.510493][T22106] rawv6_sendmsg (net/ipv6/raw.c:918) [4357.510504][T22106] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4357.510509][T22106] ? find_held_lock (kernel/locking/lockdep.c:5348) [4357.510519][T22106] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4357.510524][T22106] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4357.510527][T22106] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4357.510537][T22106] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4357.510553][T22106] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4357.510556][T22106] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.510567][T22106] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.510572][T22106] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.510577][T22106] ? __pfx___sys_sendto (net/socket.c:2147) [4357.510589][T22106] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4357.510597][T22106] ? find_held_lock (kernel/locking/lockdep.c:5348) [4357.510602][T22106] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4357.510606][T22106] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.510612][T22106] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4357.510618][T22106] ? 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) [4357.510626][T22106] __x64_sys_sendto (net/socket.c:2183) [4357.510630][T22106] ? 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) [4357.510633][T22106] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4357.510638][T22106] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4357.510643][T22106] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4357.510646][T22106] RIP: 0033:0x7f54e63dea4a [ 4357.510651][T22106] 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 [ 4357.510654][T22106] RSP: 002b:00007ffc0fbbccf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4357.510657][T22106] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54e63dea4a [ 4357.510659][T22106] RDX: 0000000000000040 RSI: 0000000019cef340 RDI: 0000000000000005 [ 4357.510661][T22106] RBP: 00007ffc0fbbcd80 R08: 0000000000418574 R09: 000000000000001c [ 4357.510663][T22106] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4357.510664][T22106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54e6507000 | [ 4357.510664][T22106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54e6507000 | [ 4357.510679][T22106] | [ 4357.510682][T22106] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22106 | [4357.522933][T22106] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4357.523181][T22106] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4357.523183][T22106] Call Trace: [ 4357.523185][T22106] [4357.523187][T22106] dump_stack_lvl (lib/dump_stack.c:123) [4357.523194][T22106] check_preemption_disabled (lib/smp_processor_id.c:52) [4357.523200][T22106] lwtunnel_output (net/core/lwtunnel.c:359) [4357.523206][T22106] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4357.523213][T22106] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.523219][T22106] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4357.523224][T22106] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.523236][T22106] rawv6_sendmsg (net/ipv6/raw.c:918) [4357.523248][T22106] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4357.523252][T22106] ? find_held_lock (kernel/locking/lockdep.c:5348) [4357.523261][T22106] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4357.523266][T22106] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4357.523269][T22106] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4357.523277][T22106] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4357.523294][T22106] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4357.523296][T22106] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.523308][T22106] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.523312][T22106] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.523317][T22106] ? __pfx___sys_sendto (net/socket.c:2147) [4357.523329][T22106] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4357.523337][T22106] ? find_held_lock (kernel/locking/lockdep.c:5348) [4357.523342][T22106] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4357.523345][T22106] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.523352][T22106] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4357.523357][T22106] ? 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) [4357.523365][T22106] __x64_sys_sendto (net/socket.c:2183) [4357.523369][T22106] ? 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) [4357.523372][T22106] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4357.523377][T22106] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4357.523381][T22106] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4357.523385][T22106] RIP: 0033:0x7f54e63dea4a [ 4357.523388][T22106] 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 [ 4357.523391][T22106] RSP: 002b:00007ffc0fbbccf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4357.523394][T22106] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54e63dea4a [ 4357.523396][T22106] RDX: 0000000000000040 RSI: 0000000019cef340 RDI: 0000000000000005 [ 4357.523397][T22106] RBP: 00007ffc0fbbcd80 R08: 0000000000418574 R09: 000000000000001c [ 4357.523399][T22106] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4357.523400][T22106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54e6507000 | [ 4357.523400][T22106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54e6507000 | [ 4357.523415][T22106] | [ 4357.523793][T22106] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22106 | [4357.535569][T22106] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4357.535818][T22106] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4357.535820][T22106] Call Trace: [ 4357.535821][T22106] [4357.535823][T22106] dump_stack_lvl (lib/dump_stack.c:123) [4357.535830][T22106] check_preemption_disabled (lib/smp_processor_id.c:52) [4357.535836][T22106] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4357.535843][T22106] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4357.535850][T22106] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.535857][T22106] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4357.535862][T22106] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4357.535874][T22106] rawv6_sendmsg (net/ipv6/raw.c:918) [4357.535886][T22106] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4357.535890][T22106] ? find_held_lock (kernel/locking/lockdep.c:5348) [4357.535899][T22106] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4357.535903][T22106] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4357.535906][T22106] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4357.535915][T22106] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4357.535931][T22106] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4357.535934][T22106] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.535945][T22106] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.535950][T22106] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4357.535955][T22106] ? __pfx___sys_sendto (net/socket.c:2147) [4357.535968][T22106] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4357.535975][T22106] ? find_held_lock (kernel/locking/lockdep.c:5348) [4357.535980][T22106] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4357.535983][T22106] ? __lock_release (kernel/locking/lockdep.c:5534) [4357.535990][T22106] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4357.535995][T22106] ? 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) [4357.536003][T22106] __x64_sys_sendto (net/socket.c:2183) [4357.536007][T22106] ? 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) [4357.536010][T22106] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4357.536015][T22106] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4357.536020][T22106] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4357.536023][T22106] RIP: 0033:0x7f54e63dea4a [ 4357.536027][T22106] 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 [ 4357.536029][T22106] RSP: 002b:00007ffc0fbbccf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4357.536033][T22106] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f54e63dea4a [ 4357.536034][T22106] RDX: 0000000000000040 RSI: 0000000019cef340 RDI: 0000000000000005 [ 4357.536036][T22106] RBP: 00007ffc0fbbcd80 R08: 0000000000418574 R09: 000000000000001c [ 4357.536038][T22106] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4357.536039][T22106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54e6507000 | [ 4357.536039][T22106] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f54e6507000 | [ 4357.536054][T22106] | [ 4358.028426][T22110] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22110 | [4358.028884][T22110] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4358.029132][T22110] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4358.029134][T22110] Call Trace: [ 4358.029136][T22110] [4358.029138][T22110] dump_stack_lvl (lib/dump_stack.c:123) [4358.029147][T22110] check_preemption_disabled (lib/smp_processor_id.c:52) [4358.029154][T22110] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4358.029160][T22110] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4358.029168][T22110] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4358.029175][T22110] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4358.029180][T22110] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4358.029192][T22110] rawv6_sendmsg (net/ipv6/raw.c:918) [4358.029203][T22110] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4358.029209][T22110] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4358.029215][T22110] ? __lock_release (kernel/locking/lockdep.c:5534) [4358.029224][T22110] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4358.029229][T22110] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4358.029238][T22110] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4358.029255][T22110] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4358.029257][T22110] ? __lock_release (kernel/locking/lockdep.c:5534) [4358.029268][T22110] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4358.029273][T22110] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4358.029279][T22110] ? __pfx___sys_sendto (net/socket.c:2147) [4358.029293][T22110] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4358.029301][T22110] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4358.029309][T22110] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4358.029316][T22110] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4358.029326][T22110] __x64_sys_sendto (net/socket.c:2183) [4358.029330][T22110] ? 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) [4358.029334][T22110] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4358.029339][T22110] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4358.029344][T22110] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4358.029348][T22110] RIP: 0033:0x7f5c3f74ba4a [ 4358.029352][T22110] 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 [ 4358.029354][T22110] RSP: 002b:00007ffe34555a08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4358.029358][T22110] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5c3f74ba4a [ 4358.029360][T22110] RDX: 0000000000000040 RSI: 0000000030238340 RDI: 0000000000000005 [ 4358.029362][T22110] RBP: 00007ffe34555a90 R08: 0000000000418574 R09: 000000000000001c [ 4358.029363][T22110] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4358.029365][T22110] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5c3f874000 | [ 4358.029379][T22110] | [ 4361.700838][T22142] check_preemption_disabled: 23 callbacks suppressed | [ 4361.700845][T22142] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22142 | [4361.701608][T22142] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4361.701860][T22142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4361.701862][T22142] Call Trace: [ 4361.701864][T22142] [4361.701866][T22142] dump_stack_lvl (lib/dump_stack.c:123) [4361.701874][T22142] check_preemption_disabled (lib/smp_processor_id.c:52) [4361.701881][T22142] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4361.701888][T22142] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4361.701896][T22142] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4361.701902][T22142] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4361.701907][T22142] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4361.701919][T22142] rawv6_sendmsg (net/ipv6/raw.c:918) [4361.701931][T22142] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4361.701936][T22142] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4361.701941][T22142] ? __lock_release (kernel/locking/lockdep.c:5534) [4361.701950][T22142] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4361.701955][T22142] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4361.701964][T22142] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4361.701980][T22142] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4361.701983][T22142] ? __lock_release (kernel/locking/lockdep.c:5534) [4361.701994][T22142] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4361.701999][T22142] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4361.702004][T22142] ? __pfx___sys_sendto (net/socket.c:2147) [4361.702019][T22142] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4361.702026][T22142] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4361.702034][T22142] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4361.702041][T22142] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4361.702051][T22142] __x64_sys_sendto (net/socket.c:2183) [4361.702055][T22142] ? 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) [4361.702059][T22142] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4361.702064][T22142] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4361.702069][T22142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4361.702072][T22142] RIP: 0033:0x7fd86b1dfa4a [ 4361.702076][T22142] 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 [ 4361.702079][T22142] RSP: 002b:00007ffec80fcb18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4361.702082][T22142] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd86b1dfa4a [ 4361.702085][T22142] RDX: 0000000000000040 RSI: 0000000038da4340 RDI: 0000000000000005 [ 4361.702086][T22142] RBP: 00007ffec80fcba0 R08: 0000000000418574 R09: 000000000000001c [ 4361.702088][T22142] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4361.702090][T22142] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd86b308000 | [ 4361.702090][T22142] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd86b308000 | [ 4361.702104][T22142] | [ 4361.702106][T22142] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22142 | [4361.713866][T22142] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4361.714113][T22142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4361.714114][T22142] Call Trace: [ 4361.714116][T22142] [4361.714118][T22142] dump_stack_lvl (lib/dump_stack.c:123) [4361.714125][T22142] check_preemption_disabled (lib/smp_processor_id.c:52) [4361.714131][T22142] lwtunnel_output (net/core/lwtunnel.c:359) [4361.714137][T22142] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4361.714144][T22142] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4361.714151][T22142] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4361.714156][T22142] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4361.714168][T22142] rawv6_sendmsg (net/ipv6/raw.c:918) [4361.714180][T22142] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4361.714186][T22142] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4361.714189][T22142] ? __lock_release (kernel/locking/lockdep.c:5534) [4361.714197][T22142] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4361.714201][T22142] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4361.714210][T22142] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4361.714227][T22142] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4361.714229][T22142] ? __lock_release (kernel/locking/lockdep.c:5534) [4361.714241][T22142] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4361.714245][T22142] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4361.714251][T22142] ? __pfx___sys_sendto (net/socket.c:2147) [4361.714265][T22142] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4361.714272][T22142] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4361.714280][T22142] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4361.714287][T22142] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4361.714297][T22142] __x64_sys_sendto (net/socket.c:2183) [4361.714301][T22142] ? 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) [4361.714304][T22142] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4361.714309][T22142] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4361.714314][T22142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4361.714317][T22142] RIP: 0033:0x7fd86b1dfa4a [ 4361.714321][T22142] 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 [ 4361.714323][T22142] RSP: 002b:00007ffec80fcb18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4361.714326][T22142] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd86b1dfa4a [ 4361.714328][T22142] RDX: 0000000000000040 RSI: 0000000038da4340 RDI: 0000000000000005 [ 4361.714330][T22142] RBP: 00007ffec80fcba0 R08: 0000000000418574 R09: 000000000000001c [ 4361.714332][T22142] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4361.714333][T22142] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd86b308000 | [ 4361.714333][T22142] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd86b308000 | [ 4361.714348][T22142] | [ 4361.727197][T22142] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22142 | [4361.727558][T22142] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4361.727807][T22142] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4361.727809][T22142] Call Trace: [ 4361.727810][T22142] [4361.727812][T22142] dump_stack_lvl (lib/dump_stack.c:123) [4361.727819][T22142] check_preemption_disabled (lib/smp_processor_id.c:52) [4361.727825][T22142] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4361.727832][T22142] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4361.727839][T22142] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4361.727844][T22142] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4361.727849][T22142] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4361.727861][T22142] rawv6_sendmsg (net/ipv6/raw.c:918) [4361.727873][T22142] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4361.727878][T22142] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4361.727883][T22142] ? __lock_release (kernel/locking/lockdep.c:5534) [4361.727891][T22142] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4361.727895][T22142] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4361.727904][T22142] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4361.727920][T22142] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4361.727923][T22142] ? __lock_release (kernel/locking/lockdep.c:5534) [4361.727934][T22142] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4361.727938][T22142] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4361.727944][T22142] ? __pfx___sys_sendto (net/socket.c:2147) [4361.727959][T22142] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4361.727965][T22142] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4361.727973][T22142] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4361.727981][T22142] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4361.727991][T22142] __x64_sys_sendto (net/socket.c:2183) [4361.727995][T22142] ? 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) [4361.727998][T22142] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4361.728003][T22142] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4361.728007][T22142] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4361.728010][T22142] RIP: 0033:0x7fd86b1dfa4a [ 4361.728014][T22142] 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 [ 4361.728016][T22142] RSP: 002b:00007ffec80fcb18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4361.728019][T22142] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd86b1dfa4a [ 4361.728021][T22142] RDX: 0000000000000040 RSI: 0000000038da4340 RDI: 0000000000000005 [ 4361.728023][T22142] RBP: 00007ffec80fcba0 R08: 0000000000418574 R09: 000000000000001c [ 4361.728024][T22142] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4361.728026][T22142] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd86b308000 | [ 4361.728026][T22142] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd86b308000 | [ 4361.728041][T22142] | [ 4362.179611][T22146] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22146 | [4362.180094][T22146] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4362.180368][T22146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4362.180370][T22146] Call Trace: [ 4362.180372][T22146] [4362.180374][T22146] dump_stack_lvl (lib/dump_stack.c:123) [4362.180382][T22146] check_preemption_disabled (lib/smp_processor_id.c:52) [4362.180388][T22146] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4362.180395][T22146] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4362.180403][T22146] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4362.180410][T22146] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4362.180415][T22146] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4362.180427][T22146] rawv6_sendmsg (net/ipv6/raw.c:918) [4362.180438][T22146] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4362.180444][T22146] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4362.180448][T22146] ? __lock_release (kernel/locking/lockdep.c:5534) [4362.180457][T22146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4362.180462][T22146] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4362.180471][T22146] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4362.180487][T22146] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4362.180490][T22146] ? __lock_release (kernel/locking/lockdep.c:5534) [4362.180501][T22146] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4362.180507][T22146] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4362.180513][T22146] ? __pfx___sys_sendto (net/socket.c:2147) [4362.180527][T22146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4362.180534][T22146] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4362.180543][T22146] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4362.180550][T22146] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4362.180560][T22146] __x64_sys_sendto (net/socket.c:2183) [4362.180564][T22146] ? 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) [4362.180568][T22146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4362.180572][T22146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4362.180577][T22146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4362.180581][T22146] RIP: 0033:0x7f9209aaba4a [ 4362.180585][T22146] 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 [ 4362.180587][T22146] RSP: 002b:00007ffd5fcd2bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4362.180591][T22146] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9209aaba4a [ 4362.180593][T22146] RDX: 0000000000000040 RSI: 000000000bece340 RDI: 0000000000000005 [ 4362.180595][T22146] RBP: 00007ffd5fcd2c80 R08: 0000000000418574 R09: 000000000000001c [ 4362.180597][T22146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4362.180599][T22146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9209bd4000 | [ 4362.180599][T22146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9209bd4000 | [ 4362.180613][T22146] | [ 4362.180616][T22146] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22146 | [4362.192911][T22146] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4362.193175][T22146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4362.193177][T22146] Call Trace: [ 4362.193178][T22146] [4362.193180][T22146] dump_stack_lvl (lib/dump_stack.c:123) [4362.193187][T22146] check_preemption_disabled (lib/smp_processor_id.c:52) [4362.193192][T22146] lwtunnel_output (net/core/lwtunnel.c:359) [4362.193199][T22146] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4362.193206][T22146] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4362.193212][T22146] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4362.193217][T22146] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4362.193229][T22146] rawv6_sendmsg (net/ipv6/raw.c:918) [4362.193241][T22146] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4362.193246][T22146] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4362.193250][T22146] ? __lock_release (kernel/locking/lockdep.c:5534) [4362.193258][T22146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4362.193262][T22146] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4362.193271][T22146] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4362.193287][T22146] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4362.193290][T22146] ? __lock_release (kernel/locking/lockdep.c:5534) [4362.193301][T22146] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4362.193306][T22146] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4362.193311][T22146] ? __pfx___sys_sendto (net/socket.c:2147) [4362.193326][T22146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4362.193332][T22146] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4362.193340][T22146] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4362.193347][T22146] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4362.193357][T22146] __x64_sys_sendto (net/socket.c:2183) [4362.193362][T22146] ? 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) [4362.193365][T22146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4362.193370][T22146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4362.193375][T22146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4362.193378][T22146] RIP: 0033:0x7f9209aaba4a [ 4362.193382][T22146] 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 [ 4362.193384][T22146] RSP: 002b:00007ffd5fcd2bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4362.193387][T22146] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9209aaba4a [ 4362.193389][T22146] RDX: 0000000000000040 RSI: 000000000bece340 RDI: 0000000000000005 [ 4362.193391][T22146] RBP: 00007ffd5fcd2c80 R08: 0000000000418574 R09: 000000000000001c [ 4362.193393][T22146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4362.193394][T22146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9209bd4000 | [ 4362.193394][T22146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9209bd4000 | [ 4362.193409][T22146] | [ 4362.193784][T22146] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22146 | [4362.205660][T22146] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4362.205915][T22146] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4362.205916][T22146] Call Trace: [ 4362.205918][T22146] [4362.205920][T22146] dump_stack_lvl (lib/dump_stack.c:123) [4362.205926][T22146] check_preemption_disabled (lib/smp_processor_id.c:52) [4362.205932][T22146] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4362.205939][T22146] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4362.205946][T22146] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4362.205952][T22146] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4362.205956][T22146] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4362.205969][T22146] rawv6_sendmsg (net/ipv6/raw.c:918) [4362.205980][T22146] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4362.205986][T22146] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4362.205989][T22146] ? __lock_release (kernel/locking/lockdep.c:5534) [4362.205997][T22146] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4362.206000][T22146] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4362.206009][T22146] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4362.206026][T22146] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4362.206028][T22146] ? __lock_release (kernel/locking/lockdep.c:5534) [4362.206039][T22146] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4362.206044][T22146] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4362.206049][T22146] ? __pfx___sys_sendto (net/socket.c:2147) [4362.206064][T22146] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4362.206070][T22146] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4362.206079][T22146] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4362.206086][T22146] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4362.206096][T22146] __x64_sys_sendto (net/socket.c:2183) [4362.206100][T22146] ? 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) [4362.206103][T22146] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4362.206108][T22146] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4362.206113][T22146] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4362.206116][T22146] RIP: 0033:0x7f9209aaba4a [ 4362.206119][T22146] 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 [ 4362.206122][T22146] RSP: 002b:00007ffd5fcd2bf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4362.206125][T22146] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9209aaba4a [ 4362.206127][T22146] RDX: 0000000000000040 RSI: 000000000bece340 RDI: 0000000000000005 [ 4362.206129][T22146] RBP: 00007ffd5fcd2c80 R08: 0000000000418574 R09: 000000000000001c [ 4362.206130][T22146] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4362.206132][T22146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9209bd4000 | [ 4362.206132][T22146] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9209bd4000 | [ 4362.206148][T22146] | [ 4362.675436][T22150] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22150 | [4362.675879][T22150] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4362.676125][T22150] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4362.676127][T22150] Call Trace: [ 4362.676129][T22150] [4362.676131][T22150] dump_stack_lvl (lib/dump_stack.c:123) [4362.676138][T22150] check_preemption_disabled (lib/smp_processor_id.c:52) [4362.676145][T22150] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4362.676153][T22150] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4362.676160][T22150] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4362.676167][T22150] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4362.676172][T22150] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4362.676184][T22150] rawv6_sendmsg (net/ipv6/raw.c:918) [4362.676195][T22150] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4362.676201][T22150] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4362.676206][T22150] ? __lock_release (kernel/locking/lockdep.c:5534) [4362.676214][T22150] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4362.676218][T22150] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4362.676227][T22150] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4362.676243][T22150] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4362.676246][T22150] ? __lock_release (kernel/locking/lockdep.c:5534) [4362.676257][T22150] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4362.676262][T22150] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4362.676268][T22150] ? __pfx___sys_sendto (net/socket.c:2147) [4362.676292][T22150] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4362.676299][T22150] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4362.676307][T22150] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4362.676314][T22150] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4362.676323][T22150] __x64_sys_sendto (net/socket.c:2183) [4362.676327][T22150] ? 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) [4362.676331][T22150] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4362.676335][T22150] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4362.676340][T22150] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4362.676344][T22150] RIP: 0033:0x7f3aaaef3a4a [ 4362.676348][T22150] 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 [ 4362.676350][T22150] RSP: 002b:00007ffcd6f4def8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4362.676354][T22150] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3aaaef3a4a [ 4362.676357][T22150] RDX: 0000000000000040 RSI: 0000000034fb6340 RDI: 0000000000000005 [ 4362.676359][T22150] RBP: 00007ffcd6f4df80 R08: 0000000000418574 R09: 000000000000001c [ 4362.676360][T22150] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4362.676362][T22150] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3aab01c000 | [ 4362.676362][T22150] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3aab01c000 | [ 4362.676376][T22150] | [ 4362.689470][T22150] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22150 | [4362.689828][T22150] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4362.690075][T22150] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4362.690077][T22150] Call Trace: [ 4362.690078][T22150] [4362.690080][T22150] dump_stack_lvl (lib/dump_stack.c:123) [4362.690086][T22150] check_preemption_disabled (lib/smp_processor_id.c:52) [4362.690092][T22150] lwtunnel_output (net/core/lwtunnel.c:359) [4362.690098][T22150] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4362.690106][T22150] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4362.690111][T22150] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4362.690116][T22150] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4362.690128][T22150] rawv6_sendmsg (net/ipv6/raw.c:918) [4362.690140][T22150] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4362.690145][T22150] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4362.690150][T22150] ? __lock_release (kernel/locking/lockdep.c:5534) [4362.690157][T22150] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4362.690161][T22150] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4362.690170][T22150] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4362.690186][T22150] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4362.690188][T22150] ? __lock_release (kernel/locking/lockdep.c:5534) [4362.690199][T22150] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4362.690203][T22150] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4362.690209][T22150] ? __pfx___sys_sendto (net/socket.c:2147) [4362.690223][T22150] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4362.690229][T22150] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4362.690237][T22150] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4362.690244][T22150] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4362.690254][T22150] __x64_sys_sendto (net/socket.c:2183) [4362.690258][T22150] ? 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) [4362.690261][T22150] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4362.690266][T22150] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4362.690270][T22150] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4362.690274][T22150] RIP: 0033:0x7f3aaaef3a4a [ 4362.690277][T22150] 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 [ 4362.690279][T22150] RSP: 002b:00007ffcd6f4def8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4362.690282][T22150] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3aaaef3a4a [ 4362.690284][T22150] RDX: 0000000000000040 RSI: 0000000034fb6340 RDI: 0000000000000005 [ 4362.690286][T22150] RBP: 00007ffcd6f4df80 R08: 0000000000418574 R09: 000000000000001c [ 4362.690287][T22150] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4362.690289][T22150] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3aab01c000 | [ 4362.690289][T22150] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3aab01c000 | [ 4362.690303][T22150] | [ 4362.702994][T22150] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22150 | [4362.703383][T22150] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4362.703624][T22150] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4362.703626][T22150] Call Trace: [ 4362.703627][T22150] [4362.703629][T22150] dump_stack_lvl (lib/dump_stack.c:123) [4362.703635][T22150] check_preemption_disabled (lib/smp_processor_id.c:52) [4362.703641][T22150] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4362.703647][T22150] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4362.703654][T22150] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4362.703659][T22150] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4362.703664][T22150] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4362.703677][T22150] rawv6_sendmsg (net/ipv6/raw.c:918) [4362.703688][T22150] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4362.703694][T22150] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4362.703697][T22150] ? __lock_release (kernel/locking/lockdep.c:5534) [4362.703705][T22150] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4362.703708][T22150] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4362.703717][T22150] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4362.703733][T22150] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4362.703736][T22150] ? __lock_release (kernel/locking/lockdep.c:5534) [4362.703747][T22150] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4362.703751][T22150] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4362.703757][T22150] ? __pfx___sys_sendto (net/socket.c:2147) [4362.703772][T22150] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4362.703778][T22150] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4362.703786][T22150] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4362.703793][T22150] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4362.703804][T22150] __x64_sys_sendto (net/socket.c:2183) [4362.703807][T22150] ? 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) [4362.703811][T22150] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4362.703815][T22150] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4362.703820][T22150] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4362.703823][T22150] RIP: 0033:0x7f3aaaef3a4a [ 4362.703826][T22150] 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 [ 4362.703829][T22150] RSP: 002b:00007ffcd6f4def8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4362.703832][T22150] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3aaaef3a4a [ 4362.703834][T22150] RDX: 0000000000000040 RSI: 0000000034fb6340 RDI: 0000000000000005 [ 4362.703835][T22150] RBP: 00007ffcd6f4df80 R08: 0000000000418574 R09: 000000000000001c [ 4362.703837][T22150] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4362.703839][T22150] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3aab01c000 | [ 4362.703839][T22150] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3aab01c000 | [ 4362.703853][T22150] | [ 4363.182549][T22154] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22154 | [4363.182991][T22154] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4363.184007][T22154] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4363.184009][T22154] Call Trace: [ 4363.184011][T22154] [4363.184013][T22154] dump_stack_lvl (lib/dump_stack.c:123) [4363.184021][T22154] check_preemption_disabled (lib/smp_processor_id.c:52) [4363.184028][T22154] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4363.184035][T22154] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4363.184042][T22154] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.184048][T22154] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4363.184053][T22154] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4363.184065][T22154] rawv6_sendmsg (net/ipv6/raw.c:918) [4363.184076][T22154] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4363.184082][T22154] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4363.184087][T22154] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.184095][T22154] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4363.184100][T22154] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4363.184109][T22154] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4363.184124][T22154] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4363.184127][T22154] ? __lock_release (kernel/locking/lockdep.c:5534) [4363.184138][T22154] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.184143][T22154] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4363.184148][T22154] ? __pfx___sys_sendto (net/socket.c:2147) [4363.184164][T22154] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4363.184170][T22154] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4363.184178][T22154] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4363.184185][T22154] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4363.184195][T22154] __x64_sys_sendto (net/socket.c:2183) [4363.184199][T22154] ? 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) [4363.184203][T22154] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4363.184207][T22154] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4363.184212][T22154] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4363.184215][T22154] RIP: 0033:0x7fce59446a4a [ 4363.184219][T22154] 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 [ 4363.184222][T22154] RSP: 002b:00007fff1785ba88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4363.184225][T22154] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fce59446a4a [ 4363.184227][T22154] RDX: 0000000000000040 RSI: 00000000195ef340 RDI: 0000000000000005 [ 4363.184229][T22154] RBP: 00007fff1785bb10 R08: 0000000000418574 R09: 000000000000001c [ 4363.184230][T22154] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4363.184232][T22154] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce5956f000 | [ 4363.184246][T22154] | [ 4366.849613][T22186] check_preemption_disabled: 23 callbacks suppressed | [ 4366.849620][T22186] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22186 | [4366.850364][T22186] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4366.850621][T22186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4366.850623][T22186] Call Trace: [ 4366.850625][T22186] [4366.850627][T22186] dump_stack_lvl (lib/dump_stack.c:123) [4366.850634][T22186] check_preemption_disabled (lib/smp_processor_id.c:52) [4366.850641][T22186] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4366.850648][T22186] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4366.850655][T22186] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4366.850662][T22186] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4366.850667][T22186] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4366.850679][T22186] rawv6_sendmsg (net/ipv6/raw.c:918) [4366.850691][T22186] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4366.850696][T22186] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4366.850701][T22186] ? __lock_release (kernel/locking/lockdep.c:5534) [4366.850709][T22186] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4366.850714][T22186] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4366.850723][T22186] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4366.850739][T22186] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4366.850742][T22186] ? __lock_release (kernel/locking/lockdep.c:5534) [4366.850753][T22186] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4366.850759][T22186] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4366.850764][T22186] ? __pfx___sys_sendto (net/socket.c:2147) [4366.850779][T22186] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4366.850786][T22186] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4366.850795][T22186] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4366.850802][T22186] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4366.850812][T22186] __x64_sys_sendto (net/socket.c:2183) [4366.850815][T22186] ? 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) [4366.850819][T22186] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4366.850824][T22186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4366.850829][T22186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4366.850832][T22186] RIP: 0033:0x7fac2ce55a4a [ 4366.850837][T22186] 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 [ 4366.850839][T22186] RSP: 002b:00007fffe7681188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4366.850843][T22186] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac2ce55a4a [ 4366.850845][T22186] RDX: 0000000000000040 RSI: 000000001e871340 RDI: 0000000000000005 [ 4366.850847][T22186] RBP: 00007fffe7681210 R08: 0000000000418574 R09: 000000000000001c [ 4366.850848][T22186] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4366.850850][T22186] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac2cf7e000 | [ 4366.850850][T22186] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac2cf7e000 | [ 4366.850865][T22186] | [ 4366.850867][T22186] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22186 | [4366.862190][T22186] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4366.862432][T22186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4366.862444][T22186] Call Trace: [ 4366.862445][T22186] [4366.862447][T22186] dump_stack_lvl (lib/dump_stack.c:123) [4366.862453][T22186] check_preemption_disabled (lib/smp_processor_id.c:52) [4366.862458][T22186] lwtunnel_output (net/core/lwtunnel.c:359) [4366.862464][T22186] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4366.862471][T22186] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4366.862476][T22186] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4366.862481][T22186] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4366.862493][T22186] rawv6_sendmsg (net/ipv6/raw.c:918) [4366.862504][T22186] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4366.862509][T22186] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4366.862513][T22186] ? __lock_release (kernel/locking/lockdep.c:5534) [4366.862520][T22186] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4366.862523][T22186] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4366.862532][T22186] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4366.862547][T22186] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4366.862550][T22186] ? __lock_release (kernel/locking/lockdep.c:5534) [4366.862561][T22186] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4366.862565][T22186] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4366.862570][T22186] ? __pfx___sys_sendto (net/socket.c:2147) [4366.862585][T22186] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4366.862591][T22186] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4366.862598][T22186] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4366.862605][T22186] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4366.862615][T22186] __x64_sys_sendto (net/socket.c:2183) [4366.862618][T22186] ? 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) [4366.862621][T22186] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4366.862626][T22186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4366.862631][T22186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4366.862634][T22186] RIP: 0033:0x7fac2ce55a4a [ 4366.862637][T22186] 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 [ 4366.862639][T22186] RSP: 002b:00007fffe7681188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4366.862642][T22186] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac2ce55a4a [ 4366.862644][T22186] RDX: 0000000000000040 RSI: 000000001e871340 RDI: 0000000000000005 [ 4366.862646][T22186] RBP: 00007fffe7681210 R08: 0000000000418574 R09: 000000000000001c [ 4366.862647][T22186] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4366.862649][T22186] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac2cf7e000 | [ 4366.862649][T22186] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac2cf7e000 | [ 4366.862663][T22186] | [ 4366.863050][T22186] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22186 | [4366.875036][T22186] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4366.875286][T22186] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4366.875288][T22186] Call Trace: [ 4366.875290][T22186] [4366.875292][T22186] dump_stack_lvl (lib/dump_stack.c:123) [4366.875299][T22186] check_preemption_disabled (lib/smp_processor_id.c:52) [4366.875305][T22186] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4366.875312][T22186] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4366.875319][T22186] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4366.875324][T22186] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4366.875329][T22186] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4366.875341][T22186] rawv6_sendmsg (net/ipv6/raw.c:918) [4366.875353][T22186] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4366.875359][T22186] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4366.875363][T22186] ? __lock_release (kernel/locking/lockdep.c:5534) [4366.875370][T22186] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4366.875374][T22186] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4366.875383][T22186] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4366.875399][T22186] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4366.875402][T22186] ? __lock_release (kernel/locking/lockdep.c:5534) [4366.875413][T22186] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4366.875417][T22186] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4366.875423][T22186] ? __pfx___sys_sendto (net/socket.c:2147) [4366.875437][T22186] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4366.875444][T22186] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4366.875452][T22186] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4366.875459][T22186] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4366.875469][T22186] __x64_sys_sendto (net/socket.c:2183) [4366.875473][T22186] ? 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) [4366.875476][T22186] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4366.875481][T22186] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4366.875486][T22186] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4366.875489][T22186] RIP: 0033:0x7fac2ce55a4a [ 4366.875493][T22186] 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 [ 4366.875495][T22186] RSP: 002b:00007fffe7681188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4366.875499][T22186] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac2ce55a4a [ 4366.875500][T22186] RDX: 0000000000000040 RSI: 000000001e871340 RDI: 0000000000000005 [ 4366.875502][T22186] RBP: 00007fffe7681210 R08: 0000000000418574 R09: 000000000000001c [ 4366.875504][T22186] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4366.875506][T22186] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac2cf7e000 | [ 4366.875506][T22186] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac2cf7e000 | [ 4366.875520][T22186] | [ 4367.358710][T22190] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22190 | [4367.359174][T22190] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4367.359422][T22190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4367.359424][T22190] Call Trace: [ 4367.359426][T22190] [4367.359428][T22190] dump_stack_lvl (lib/dump_stack.c:123) [4367.359436][T22190] check_preemption_disabled (lib/smp_processor_id.c:52) [4367.359442][T22190] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4367.359449][T22190] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4367.359456][T22190] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.359463][T22190] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4367.359468][T22190] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.359480][T22190] rawv6_sendmsg (net/ipv6/raw.c:918) [4367.359492][T22190] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4367.359497][T22190] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4367.359502][T22190] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.359511][T22190] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4367.359516][T22190] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4367.359525][T22190] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4367.359541][T22190] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4367.359544][T22190] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.359555][T22190] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.359560][T22190] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.359566][T22190] ? __pfx___sys_sendto (net/socket.c:2147) [4367.359580][T22190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4367.359587][T22190] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4367.359596][T22190] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4367.359603][T22190] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4367.359614][T22190] __x64_sys_sendto (net/socket.c:2183) [4367.359617][T22190] ? 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) [4367.359621][T22190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4367.359626][T22190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4367.359631][T22190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4367.359634][T22190] RIP: 0033:0x7f7a8d51ea4a [ 4367.359638][T22190] 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 [ 4367.359641][T22190] RSP: 002b:00007ffde081f3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4367.359644][T22190] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a8d51ea4a [ 4367.359646][T22190] RDX: 0000000000000040 RSI: 0000000001e26340 RDI: 0000000000000005 [ 4367.359648][T22190] RBP: 00007ffde081f470 R08: 0000000000418574 R09: 000000000000001c [ 4367.359650][T22190] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4367.359651][T22190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a8d647000 | [ 4367.359651][T22190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a8d647000 | [ 4367.359666][T22190] | [ 4367.359668][T22190] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22190 | [4367.372663][T22190] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4367.372906][T22190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4367.372907][T22190] Call Trace: [ 4367.372909][T22190] [4367.372911][T22190] dump_stack_lvl (lib/dump_stack.c:123) [4367.372917][T22190] check_preemption_disabled (lib/smp_processor_id.c:52) [4367.372923][T22190] lwtunnel_output (net/core/lwtunnel.c:359) [4367.372929][T22190] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4367.372936][T22190] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.372942][T22190] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4367.372947][T22190] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.372959][T22190] rawv6_sendmsg (net/ipv6/raw.c:918) [4367.372971][T22190] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4367.372977][T22190] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4367.372980][T22190] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.372988][T22190] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4367.372991][T22190] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4367.373000][T22190] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4367.373017][T22190] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4367.373019][T22190] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.373031][T22190] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.373035][T22190] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.373041][T22190] ? __pfx___sys_sendto (net/socket.c:2147) [4367.373055][T22190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4367.373062][T22190] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4367.373069][T22190] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4367.373076][T22190] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4367.373087][T22190] __x64_sys_sendto (net/socket.c:2183) [4367.373090][T22190] ? 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) [4367.373094][T22190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4367.373098][T22190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4367.373103][T22190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4367.373106][T22190] RIP: 0033:0x7f7a8d51ea4a [ 4367.373110][T22190] 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 [ 4367.373112][T22190] RSP: 002b:00007ffde081f3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4367.373115][T22190] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a8d51ea4a [ 4367.373117][T22190] RDX: 0000000000000040 RSI: 0000000001e26340 RDI: 0000000000000005 [ 4367.373119][T22190] RBP: 00007ffde081f470 R08: 0000000000418574 R09: 000000000000001c [ 4367.373120][T22190] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4367.373122][T22190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a8d647000 | [ 4367.373122][T22190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a8d647000 | [ 4367.373137][T22190] | [ 4367.376741][T22190] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22190 | [4367.384685][T22190] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4367.384926][T22190] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4367.384928][T22190] Call Trace: [ 4367.384930][T22190] [4367.384931][T22190] dump_stack_lvl (lib/dump_stack.c:123) [4367.384938][T22190] check_preemption_disabled (lib/smp_processor_id.c:52) [4367.384944][T22190] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4367.384951][T22190] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4367.384957][T22190] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.384963][T22190] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4367.384968][T22190] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.384980][T22190] rawv6_sendmsg (net/ipv6/raw.c:918) [4367.384992][T22190] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4367.384997][T22190] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4367.385001][T22190] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.385009][T22190] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4367.385012][T22190] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4367.385021][T22190] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4367.385038][T22190] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4367.385040][T22190] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.385052][T22190] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.385056][T22190] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.385062][T22190] ? __pfx___sys_sendto (net/socket.c:2147) [4367.385077][T22190] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4367.385083][T22190] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4367.385091][T22190] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4367.385098][T22190] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4367.385108][T22190] __x64_sys_sendto (net/socket.c:2183) [4367.385112][T22190] ? 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) [4367.385115][T22190] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4367.385120][T22190] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4367.385125][T22190] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4367.385128][T22190] RIP: 0033:0x7f7a8d51ea4a [ 4367.385132][T22190] 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 [ 4367.385134][T22190] RSP: 002b:00007ffde081f3e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4367.385138][T22190] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a8d51ea4a [ 4367.385140][T22190] RDX: 0000000000000040 RSI: 0000000001e26340 RDI: 0000000000000005 [ 4367.385141][T22190] RBP: 00007ffde081f470 R08: 0000000000418574 R09: 000000000000001c [ 4367.385143][T22190] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4367.385147][T22190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a8d647000 | [ 4367.385147][T22190] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a8d647000 | [ 4367.385162][T22190] | [ 4367.841913][T22194] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22194 | [4367.843216][T22194] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4367.843465][T22194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4367.843467][T22194] Call Trace: [ 4367.843469][T22194] [4367.843471][T22194] dump_stack_lvl (lib/dump_stack.c:123) [4367.843479][T22194] check_preemption_disabled (lib/smp_processor_id.c:52) [4367.843485][T22194] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4367.843492][T22194] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4367.843499][T22194] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.843506][T22194] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4367.843511][T22194] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.843523][T22194] rawv6_sendmsg (net/ipv6/raw.c:918) [4367.843535][T22194] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4367.843540][T22194] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4367.843545][T22194] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.843553][T22194] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4367.843558][T22194] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4367.843567][T22194] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4367.843583][T22194] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4367.843586][T22194] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.843597][T22194] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.843602][T22194] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.843608][T22194] ? __pfx___sys_sendto (net/socket.c:2147) [4367.843622][T22194] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4367.843629][T22194] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4367.843637][T22194] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4367.843644][T22194] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4367.843654][T22194] __x64_sys_sendto (net/socket.c:2183) [4367.843658][T22194] ? 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) [4367.843662][T22194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4367.843667][T22194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4367.843672][T22194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4367.843675][T22194] RIP: 0033:0x7f6e77d5fa4a [ 4367.843679][T22194] 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 [ 4367.843682][T22194] RSP: 002b:00007ffe8b951e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4367.843685][T22194] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6e77d5fa4a [ 4367.843687][T22194] RDX: 0000000000000040 RSI: 000000001c1dc340 RDI: 0000000000000005 [ 4367.843689][T22194] RBP: 00007ffe8b951ee0 R08: 0000000000418574 R09: 000000000000001c [ 4367.843691][T22194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4367.843692][T22194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e77e88000 | [ 4367.843692][T22194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e77e88000 | [ 4367.843707][T22194] | [ 4367.843709][T22194] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22194 | [4367.855141][T22194] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4367.855393][T22194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4367.855394][T22194] Call Trace: [ 4367.855396][T22194] [4367.855398][T22194] dump_stack_lvl (lib/dump_stack.c:123) [4367.855404][T22194] check_preemption_disabled (lib/smp_processor_id.c:52) [4367.855410][T22194] lwtunnel_output (net/core/lwtunnel.c:359) [4367.855416][T22194] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4367.855423][T22194] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.855428][T22194] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4367.855433][T22194] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.855446][T22194] rawv6_sendmsg (net/ipv6/raw.c:918) [4367.855458][T22194] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4367.855463][T22194] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4367.855466][T22194] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.855474][T22194] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4367.855478][T22194] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4367.855487][T22194] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4367.855503][T22194] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4367.855506][T22194] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.855517][T22194] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.855522][T22194] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.855527][T22194] ? __pfx___sys_sendto (net/socket.c:2147) [4367.855542][T22194] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4367.855549][T22194] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4367.855556][T22194] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4367.855563][T22194] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4367.855573][T22194] __x64_sys_sendto (net/socket.c:2183) [4367.855577][T22194] ? 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) [4367.855581][T22194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4367.855585][T22194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4367.855590][T22194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4367.855594][T22194] RIP: 0033:0x7f6e77d5fa4a [ 4367.855597][T22194] 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 [ 4367.855600][T22194] RSP: 002b:00007ffe8b951e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4367.855603][T22194] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6e77d5fa4a [ 4367.855605][T22194] RDX: 0000000000000040 RSI: 000000001c1dc340 RDI: 0000000000000005 [ 4367.855606][T22194] RBP: 00007ffe8b951ee0 R08: 0000000000418574 R09: 000000000000001c [ 4367.855608][T22194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4367.855609][T22194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e77e88000 | [ 4367.855609][T22194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e77e88000 | [ 4367.855624][T22194] | [ 4367.855992][T22194] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22194 | [4367.867327][T22194] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4367.867570][T22194] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4367.867572][T22194] Call Trace: [ 4367.867574][T22194] [4367.867576][T22194] dump_stack_lvl (lib/dump_stack.c:123) [4367.867583][T22194] check_preemption_disabled (lib/smp_processor_id.c:52) [4367.867589][T22194] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4367.867595][T22194] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4367.867603][T22194] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.867608][T22194] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4367.867613][T22194] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4367.867625][T22194] rawv6_sendmsg (net/ipv6/raw.c:918) [4367.867637][T22194] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4367.867642][T22194] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4367.867646][T22194] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.867654][T22194] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4367.867657][T22194] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4367.867666][T22194] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4367.867682][T22194] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4367.867685][T22194] ? __lock_release (kernel/locking/lockdep.c:5534) [4367.867696][T22194] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.867701][T22194] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4367.867706][T22194] ? __pfx___sys_sendto (net/socket.c:2147) [4367.867721][T22194] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4367.867728][T22194] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4367.867735][T22194] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4367.867743][T22194] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4367.867753][T22194] __x64_sys_sendto (net/socket.c:2183) [4367.867757][T22194] ? 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) [4367.867760][T22194] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4367.867765][T22194] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4367.867770][T22194] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4367.867773][T22194] RIP: 0033:0x7f6e77d5fa4a [ 4367.867776][T22194] 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 [ 4367.867778][T22194] RSP: 002b:00007ffe8b951e58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4367.867782][T22194] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6e77d5fa4a [ 4367.867783][T22194] RDX: 0000000000000040 RSI: 000000001c1dc340 RDI: 0000000000000005 [ 4367.867785][T22194] RBP: 00007ffe8b951ee0 R08: 0000000000418574 R09: 000000000000001c [ 4367.867787][T22194] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4367.867788][T22194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e77e88000 | [ 4367.867788][T22194] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6e77e88000 | [ 4367.867803][T22194] | [ 4368.353265][T22198] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22198 | [4368.353777][T22198] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4368.354044][T22198] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4368.354045][T22198] Call Trace: [ 4368.354047][T22198] [4368.354050][T22198] dump_stack_lvl (lib/dump_stack.c:123) [4368.354058][T22198] check_preemption_disabled (lib/smp_processor_id.c:52) [4368.354064][T22198] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4368.354071][T22198] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4368.354078][T22198] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.354084][T22198] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4368.354089][T22198] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4368.354101][T22198] rawv6_sendmsg (net/ipv6/raw.c:918) [4368.354113][T22198] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4368.354118][T22198] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4368.354123][T22198] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.354132][T22198] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4368.354137][T22198] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4368.354147][T22198] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4368.354163][T22198] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4368.354166][T22198] ? __lock_release (kernel/locking/lockdep.c:5534) [4368.354178][T22198] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.354183][T22198] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4368.354188][T22198] ? __pfx___sys_sendto (net/socket.c:2147) [4368.354203][T22198] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4368.354210][T22198] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4368.354218][T22198] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4368.354225][T22198] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4368.354235][T22198] __x64_sys_sendto (net/socket.c:2183) [4368.354239][T22198] ? 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) [4368.354243][T22198] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4368.354248][T22198] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4368.354253][T22198] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4368.354256][T22198] RIP: 0033:0x7fb582ea8a4a [ 4368.354260][T22198] 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 [ 4368.354263][T22198] RSP: 002b:00007ffcc0460378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4368.354267][T22198] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb582ea8a4a [ 4368.354269][T22198] RDX: 0000000000000040 RSI: 0000000002aad340 RDI: 0000000000000005 [ 4368.354271][T22198] RBP: 00007ffcc0460400 R08: 0000000000418574 R09: 000000000000001c [ 4368.354273][T22198] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4368.354274][T22198] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb582fd1000 | [ 4371.157541][T22222] lwtunnel_output(): recursion limit reached on datapath | [ 4372.607528][T22226] check_preemption_disabled: 18 callbacks suppressed | [ 4372.607535][T22226] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22226 | [4372.609100][T22226] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4372.609374][T22226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4372.609376][T22226] Call Trace: [ 4372.609378][T22226] [4372.609380][T22226] dump_stack_lvl (lib/dump_stack.c:123) [4372.609388][T22226] check_preemption_disabled (lib/smp_processor_id.c:52) [4372.609394][T22226] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4372.609401][T22226] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4372.609409][T22226] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4372.609415][T22226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4372.609420][T22226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4372.609432][T22226] rawv6_sendmsg (net/ipv6/raw.c:918) [4372.609444][T22226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4372.609449][T22226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4372.609455][T22226] ? __lock_release (kernel/locking/lockdep.c:5534) [4372.609464][T22226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4372.609470][T22226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4372.609479][T22226] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4372.609495][T22226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4372.609498][T22226] ? __lock_release (kernel/locking/lockdep.c:5534) [4372.609509][T22226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4372.609514][T22226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4372.609519][T22226] ? __pfx___sys_sendto (net/socket.c:2147) [4372.609534][T22226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4372.609541][T22226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4372.609550][T22226] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4372.609557][T22226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4372.609567][T22226] __x64_sys_sendto (net/socket.c:2183) [4372.609571][T22226] ? 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) [4372.609575][T22226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4372.609580][T22226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4372.609585][T22226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4372.609588][T22226] RIP: 0033:0x7fdf1b566a4a [ 4372.609593][T22226] 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 [ 4372.609595][T22226] RSP: 002b:00007fffe65b0b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4372.609599][T22226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf1b566a4a [ 4372.609601][T22226] RDX: 0000000000000040 RSI: 0000000035c8b340 RDI: 0000000000000005 [ 4372.609603][T22226] RBP: 00007fffe65b0bf0 R08: 0000000000418574 R09: 000000000000001c [ 4372.609605][T22226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4372.609607][T22226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf1b68f000 | [ 4372.609607][T22226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf1b68f000 | [ 4372.609621][T22226] | [ 4372.609624][T22226] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22226 | [4372.621280][T22226] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4372.621525][T22226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4372.621527][T22226] Call Trace: [ 4372.621528][T22226] [4372.621530][T22226] dump_stack_lvl (lib/dump_stack.c:123) [4372.621536][T22226] check_preemption_disabled (lib/smp_processor_id.c:52) [4372.621542][T22226] lwtunnel_output (net/core/lwtunnel.c:359) [4372.621548][T22226] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4372.621555][T22226] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4372.621560][T22226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4372.621565][T22226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4372.621577][T22226] rawv6_sendmsg (net/ipv6/raw.c:918) [4372.621589][T22226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4372.621595][T22226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4372.621598][T22226] ? __lock_release (kernel/locking/lockdep.c:5534) [4372.621606][T22226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4372.621609][T22226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4372.621618][T22226] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4372.621634][T22226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4372.621637][T22226] ? __lock_release (kernel/locking/lockdep.c:5534) [4372.621648][T22226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4372.621653][T22226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4372.621658][T22226] ? __pfx___sys_sendto (net/socket.c:2147) [4372.621673][T22226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4372.621679][T22226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4372.621687][T22226] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4372.621694][T22226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4372.621704][T22226] __x64_sys_sendto (net/socket.c:2183) [4372.621708][T22226] ? 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) [4372.621711][T22226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4372.621715][T22226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4372.621720][T22226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4372.621723][T22226] RIP: 0033:0x7fdf1b566a4a [ 4372.621727][T22226] 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 [ 4372.621729][T22226] RSP: 002b:00007fffe65b0b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4372.621732][T22226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf1b566a4a [ 4372.621734][T22226] RDX: 0000000000000040 RSI: 0000000035c8b340 RDI: 0000000000000005 [ 4372.621736][T22226] RBP: 00007fffe65b0bf0 R08: 0000000000418574 R09: 000000000000001c [ 4372.621737][T22226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4372.621739][T22226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf1b68f000 | [ 4372.621739][T22226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf1b68f000 | [ 4372.621754][T22226] | [ 4372.638975][T22226] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22226 | [4372.639357][T22226] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4372.639616][T22226] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4372.639618][T22226] Call Trace: [ 4372.639619][T22226] [4372.639621][T22226] dump_stack_lvl (lib/dump_stack.c:123) [4372.639627][T22226] check_preemption_disabled (lib/smp_processor_id.c:52) [4372.639634][T22226] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4372.639640][T22226] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4372.639647][T22226] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4372.639653][T22226] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4372.639658][T22226] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4372.639670][T22226] rawv6_sendmsg (net/ipv6/raw.c:918) [4372.639682][T22226] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4372.639688][T22226] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4372.639692][T22226] ? __lock_release (kernel/locking/lockdep.c:5534) [4372.639699][T22226] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4372.639703][T22226] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4372.639712][T22226] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4372.639728][T22226] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4372.639731][T22226] ? __lock_release (kernel/locking/lockdep.c:5534) [4372.639742][T22226] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4372.639747][T22226] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4372.639753][T22226] ? __pfx___sys_sendto (net/socket.c:2147) [4372.639767][T22226] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4372.639774][T22226] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4372.639782][T22226] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4372.639789][T22226] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4372.639799][T22226] __x64_sys_sendto (net/socket.c:2183) [4372.639803][T22226] ? 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) [4372.639806][T22226] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4372.639811][T22226] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4372.639816][T22226] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4372.639819][T22226] RIP: 0033:0x7fdf1b566a4a [ 4372.639822][T22226] 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 [ 4372.639824][T22226] RSP: 002b:00007fffe65b0b68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4372.639827][T22226] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf1b566a4a [ 4372.639829][T22226] RDX: 0000000000000040 RSI: 0000000035c8b340 RDI: 0000000000000005 [ 4372.639831][T22226] RBP: 00007fffe65b0bf0 R08: 0000000000418574 R09: 000000000000001c [ 4372.639833][T22226] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4372.639834][T22226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf1b68f000 | [ 4372.639834][T22226] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf1b68f000 | [ 4372.639849][T22226] | [ 4373.104674][T22230] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22230 | [4373.105122][T22230] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4373.106645][T22230] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4373.106647][T22230] Call Trace: [ 4373.106649][T22230] [4373.106651][T22230] dump_stack_lvl (lib/dump_stack.c:123) [4373.106660][T22230] check_preemption_disabled (lib/smp_processor_id.c:52) [4373.106667][T22230] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4373.106673][T22230] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4373.106681][T22230] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.106687][T22230] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4373.106692][T22230] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.106704][T22230] rawv6_sendmsg (net/ipv6/raw.c:918) [4373.106715][T22230] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4373.106721][T22230] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4373.106726][T22230] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.106734][T22230] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4373.106739][T22230] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4373.106748][T22230] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4373.106764][T22230] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4373.106767][T22230] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.106778][T22230] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.106783][T22230] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.106789][T22230] ? __pfx___sys_sendto (net/socket.c:2147) [4373.106803][T22230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4373.106810][T22230] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4373.106820][T22230] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4373.106827][T22230] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4373.106837][T22230] __x64_sys_sendto (net/socket.c:2183) [4373.106841][T22230] ? 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) [4373.106844][T22230] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4373.106849][T22230] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4373.106854][T22230] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4373.106857][T22230] RIP: 0033:0x7f2d7e79ca4a [ 4373.106861][T22230] 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 [ 4373.106864][T22230] RSP: 002b:00007ffd229cc6c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4373.106868][T22230] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d7e79ca4a [ 4373.106870][T22230] RDX: 0000000000000040 RSI: 000000001e700340 RDI: 0000000000000005 [ 4373.106871][T22230] RBP: 00007ffd229cc750 R08: 0000000000418574 R09: 000000000000001c [ 4373.106873][T22230] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4373.106875][T22230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d7e8c5000 | [ 4373.106875][T22230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d7e8c5000 | [ 4373.106890][T22230] | [ 4373.106892][T22230] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22230 | [4373.118553][T22230] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4373.118795][T22230] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4373.118797][T22230] Call Trace: [ 4373.118799][T22230] [4373.118800][T22230] dump_stack_lvl (lib/dump_stack.c:123) [4373.118806][T22230] check_preemption_disabled (lib/smp_processor_id.c:52) [4373.118812][T22230] lwtunnel_output (net/core/lwtunnel.c:359) [4373.118819][T22230] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4373.118825][T22230] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.118831][T22230] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4373.118836][T22230] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.118848][T22230] rawv6_sendmsg (net/ipv6/raw.c:918) [4373.118860][T22230] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4373.118865][T22230] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4373.118869][T22230] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.118877][T22230] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4373.118881][T22230] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4373.118890][T22230] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4373.118906][T22230] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4373.118909][T22230] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.118920][T22230] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.118925][T22230] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.118930][T22230] ? __pfx___sys_sendto (net/socket.c:2147) [4373.118945][T22230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4373.118951][T22230] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4373.118959][T22230] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4373.118966][T22230] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4373.118976][T22230] __x64_sys_sendto (net/socket.c:2183) [4373.118980][T22230] ? 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) [4373.118983][T22230] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4373.118988][T22230] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4373.118993][T22230] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4373.118996][T22230] RIP: 0033:0x7f2d7e79ca4a [ 4373.118999][T22230] 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 [ 4373.119001][T22230] RSP: 002b:00007ffd229cc6c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4373.119005][T22230] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d7e79ca4a [ 4373.119007][T22230] RDX: 0000000000000040 RSI: 000000001e700340 RDI: 0000000000000005 [ 4373.119008][T22230] RBP: 00007ffd229cc750 R08: 0000000000418574 R09: 000000000000001c [ 4373.119010][T22230] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4373.119012][T22230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d7e8c5000 | [ 4373.119012][T22230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d7e8c5000 | [ 4373.119027][T22230] | [ 4373.133739][T22230] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22230 | [4373.134103][T22230] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4373.134356][T22230] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4373.134358][T22230] Call Trace: [ 4373.134360][T22230] [4373.134362][T22230] dump_stack_lvl (lib/dump_stack.c:123) [4373.134369][T22230] check_preemption_disabled (lib/smp_processor_id.c:52) [4373.134375][T22230] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4373.134382][T22230] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4373.134389][T22230] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.134395][T22230] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4373.134400][T22230] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.134412][T22230] rawv6_sendmsg (net/ipv6/raw.c:918) [4373.134424][T22230] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4373.134429][T22230] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4373.134434][T22230] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.134442][T22230] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4373.134446][T22230] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4373.134455][T22230] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4373.134472][T22230] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4373.134474][T22230] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.134486][T22230] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.134490][T22230] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.134496][T22230] ? __pfx___sys_sendto (net/socket.c:2147) [4373.134511][T22230] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4373.134517][T22230] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4373.134525][T22230] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4373.134532][T22230] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4373.134542][T22230] __x64_sys_sendto (net/socket.c:2183) [4373.134546][T22230] ? 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) [4373.134549][T22230] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4373.134554][T22230] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4373.134559][T22230] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4373.134562][T22230] RIP: 0033:0x7f2d7e79ca4a [ 4373.134566][T22230] 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 [ 4373.134568][T22230] RSP: 002b:00007ffd229cc6c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4373.134571][T22230] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d7e79ca4a [ 4373.134573][T22230] RDX: 0000000000000040 RSI: 000000001e700340 RDI: 0000000000000005 [ 4373.134575][T22230] RBP: 00007ffd229cc750 R08: 0000000000418574 R09: 000000000000001c [ 4373.134576][T22230] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4373.134578][T22230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d7e8c5000 | [ 4373.134578][T22230] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d7e8c5000 | [ 4373.134592][T22230] | [ 4373.628918][T22234] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22234 | [4373.629716][T22234] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4373.629982][T22234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4373.629984][T22234] Call Trace: [ 4373.629986][T22234] [4373.629988][T22234] dump_stack_lvl (lib/dump_stack.c:123) [4373.629997][T22234] check_preemption_disabled (lib/smp_processor_id.c:52) [4373.630003][T22234] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4373.630010][T22234] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4373.630018][T22234] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.630025][T22234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4373.630029][T22234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.630042][T22234] rawv6_sendmsg (net/ipv6/raw.c:918) [4373.630053][T22234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4373.630059][T22234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4373.630064][T22234] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.630073][T22234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4373.630078][T22234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4373.630086][T22234] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4373.630102][T22234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4373.630105][T22234] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.630116][T22234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.630121][T22234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.630127][T22234] ? __pfx___sys_sendto (net/socket.c:2147) [4373.630141][T22234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4373.630150][T22234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4373.630158][T22234] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4373.630165][T22234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4373.630175][T22234] __x64_sys_sendto (net/socket.c:2183) [4373.630179][T22234] ? 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) [4373.630183][T22234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4373.630188][T22234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4373.630193][T22234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4373.630197][T22234] RIP: 0033:0x7f93c843aa4a [ 4373.630201][T22234] 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 [ 4373.630204][T22234] RSP: 002b:00007ffea7ff7498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4373.630208][T22234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93c843aa4a [ 4373.630210][T22234] RDX: 0000000000000040 RSI: 000000000fe93340 RDI: 0000000000000005 [ 4373.630212][T22234] RBP: 00007ffea7ff7520 R08: 0000000000418574 R09: 000000000000001c [ 4373.630214][T22234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4373.630215][T22234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93c8563000 | [ 4373.630215][T22234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93c8563000 | [ 4373.630230][T22234] | [ 4373.642849][T22234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22234 | [4373.643494][T22234] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4373.643771][T22234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4373.643772][T22234] Call Trace: [ 4373.643774][T22234] [4373.643776][T22234] dump_stack_lvl (lib/dump_stack.c:123) [4373.643783][T22234] check_preemption_disabled (lib/smp_processor_id.c:52) [4373.643789][T22234] lwtunnel_output (net/core/lwtunnel.c:359) [4373.643795][T22234] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4373.643802][T22234] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.643809][T22234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4373.643814][T22234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.643826][T22234] rawv6_sendmsg (net/ipv6/raw.c:918) [4373.643838][T22234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4373.643843][T22234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4373.643847][T22234] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.643855][T22234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4373.643859][T22234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4373.643868][T22234] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4373.643884][T22234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4373.643887][T22234] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.643898][T22234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.643902][T22234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.643908][T22234] ? __pfx___sys_sendto (net/socket.c:2147) [4373.643922][T22234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4373.643929][T22234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4373.643937][T22234] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4373.643944][T22234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4373.643954][T22234] __x64_sys_sendto (net/socket.c:2183) [4373.643958][T22234] ? 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) [4373.643961][T22234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4373.643966][T22234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4373.643971][T22234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4373.643974][T22234] RIP: 0033:0x7f93c843aa4a [ 4373.643978][T22234] 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 [ 4373.643980][T22234] RSP: 002b:00007ffea7ff7498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4373.643983][T22234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93c843aa4a [ 4373.643985][T22234] RDX: 0000000000000040 RSI: 000000000fe93340 RDI: 0000000000000005 [ 4373.643986][T22234] RBP: 00007ffea7ff7520 R08: 0000000000418574 R09: 000000000000001c [ 4373.643988][T22234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4373.643990][T22234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93c8563000 | [ 4373.643990][T22234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93c8563000 | [ 4373.644004][T22234] | [ 4373.661923][T22234] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22234 | [4373.662350][T22234] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4373.662624][T22234] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4373.662626][T22234] Call Trace: [ 4373.662627][T22234] [4373.662629][T22234] dump_stack_lvl (lib/dump_stack.c:123) [4373.662636][T22234] check_preemption_disabled (lib/smp_processor_id.c:52) [4373.662641][T22234] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4373.662648][T22234] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4373.662655][T22234] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.662660][T22234] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4373.662665][T22234] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4373.662677][T22234] rawv6_sendmsg (net/ipv6/raw.c:918) [4373.662690][T22234] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4373.662695][T22234] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4373.662699][T22234] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.662707][T22234] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4373.662711][T22234] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4373.662720][T22234] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4373.662736][T22234] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4373.662739][T22234] ? __lock_release (kernel/locking/lockdep.c:5534) [4373.662750][T22234] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.662755][T22234] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4373.662760][T22234] ? __pfx___sys_sendto (net/socket.c:2147) [4373.662775][T22234] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4373.662781][T22234] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4373.662789][T22234] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4373.662796][T22234] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4373.662806][T22234] __x64_sys_sendto (net/socket.c:2183) [4373.662810][T22234] ? 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) [4373.662813][T22234] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4373.662818][T22234] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4373.662823][T22234] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4373.662826][T22234] RIP: 0033:0x7f93c843aa4a [ 4373.662829][T22234] 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 [ 4373.662832][T22234] RSP: 002b:00007ffea7ff7498 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4373.662835][T22234] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f93c843aa4a [ 4373.662837][T22234] RDX: 0000000000000040 RSI: 000000000fe93340 RDI: 0000000000000005 [ 4373.662839][T22234] RBP: 00007ffea7ff7520 R08: 0000000000418574 R09: 000000000000001c [ 4373.662840][T22234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4373.662842][T22234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93c8563000 | [ 4373.662842][T22234] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f93c8563000 | [ 4373.662856][T22234] | [ 4374.120639][T22238] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22238 | [4374.121118][T22238] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4374.122466][T22238] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4374.122468][T22238] Call Trace: [ 4374.122470][T22238] [4374.122472][T22238] dump_stack_lvl (lib/dump_stack.c:123) [4374.122481][T22238] check_preemption_disabled (lib/smp_processor_id.c:52) [4374.122488][T22238] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4374.122494][T22238] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4374.122503][T22238] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.122509][T22238] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4374.122514][T22238] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4374.122526][T22238] rawv6_sendmsg (net/ipv6/raw.c:918) [4374.122538][T22238] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4374.122543][T22238] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4374.122548][T22238] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.122557][T22238] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4374.122562][T22238] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4374.122570][T22238] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4374.122586][T22238] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4374.122589][T22238] ? __lock_release (kernel/locking/lockdep.c:5534) [4374.122600][T22238] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.122606][T22238] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4374.122611][T22238] ? __pfx___sys_sendto (net/socket.c:2147) [4374.122626][T22238] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4374.122633][T22238] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4374.122642][T22238] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4374.122649][T22238] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4374.122659][T22238] __x64_sys_sendto (net/socket.c:2183) [4374.122663][T22238] ? 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) [4374.122666][T22238] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4374.122671][T22238] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4374.122676][T22238] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4374.122680][T22238] RIP: 0033:0x7f248bf31a4a [ 4374.122684][T22238] 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 [ 4374.122687][T22238] RSP: 002b:00007ffcada6a9c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4374.122690][T22238] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f248bf31a4a [ 4374.122692][T22238] RDX: 0000000000000040 RSI: 00000000347c2340 RDI: 0000000000000005 [ 4374.122694][T22238] RBP: 00007ffcada6aa50 R08: 0000000000418574 R09: 000000000000001c [ 4374.122696][T22238] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4374.122697][T22238] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f248c05a000 | [ 4374.571169][T22242] lwtunnel_output(): recursion limit reached on datapath | [ 4377.925320][T22262] check_preemption_disabled: 15 callbacks suppressed | [ 4377.925327][T22262] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22262 | [4377.926069][T22262] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4377.926923][T22262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4377.926925][T22262] Call Trace: [ 4377.926927][T22262] [4377.926929][T22262] dump_stack_lvl (lib/dump_stack.c:123) [4377.926937][T22262] check_preemption_disabled (lib/smp_processor_id.c:52) [4377.926944][T22262] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4377.926950][T22262] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4377.926958][T22262] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.926964][T22262] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4377.926969][T22262] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.926981][T22262] rawv6_sendmsg (net/ipv6/raw.c:918) [4377.926993][T22262] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4377.926998][T22262] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4377.927004][T22262] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.927012][T22262] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4377.927018][T22262] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4377.927027][T22262] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4377.927043][T22262] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4377.927046][T22262] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.927057][T22262] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.927062][T22262] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.927067][T22262] ? __pfx___sys_sendto (net/socket.c:2147) [4377.927082][T22262] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4377.927089][T22262] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4377.927098][T22262] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4377.927105][T22262] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4377.927115][T22262] __x64_sys_sendto (net/socket.c:2183) [4377.927119][T22262] ? 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) [4377.927123][T22262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4377.927127][T22262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4377.927132][T22262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4377.927136][T22262] RIP: 0033:0x7f599ac80a4a [ 4377.927140][T22262] 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 [ 4377.927143][T22262] RSP: 002b:00007ffd84393c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4377.927148][T22262] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f599ac80a4a [ 4377.927150][T22262] RDX: 0000000000000040 RSI: 00000000258bf340 RDI: 0000000000000005 [ 4377.927152][T22262] RBP: 00007ffd84393d10 R08: 0000000000418574 R09: 000000000000001c [ 4377.927153][T22262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4377.927155][T22262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f599ada9000 | [ 4377.927155][T22262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f599ada9000 | [ 4377.927170][T22262] | [ 4377.939770][T22262] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22262 | [4377.940132][T22262] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4377.940389][T22262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4377.940390][T22262] Call Trace: [ 4377.940392][T22262] [4377.940394][T22262] dump_stack_lvl (lib/dump_stack.c:123) [4377.940400][T22262] check_preemption_disabled (lib/smp_processor_id.c:52) [4377.940406][T22262] lwtunnel_output (net/core/lwtunnel.c:359) [4377.940413][T22262] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4377.940421][T22262] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.940426][T22262] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4377.940431][T22262] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.940443][T22262] rawv6_sendmsg (net/ipv6/raw.c:918) [4377.940455][T22262] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4377.940460][T22262] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4377.940464][T22262] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.940473][T22262] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4377.940477][T22262] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4377.940486][T22262] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4377.940502][T22262] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4377.940504][T22262] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.940516][T22262] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.940520][T22262] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.940526][T22262] ? __pfx___sys_sendto (net/socket.c:2147) [4377.940541][T22262] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4377.940547][T22262] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4377.940555][T22262] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4377.940562][T22262] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4377.940573][T22262] __x64_sys_sendto (net/socket.c:2183) [4377.940577][T22262] ? 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) [4377.940580][T22262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4377.940585][T22262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4377.940590][T22262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4377.940593][T22262] RIP: 0033:0x7f599ac80a4a [ 4377.940596][T22262] 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 [ 4377.940599][T22262] RSP: 002b:00007ffd84393c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4377.940602][T22262] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f599ac80a4a [ 4377.940604][T22262] RDX: 0000000000000040 RSI: 00000000258bf340 RDI: 0000000000000005 [ 4377.940606][T22262] RBP: 00007ffd84393d10 R08: 0000000000418574 R09: 000000000000001c [ 4377.940608][T22262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4377.940609][T22262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f599ada9000 | [ 4377.940609][T22262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f599ada9000 | [ 4377.940624][T22262] | [ 4377.940996][T22262] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22262 | [4377.952379][T22262] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4377.952640][T22262] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4377.952641][T22262] Call Trace: [ 4377.952643][T22262] [4377.952645][T22262] dump_stack_lvl (lib/dump_stack.c:123) [4377.952651][T22262] check_preemption_disabled (lib/smp_processor_id.c:52) [4377.952658][T22262] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4377.952664][T22262] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4377.952671][T22262] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.952677][T22262] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4377.952682][T22262] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4377.952694][T22262] rawv6_sendmsg (net/ipv6/raw.c:918) [4377.952706][T22262] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4377.952711][T22262] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4377.952715][T22262] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.952723][T22262] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4377.952727][T22262] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4377.952736][T22262] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4377.952752][T22262] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4377.952754][T22262] ? __lock_release (kernel/locking/lockdep.c:5534) [4377.952766][T22262] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.952770][T22262] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4377.952776][T22262] ? __pfx___sys_sendto (net/socket.c:2147) [4377.952790][T22262] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4377.952797][T22262] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4377.952805][T22262] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4377.952812][T22262] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4377.952822][T22262] __x64_sys_sendto (net/socket.c:2183) [4377.952826][T22262] ? 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) [4377.952830][T22262] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4377.952835][T22262] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4377.952840][T22262] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4377.952843][T22262] RIP: 0033:0x7f599ac80a4a [ 4377.952846][T22262] 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 [ 4377.952848][T22262] RSP: 002b:00007ffd84393c88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4377.952852][T22262] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f599ac80a4a [ 4377.952854][T22262] RDX: 0000000000000040 RSI: 00000000258bf340 RDI: 0000000000000005 [ 4377.952855][T22262] RBP: 00007ffd84393d10 R08: 0000000000418574 R09: 000000000000001c [ 4377.952857][T22262] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4377.952859][T22262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f599ada9000 | [ 4377.952859][T22262] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f599ada9000 | [ 4377.952874][T22262] | [ 4378.437791][T22266] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22266 | [4378.438249][T22266] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4378.438496][T22266] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4378.438497][T22266] Call Trace: [ 4378.438499][T22266] [4378.438501][T22266] dump_stack_lvl (lib/dump_stack.c:123) [4378.438510][T22266] check_preemption_disabled (lib/smp_processor_id.c:52) [4378.438517][T22266] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4378.438523][T22266] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4378.438531][T22266] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.438537][T22266] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4378.438542][T22266] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4378.438554][T22266] rawv6_sendmsg (net/ipv6/raw.c:918) [4378.438566][T22266] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4378.438571][T22266] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4378.438576][T22266] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.438585][T22266] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4378.438590][T22266] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4378.438599][T22266] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4378.438615][T22266] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4378.438618][T22266] ? __lock_release (kernel/locking/lockdep.c:5534) [4378.438629][T22266] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.438634][T22266] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4378.438640][T22266] ? __pfx___sys_sendto (net/socket.c:2147) [4378.438654][T22266] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4378.438661][T22266] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4378.438669][T22266] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4378.438676][T22266] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4378.438686][T22266] __x64_sys_sendto (net/socket.c:2183) [4378.438690][T22266] ? 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) [4378.438694][T22266] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4378.438699][T22266] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4378.438704][T22266] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4378.438708][T22266] RIP: 0033:0x7f1aee696a4a [ 4378.438712][T22266] 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 [ 4378.438715][T22266] RSP: 002b:00007fff7516eec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4378.438718][T22266] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1aee696a4a [ 4378.438720][T22266] RDX: 0000000000000040 RSI: 000000000194b340 RDI: 0000000000000005 [ 4378.438722][T22266] RBP: 00007fff7516ef50 R08: 0000000000418574 R09: 000000000000001c [ 4378.438724][T22266] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4378.438726][T22266] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1aee7bf000 | [ 4378.438740][T22266] | [ 4378.438742][T22266] lwtunnel_output(): recursion limit reached on datapath | [ 4379.936580][T22270] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22270 | [4379.937034][T22270] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4379.937301][T22270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4379.937303][T22270] Call Trace: [ 4379.937306][T22270] [4379.937308][T22270] dump_stack_lvl (lib/dump_stack.c:123) [4379.937316][T22270] check_preemption_disabled (lib/smp_processor_id.c:52) [4379.937323][T22270] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4379.937329][T22270] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4379.937337][T22270] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.937343][T22270] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4379.937348][T22270] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.937360][T22270] rawv6_sendmsg (net/ipv6/raw.c:918) [4379.937372][T22270] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4379.937377][T22270] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4379.937382][T22270] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.937391][T22270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4379.937396][T22270] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4379.937405][T22270] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4379.937421][T22270] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4379.937424][T22270] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.937435][T22270] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.937440][T22270] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.937446][T22270] ? __pfx___sys_sendto (net/socket.c:2147) [4379.937461][T22270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4379.937468][T22270] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4379.937477][T22270] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4379.937484][T22270] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4379.937494][T22270] __x64_sys_sendto (net/socket.c:2183) [4379.937498][T22270] ? 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) [4379.937501][T22270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4379.937506][T22270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4379.937511][T22270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4379.937515][T22270] RIP: 0033:0x7f8c70f03a4a [ 4379.937519][T22270] 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 [ 4379.937521][T22270] RSP: 002b:00007ffe0e264a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4379.937525][T22270] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c70f03a4a [ 4379.937527][T22270] RDX: 0000000000000040 RSI: 0000000005f5b340 RDI: 0000000000000005 [ 4379.937529][T22270] RBP: 00007ffe0e264ab0 R08: 0000000000418574 R09: 000000000000001c [ 4379.937530][T22270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4379.937532][T22270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c7102c000 | [ 4379.937532][T22270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c7102c000 | [ 4379.937546][T22270] | [ 4379.937549][T22270] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22270 | [4379.949337][T22270] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4379.949580][T22270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4379.949581][T22270] Call Trace: [ 4379.949583][T22270] [4379.949585][T22270] dump_stack_lvl (lib/dump_stack.c:123) [4379.949591][T22270] check_preemption_disabled (lib/smp_processor_id.c:52) [4379.949596][T22270] lwtunnel_output (net/core/lwtunnel.c:359) [4379.949603][T22270] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4379.949609][T22270] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.949615][T22270] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4379.949619][T22270] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.949632][T22270] rawv6_sendmsg (net/ipv6/raw.c:918) [4379.949644][T22270] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4379.949649][T22270] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4379.949653][T22270] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.949660][T22270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4379.949664][T22270] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4379.949673][T22270] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4379.949689][T22270] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4379.949692][T22270] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.949703][T22270] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.949707][T22270] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.949713][T22270] ? __pfx___sys_sendto (net/socket.c:2147) [4379.949727][T22270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4379.949734][T22270] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4379.949741][T22270] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4379.949748][T22270] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4379.949758][T22270] __x64_sys_sendto (net/socket.c:2183) [4379.949762][T22270] ? 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) [4379.949765][T22270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4379.949770][T22270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4379.949775][T22270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4379.949778][T22270] RIP: 0033:0x7f8c70f03a4a [ 4379.949781][T22270] 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 [ 4379.949783][T22270] RSP: 002b:00007ffe0e264a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4379.949786][T22270] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c70f03a4a [ 4379.949788][T22270] RDX: 0000000000000040 RSI: 0000000005f5b340 RDI: 0000000000000005 [ 4379.949790][T22270] RBP: 00007ffe0e264ab0 R08: 0000000000418574 R09: 000000000000001c [ 4379.949791][T22270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4379.949793][T22270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c7102c000 | [ 4379.949793][T22270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c7102c000 | [ 4379.949808][T22270] | [ 4379.967937][T22270] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22270 | [4379.968303][T22270] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4379.968548][T22270] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4379.968549][T22270] Call Trace: [ 4379.968551][T22270] [4379.968553][T22270] dump_stack_lvl (lib/dump_stack.c:123) [4379.968559][T22270] check_preemption_disabled (lib/smp_processor_id.c:52) [4379.968565][T22270] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4379.968572][T22270] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4379.968578][T22270] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.968584][T22270] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4379.968589][T22270] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4379.968602][T22270] rawv6_sendmsg (net/ipv6/raw.c:918) [4379.968613][T22270] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4379.968619][T22270] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4379.968623][T22270] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.968630][T22270] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4379.968634][T22270] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4379.968642][T22270] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4379.968659][T22270] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4379.968661][T22270] ? __lock_release (kernel/locking/lockdep.c:5534) [4379.968673][T22270] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.968677][T22270] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4379.968683][T22270] ? __pfx___sys_sendto (net/socket.c:2147) [4379.968697][T22270] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4379.968704][T22270] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4379.968712][T22270] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4379.968719][T22270] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4379.968729][T22270] __x64_sys_sendto (net/socket.c:2183) [4379.968733][T22270] ? 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) [4379.968736][T22270] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4379.968741][T22270] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4379.968746][T22270] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4379.968749][T22270] RIP: 0033:0x7f8c70f03a4a [ 4379.968752][T22270] 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 [ 4379.968755][T22270] RSP: 002b:00007ffe0e264a28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4379.968758][T22270] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c70f03a4a [ 4379.968760][T22270] RDX: 0000000000000040 RSI: 0000000005f5b340 RDI: 0000000000000005 [ 4379.968761][T22270] RBP: 00007ffe0e264ab0 R08: 0000000000418574 R09: 000000000000001c [ 4379.968763][T22270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4379.968765][T22270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c7102c000 | [ 4379.968765][T22270] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c7102c000 | [ 4379.968780][T22270] | [ 4380.420220][T22274] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22274 | [4380.420674][T22274] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4380.420927][T22274] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4380.420929][T22274] Call Trace: [ 4380.420931][T22274] [4380.420933][T22274] dump_stack_lvl (lib/dump_stack.c:123) [4380.420941][T22274] check_preemption_disabled (lib/smp_processor_id.c:52) [4380.420947][T22274] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4380.420954][T22274] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4380.420962][T22274] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4380.420968][T22274] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4380.420973][T22274] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4380.420985][T22274] rawv6_sendmsg (net/ipv6/raw.c:918) [4380.420996][T22274] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4380.421002][T22274] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4380.421007][T22274] ? __lock_release (kernel/locking/lockdep.c:5534) [4380.421015][T22274] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4380.421020][T22274] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4380.421029][T22274] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4380.421045][T22274] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4380.421048][T22274] ? __lock_release (kernel/locking/lockdep.c:5534) [4380.421059][T22274] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4380.421064][T22274] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4380.421070][T22274] ? __pfx___sys_sendto (net/socket.c:2147) [4380.421084][T22274] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4380.421091][T22274] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4380.421100][T22274] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4380.421107][T22274] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4380.421118][T22274] __x64_sys_sendto (net/socket.c:2183) [4380.421121][T22274] ? 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) [4380.421125][T22274] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4380.421130][T22274] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4380.421135][T22274] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4380.421138][T22274] RIP: 0033:0x7f133a0e3a4a [ 4380.421152][T22274] 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 [ 4380.421155][T22274] RSP: 002b:00007ffea781dfb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4380.421159][T22274] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f133a0e3a4a [ 4380.421161][T22274] RDX: 0000000000000040 RSI: 000000001d8f5340 RDI: 0000000000000005 [ 4380.421162][T22274] RBP: 00007ffea781e040 R08: 0000000000418574 R09: 000000000000001c [ 4380.421164][T22274] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4380.421166][T22274] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f133a20c000 | [ 4380.421181][T22274] | [ 4380.433668][T22274] lwtunnel_output(): recursion limit reached on datapath | [ 4382.004023][T22279] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22279 | [4382.004530][T22279] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4382.004798][T22279] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4382.004800][T22279] Call Trace: [ 4382.004802][T22279] [4382.004805][T22279] dump_stack_lvl (lib/dump_stack.c:123) [4382.004813][T22279] check_preemption_disabled (lib/smp_processor_id.c:52) [4382.004819][T22279] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4382.004826][T22279] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4382.004834][T22279] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4382.004840][T22279] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4382.004845][T22279] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4382.004856][T22279] rawv6_sendmsg (net/ipv6/raw.c:918) [4382.004868][T22279] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4382.004873][T22279] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4382.004878][T22279] ? __lock_release (kernel/locking/lockdep.c:5534) [4382.004887][T22279] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4382.004892][T22279] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4382.004900][T22279] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4382.004916][T22279] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4382.004918][T22279] ? __lock_release (kernel/locking/lockdep.c:5534) [4382.004929][T22279] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4382.004934][T22279] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4382.004940][T22279] ? __pfx___sys_sendto (net/socket.c:2147) [4382.004954][T22279] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4382.004961][T22279] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4382.004969][T22279] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4382.004976][T22279] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4382.004986][T22279] __x64_sys_sendto (net/socket.c:2183) [4382.004990][T22279] ? 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) [4382.004993][T22279] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4382.004998][T22279] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4382.005003][T22279] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4382.005006][T22279] RIP: 0033:0x7f89471b2a4a [ 4382.005010][T22279] 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 [ 4382.005013][T22279] RSP: 002b:00007fffa0c2a7f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4382.005016][T22279] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f89471b2a4a [ 4382.005018][T22279] RDX: 0000000000000040 RSI: 00000000183cd340 RDI: 0000000000000005 [ 4382.005020][T22279] RBP: 00007fffa0c2a880 R08: 0000000000418574 R09: 000000000000001c [ 4382.005022][T22279] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4382.005023][T22279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f89472db000 | [ 4382.005023][T22279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f89472db000 | [ 4382.005038][T22279] | [ 4382.005060][T22279] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22279 | [4382.017082][T22279] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4382.017352][T22279] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4382.017353][T22279] Call Trace: [ 4382.017355][T22279] [4382.017357][T22279] dump_stack_lvl (lib/dump_stack.c:123) [4382.017364][T22279] check_preemption_disabled (lib/smp_processor_id.c:52) [4382.017370][T22279] lwtunnel_output (net/core/lwtunnel.c:359) [4382.017376][T22279] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4382.017384][T22279] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4382.017390][T22279] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4382.017394][T22279] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4382.017406][T22279] rawv6_sendmsg (net/ipv6/raw.c:918) [4382.017418][T22279] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4382.017423][T22279] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4382.017427][T22279] ? __lock_release (kernel/locking/lockdep.c:5534) [4382.017435][T22279] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4382.017439][T22279] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4382.017447][T22279] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4382.017464][T22279] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4382.017466][T22279] ? __lock_release (kernel/locking/lockdep.c:5534) [4382.017477][T22279] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4382.017482][T22279] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4382.017487][T22279] ? __pfx___sys_sendto (net/socket.c:2147) [4382.017502][T22279] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4382.017508][T22279] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4382.017516][T22279] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4382.017523][T22279] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4382.017533][T22279] __x64_sys_sendto (net/socket.c:2183) [4382.017536][T22279] ? 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) [4382.017540][T22279] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4382.017544][T22279] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4382.017549][T22279] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4382.017553][T22279] RIP: 0033:0x7f89471b2a4a [ 4382.017556][T22279] 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 [ 4382.017558][T22279] RSP: 002b:00007fffa0c2a7f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4382.017562][T22279] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f89471b2a4a [ 4382.017563][T22279] RDX: 0000000000000040 RSI: 00000000183cd340 RDI: 0000000000000005 [ 4382.017565][T22279] RBP: 00007fffa0c2a880 R08: 0000000000418574 R09: 000000000000001c [ 4382.017567][T22279] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4382.017568][T22279] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f89472db000 | [ 4382.017583][T22279] | [ 4383.489284][T22292] check_preemption_disabled: 4 callbacks suppressed | [ 4383.489291][T22292] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22292 | [4383.490020][T22292] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4383.491712][T22292] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4383.491714][T22292] Call Trace: [ 4383.491716][T22292] [4383.491718][T22292] dump_stack_lvl (lib/dump_stack.c:123) [4383.491727][T22292] check_preemption_disabled (lib/smp_processor_id.c:52) [4383.491734][T22292] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4383.491740][T22292] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4383.491748][T22292] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4383.491754][T22292] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4383.491759][T22292] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4383.491771][T22292] rawv6_sendmsg (net/ipv6/raw.c:918) [4383.491783][T22292] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4383.491788][T22292] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4383.491794][T22292] ? __lock_release (kernel/locking/lockdep.c:5534) [4383.491802][T22292] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4383.491808][T22292] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4383.491817][T22292] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4383.491833][T22292] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4383.491836][T22292] ? __lock_release (kernel/locking/lockdep.c:5534) [4383.491847][T22292] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4383.491852][T22292] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4383.491857][T22292] ? __pfx___sys_sendto (net/socket.c:2147) [4383.491871][T22292] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4383.491878][T22292] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4383.491887][T22292] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4383.491894][T22292] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4383.491904][T22292] __x64_sys_sendto (net/socket.c:2183) [4383.491908][T22292] ? 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) [4383.491911][T22292] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4383.491916][T22292] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4383.491921][T22292] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4383.491924][T22292] RIP: 0033:0x7f9c3d1c0a4a [ 4383.491928][T22292] 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 [ 4383.491931][T22292] RSP: 002b:00007ffd6abab978 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4383.491935][T22292] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9c3d1c0a4a [ 4383.491937][T22292] RDX: 0000000000000040 RSI: 000000002be7a340 RDI: 0000000000000005 [ 4383.491938][T22292] RBP: 00007ffd6ababa00 R08: 0000000000418574 R09: 000000000000001c [ 4383.491940][T22292] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4383.491942][T22292] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9c3d2e9000 | [ 4383.491956][T22292] | [ 4383.492081][T22292] lwtunnel_output(): recursion limit reached on datapath | [ 4385.290304][T22299] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22299 | [4385.290742][T22299] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4385.290987][T22299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4385.290989][T22299] Call Trace: [ 4385.290990][T22299] [4385.290993][T22299] dump_stack_lvl (lib/dump_stack.c:123) [4385.291001][T22299] check_preemption_disabled (lib/smp_processor_id.c:52) [4385.291008][T22299] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4385.291015][T22299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4385.291023][T22299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4385.291030][T22299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4385.291035][T22299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4385.291047][T22299] rawv6_sendmsg (net/ipv6/raw.c:918) [4385.291059][T22299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4385.291064][T22299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4385.291069][T22299] ? __lock_release (kernel/locking/lockdep.c:5534) [4385.291078][T22299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4385.291084][T22299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4385.291093][T22299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4385.291109][T22299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4385.291111][T22299] ? __lock_release (kernel/locking/lockdep.c:5534) [4385.291131][T22299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4385.291136][T22299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4385.291141][T22299] ? __pfx___sys_sendto (net/socket.c:2147) [4385.291158][T22299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4385.291165][T22299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4385.291173][T22299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4385.291180][T22299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4385.291191][T22299] __x64_sys_sendto (net/socket.c:2183) [4385.291195][T22299] ? 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) [4385.291199][T22299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4385.291204][T22299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4385.291209][T22299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4385.291213][T22299] RIP: 0033:0x7f7028166a4a [ 4385.291217][T22299] 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 [ 4385.291220][T22299] RSP: 002b:00007ffdd29a41f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4385.291224][T22299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7028166a4a [ 4385.291226][T22299] RDX: 0000000000000040 RSI: 000000002bec8340 RDI: 0000000000000005 [ 4385.291228][T22299] RBP: 00007ffdd29a4280 R08: 0000000000418574 R09: 000000000000001c [ 4385.291229][T22299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4385.291231][T22299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f702828f000 | [ 4385.291231][T22299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f702828f000 | [ 4385.291245][T22299] | [ 4385.303772][T22299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22299 | [4385.304118][T22299] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4385.304366][T22299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4385.304368][T22299] Call Trace: [ 4385.304369][T22299] [4385.304371][T22299] dump_stack_lvl (lib/dump_stack.c:123) [4385.304377][T22299] check_preemption_disabled (lib/smp_processor_id.c:52) [4385.304383][T22299] lwtunnel_output (net/core/lwtunnel.c:359) [4385.304390][T22299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4385.304396][T22299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4385.304402][T22299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4385.304407][T22299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4385.304418][T22299] rawv6_sendmsg (net/ipv6/raw.c:918) [4385.304430][T22299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4385.304435][T22299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4385.304439][T22299] ? __lock_release (kernel/locking/lockdep.c:5534) [4385.304446][T22299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4385.304450][T22299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4385.304459][T22299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4385.304475][T22299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4385.304477][T22299] ? __lock_release (kernel/locking/lockdep.c:5534) [4385.304488][T22299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4385.304493][T22299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4385.304498][T22299] ? __pfx___sys_sendto (net/socket.c:2147) [4385.304512][T22299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4385.304518][T22299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4385.304526][T22299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4385.304533][T22299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4385.304543][T22299] __x64_sys_sendto (net/socket.c:2183) [4385.304547][T22299] ? 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) [4385.304550][T22299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4385.304554][T22299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4385.304559][T22299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4385.304562][T22299] RIP: 0033:0x7f7028166a4a [ 4385.304566][T22299] 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 [ 4385.304568][T22299] RSP: 002b:00007ffdd29a41f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4385.304571][T22299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7028166a4a [ 4385.304573][T22299] RDX: 0000000000000040 RSI: 000000002bec8340 RDI: 0000000000000005 [ 4385.304574][T22299] RBP: 00007ffdd29a4280 R08: 0000000000418574 R09: 000000000000001c [ 4385.304576][T22299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4385.304577][T22299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f702828f000 | [ 4385.304577][T22299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f702828f000 | [ 4385.304592][T22299] | [ 4385.305002][T22299] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22299 | [4385.316287][T22299] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4385.316526][T22299] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4385.316528][T22299] Call Trace: [ 4385.316529][T22299] [4385.316531][T22299] dump_stack_lvl (lib/dump_stack.c:123) [4385.316537][T22299] check_preemption_disabled (lib/smp_processor_id.c:52) [4385.316543][T22299] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4385.316549][T22299] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4385.316556][T22299] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4385.316562][T22299] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4385.316566][T22299] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4385.316578][T22299] rawv6_sendmsg (net/ipv6/raw.c:918) [4385.316590][T22299] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4385.316595][T22299] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4385.316599][T22299] ? __lock_release (kernel/locking/lockdep.c:5534) [4385.316607][T22299] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4385.316610][T22299] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4385.316619][T22299] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4385.316635][T22299] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4385.316637][T22299] ? __lock_release (kernel/locking/lockdep.c:5534) [4385.316648][T22299] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4385.316653][T22299] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4385.316658][T22299] ? __pfx___sys_sendto (net/socket.c:2147) [4385.316672][T22299] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4385.316679][T22299] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4385.316686][T22299] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4385.316693][T22299] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4385.316703][T22299] __x64_sys_sendto (net/socket.c:2183) [4385.316707][T22299] ? 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) [4385.316710][T22299] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4385.316715][T22299] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4385.316719][T22299] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4385.316722][T22299] RIP: 0033:0x7f7028166a4a [ 4385.316726][T22299] 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 [ 4385.316728][T22299] RSP: 002b:00007ffdd29a41f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4385.316731][T22299] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7028166a4a [ 4385.316733][T22299] RDX: 0000000000000040 RSI: 000000002bec8340 RDI: 0000000000000005 [ 4385.316735][T22299] RBP: 00007ffdd29a4280 R08: 0000000000418574 R09: 000000000000001c [ 4385.316736][T22299] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4385.316738][T22299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f702828f000 | [ 4385.316738][T22299] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f702828f000 | [ 4385.316753][T22299] | [ 4386.099931][T22306] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22306 | [4386.100425][T22306] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4386.100675][T22306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4386.100677][T22306] Call Trace: [ 4386.100679][T22306] [4386.100681][T22306] dump_stack_lvl (lib/dump_stack.c:123) [4386.100689][T22306] check_preemption_disabled (lib/smp_processor_id.c:52) [4386.100695][T22306] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4386.100702][T22306] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4386.100710][T22306] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4386.100717][T22306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4386.100722][T22306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4386.100734][T22306] rawv6_sendmsg (net/ipv6/raw.c:918) [4386.100745][T22306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4386.100751][T22306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4386.100756][T22306] ? __lock_release (kernel/locking/lockdep.c:5534) [4386.100764][T22306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4386.100769][T22306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4386.100778][T22306] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4386.100794][T22306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4386.100796][T22306] ? __lock_release (kernel/locking/lockdep.c:5534) [4386.100807][T22306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4386.100813][T22306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4386.100818][T22306] ? __pfx___sys_sendto (net/socket.c:2147) [4386.100833][T22306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4386.100840][T22306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4386.100848][T22306] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4386.100855][T22306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4386.100866][T22306] __x64_sys_sendto (net/socket.c:2183) [4386.100870][T22306] ? 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) [4386.100873][T22306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4386.100878][T22306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4386.100882][T22306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4386.100886][T22306] RIP: 0033:0x7f35edea1a4a [ 4386.100890][T22306] 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 [ 4386.100893][T22306] RSP: 002b:00007ffcc6528548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4386.100897][T22306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f35edea1a4a [ 4386.100899][T22306] RDX: 0000000000000040 RSI: 0000000016e41340 RDI: 0000000000000005 [ 4386.100901][T22306] RBP: 00007ffcc65285d0 R08: 0000000000418574 R09: 000000000000001c [ 4386.100902][T22306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4386.100904][T22306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35edfca000 | [ 4386.100904][T22306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35edfca000 | [ 4386.100918][T22306] | [ 4386.100921][T22306] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22306 | [4386.112692][T22306] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4386.112926][T22306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4386.112927][T22306] Call Trace: [ 4386.112929][T22306] [4386.112931][T22306] dump_stack_lvl (lib/dump_stack.c:123) [4386.112937][T22306] check_preemption_disabled (lib/smp_processor_id.c:52) [4386.112943][T22306] lwtunnel_output (net/core/lwtunnel.c:359) [4386.112949][T22306] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4386.112956][T22306] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4386.112962][T22306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4386.112967][T22306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4386.112978][T22306] rawv6_sendmsg (net/ipv6/raw.c:918) [4386.112990][T22306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4386.112995][T22306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4386.112999][T22306] ? __lock_release (kernel/locking/lockdep.c:5534) [4386.113006][T22306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4386.113010][T22306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4386.113019][T22306] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4386.113034][T22306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4386.113037][T22306] ? __lock_release (kernel/locking/lockdep.c:5534) [4386.113048][T22306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4386.113053][T22306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4386.113058][T22306] ? __pfx___sys_sendto (net/socket.c:2147) [4386.113072][T22306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4386.113079][T22306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4386.113086][T22306] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4386.113093][T22306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4386.113103][T22306] __x64_sys_sendto (net/socket.c:2183) [4386.113107][T22306] ? 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) [4386.113110][T22306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4386.113114][T22306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4386.113119][T22306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4386.113122][T22306] RIP: 0033:0x7f35edea1a4a [ 4386.113126][T22306] 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 [ 4386.113128][T22306] RSP: 002b:00007ffcc6528548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4386.113131][T22306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f35edea1a4a [ 4386.113133][T22306] RDX: 0000000000000040 RSI: 0000000016e41340 RDI: 0000000000000005 [ 4386.113134][T22306] RBP: 00007ffcc65285d0 R08: 0000000000418574 R09: 000000000000001c [ 4386.113136][T22306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4386.113137][T22306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35edfca000 | [ 4386.113137][T22306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35edfca000 | [ 4386.113153][T22306] | [ 4386.125885][T22306] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22306 | [4386.126258][T22306] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4386.126502][T22306] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4386.126504][T22306] Call Trace: [ 4386.126506][T22306] [4386.126508][T22306] dump_stack_lvl (lib/dump_stack.c:123) [4386.126514][T22306] check_preemption_disabled (lib/smp_processor_id.c:52) [4386.126520][T22306] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4386.126527][T22306] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4386.126534][T22306] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4386.126540][T22306] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4386.126545][T22306] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4386.126557][T22306] rawv6_sendmsg (net/ipv6/raw.c:918) [4386.126569][T22306] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4386.126574][T22306] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4386.126578][T22306] ? __lock_release (kernel/locking/lockdep.c:5534) [4386.126586][T22306] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4386.126590][T22306] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4386.126599][T22306] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4386.126615][T22306] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4386.126618][T22306] ? __lock_release (kernel/locking/lockdep.c:5534) [4386.126629][T22306] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4386.126634][T22306] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4386.126640][T22306] ? __pfx___sys_sendto (net/socket.c:2147) [4386.126655][T22306] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4386.126661][T22306] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4386.126669][T22306] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4386.126676][T22306] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4386.126687][T22306] __x64_sys_sendto (net/socket.c:2183) [4386.126701][T22306] ? 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) [4386.126705][T22306] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4386.126709][T22306] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4386.126714][T22306] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4386.126717][T22306] RIP: 0033:0x7f35edea1a4a [ 4386.126721][T22306] 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 [ 4386.126723][T22306] RSP: 002b:00007ffcc6528548 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4386.126726][T22306] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f35edea1a4a [ 4386.126728][T22306] RDX: 0000000000000040 RSI: 0000000016e41340 RDI: 0000000000000005 [ 4386.126729][T22306] RBP: 00007ffcc65285d0 R08: 0000000000418574 R09: 000000000000001c [ 4386.126731][T22306] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4386.126733][T22306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35edfca000 | [ 4386.126733][T22306] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f35edfca000 | [ 4386.126747][T22306] | [ 4386.598996][T22310] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22310 | [4386.600703][T22310] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4386.600992][T22310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4386.600994][T22310] Call Trace: [ 4386.600996][T22310] [4386.600998][T22310] dump_stack_lvl (lib/dump_stack.c:123) [4386.601006][T22310] check_preemption_disabled (lib/smp_processor_id.c:52) [4386.601012][T22310] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4386.601018][T22310] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4386.601026][T22310] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4386.601033][T22310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4386.601038][T22310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4386.601050][T22310] rawv6_sendmsg (net/ipv6/raw.c:918) [4386.601061][T22310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4386.601067][T22310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4386.601072][T22310] ? __lock_release (kernel/locking/lockdep.c:5534) [4386.601080][T22310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4386.601084][T22310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4386.601093][T22310] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4386.601109][T22310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4386.601127][T22310] ? __lock_release (kernel/locking/lockdep.c:5534) [4386.601139][T22310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4386.601144][T22310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4386.601151][T22310] ? __pfx___sys_sendto (net/socket.c:2147) [4386.601165][T22310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4386.601172][T22310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4386.601181][T22310] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4386.601188][T22310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4386.601198][T22310] __x64_sys_sendto (net/socket.c:2183) [4386.601202][T22310] ? 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) [4386.601206][T22310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4386.601211][T22310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4386.601216][T22310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4386.601220][T22310] RIP: 0033:0x7f5436116a4a [ 4386.601224][T22310] 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 [ 4386.601227][T22310] RSP: 002b:00007ffcec96f188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4386.601231][T22310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5436116a4a [ 4386.601233][T22310] RDX: 0000000000000040 RSI: 0000000010d43340 RDI: 0000000000000005 [ 4386.601235][T22310] RBP: 00007ffcec96f210 R08: 0000000000418574 R09: 000000000000001c [ 4386.601237][T22310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4386.601238][T22310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f543623f000 | [ 4386.601238][T22310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f543623f000 | [ 4386.601253][T22310] | [ 4386.614046][T22310] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22310 | [4386.614398][T22310] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4386.614631][T22310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4386.614633][T22310] Call Trace: [ 4386.614635][T22310] [4386.614637][T22310] dump_stack_lvl (lib/dump_stack.c:123) [4386.614642][T22310] check_preemption_disabled (lib/smp_processor_id.c:52) [4386.614647][T22310] lwtunnel_output (net/core/lwtunnel.c:359) [4386.614654][T22310] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4386.614660][T22310] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4386.614666][T22310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4386.614671][T22310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4386.614683][T22310] rawv6_sendmsg (net/ipv6/raw.c:918) [4386.614694][T22310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4386.614699][T22310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4386.614703][T22310] ? __lock_release (kernel/locking/lockdep.c:5534) [4386.614710][T22310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4386.614713][T22310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4386.614722][T22310] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4386.614738][T22310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4386.614740][T22310] ? __lock_release (kernel/locking/lockdep.c:5534) [4386.614751][T22310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4386.614756][T22310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4386.614761][T22310] ? __pfx___sys_sendto (net/socket.c:2147) [4386.614775][T22310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4386.614782][T22310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4386.614789][T22310] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4386.614796][T22310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4386.614806][T22310] __x64_sys_sendto (net/socket.c:2183) [4386.614810][T22310] ? 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) [4386.614813][T22310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4386.614817][T22310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4386.614822][T22310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4386.614825][T22310] RIP: 0033:0x7f5436116a4a [ 4386.614828][T22310] 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 [ 4386.614830][T22310] RSP: 002b:00007ffcec96f188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4386.614833][T22310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5436116a4a [ 4386.614835][T22310] RDX: 0000000000000040 RSI: 0000000010d43340 RDI: 0000000000000005 [ 4386.614837][T22310] RBP: 00007ffcec96f210 R08: 0000000000418574 R09: 000000000000001c [ 4386.614838][T22310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4386.614840][T22310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f543623f000 | [ 4386.614840][T22310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f543623f000 | [ 4386.614854][T22310] | [ 4386.632777][T22310] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22310 | [4386.633132][T22310] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4386.633386][T22310] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4386.633387][T22310] Call Trace: [ 4386.633389][T22310] [4386.633391][T22310] dump_stack_lvl (lib/dump_stack.c:123) [4386.633398][T22310] check_preemption_disabled (lib/smp_processor_id.c:52) [4386.633404][T22310] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4386.633411][T22310] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4386.633417][T22310] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4386.633423][T22310] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4386.633428][T22310] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4386.633440][T22310] rawv6_sendmsg (net/ipv6/raw.c:918) [4386.633452][T22310] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4386.633457][T22310] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4386.633461][T22310] ? __lock_release (kernel/locking/lockdep.c:5534) [4386.633469][T22310] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4386.633473][T22310] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4386.633482][T22310] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4386.633498][T22310] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4386.633501][T22310] ? __lock_release (kernel/locking/lockdep.c:5534) [4386.633512][T22310] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4386.633516][T22310] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4386.633522][T22310] ? __pfx___sys_sendto (net/socket.c:2147) [4386.633537][T22310] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4386.633543][T22310] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4386.633551][T22310] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4386.633558][T22310] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4386.633568][T22310] __x64_sys_sendto (net/socket.c:2183) [4386.633573][T22310] ? 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) [4386.633576][T22310] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4386.633580][T22310] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4386.633585][T22310] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4386.633588][T22310] RIP: 0033:0x7f5436116a4a [ 4386.633592][T22310] 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 [ 4386.633595][T22310] RSP: 002b:00007ffcec96f188 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4386.633598][T22310] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5436116a4a [ 4386.633600][T22310] RDX: 0000000000000040 RSI: 0000000010d43340 RDI: 0000000000000005 [ 4386.633601][T22310] RBP: 00007ffcec96f210 R08: 0000000000418574 R09: 000000000000001c [ 4386.633603][T22310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4386.633604][T22310] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f543623f000 | [ 4387.562220][T22318] lwtunnel_output(): recursion limit reached on datapath | [ 4389.034345][T22322] check_preemption_disabled: 4 callbacks suppressed | [ 4389.034351][T22322] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22322 | [4389.035089][T22322] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4389.035347][T22322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4389.035349][T22322] Call Trace: [ 4389.035351][T22322] [4389.035353][T22322] dump_stack_lvl (lib/dump_stack.c:123) [4389.035361][T22322] check_preemption_disabled (lib/smp_processor_id.c:52) [4389.035368][T22322] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4389.035374][T22322] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4389.035383][T22322] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.035390][T22322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4389.035395][T22322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.035407][T22322] rawv6_sendmsg (net/ipv6/raw.c:918) [4389.035418][T22322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4389.035424][T22322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4389.035428][T22322] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.035437][T22322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4389.035442][T22322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4389.035451][T22322] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4389.035467][T22322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4389.035470][T22322] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.035481][T22322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.035486][T22322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.035492][T22322] ? __pfx___sys_sendto (net/socket.c:2147) [4389.035506][T22322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4389.035513][T22322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4389.035523][T22322] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4389.035530][T22322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4389.035540][T22322] __x64_sys_sendto (net/socket.c:2183) [4389.035544][T22322] ? 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) [4389.035548][T22322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4389.035553][T22322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4389.035558][T22322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4389.035561][T22322] RIP: 0033:0x7f19501e4a4a [ 4389.035565][T22322] 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 [ 4389.035568][T22322] RSP: 002b:00007ffef7415e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4389.035571][T22322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19501e4a4a [ 4389.035573][T22322] RDX: 0000000000000040 RSI: 0000000003a7b340 RDI: 0000000000000005 [ 4389.035575][T22322] RBP: 00007ffef7415ec0 R08: 0000000000418574 R09: 000000000000001c [ 4389.035577][T22322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4389.035579][T22322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f195030d000 | [ 4389.035579][T22322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f195030d000 | [ 4389.035593][T22322] | [ 4389.035596][T22322] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22322 | [4389.047511][T22322] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4389.047757][T22322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4389.047759][T22322] Call Trace: [ 4389.047761][T22322] [4389.047763][T22322] dump_stack_lvl (lib/dump_stack.c:123) [4389.047769][T22322] check_preemption_disabled (lib/smp_processor_id.c:52) [4389.047774][T22322] lwtunnel_output (net/core/lwtunnel.c:359) [4389.047781][T22322] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4389.047788][T22322] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.047794][T22322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4389.047799][T22322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.047811][T22322] rawv6_sendmsg (net/ipv6/raw.c:918) [4389.047823][T22322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4389.047828][T22322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4389.047832][T22322] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.047840][T22322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4389.047844][T22322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4389.047853][T22322] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4389.047869][T22322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4389.047871][T22322] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.047883][T22322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.047887][T22322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.047893][T22322] ? __pfx___sys_sendto (net/socket.c:2147) [4389.047907][T22322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4389.047914][T22322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4389.047922][T22322] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4389.047929][T22322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4389.047939][T22322] __x64_sys_sendto (net/socket.c:2183) [4389.047943][T22322] ? 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) [4389.047946][T22322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4389.047951][T22322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4389.047956][T22322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4389.047959][T22322] RIP: 0033:0x7f19501e4a4a [ 4389.047962][T22322] 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 [ 4389.047964][T22322] RSP: 002b:00007ffef7415e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4389.047967][T22322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19501e4a4a [ 4389.047969][T22322] RDX: 0000000000000040 RSI: 0000000003a7b340 RDI: 0000000000000005 [ 4389.047971][T22322] RBP: 00007ffef7415ec0 R08: 0000000000418574 R09: 000000000000001c [ 4389.047973][T22322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4389.047974][T22322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f195030d000 | [ 4389.047974][T22322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f195030d000 | [ 4389.047989][T22322] | [ 4389.065699][T22322] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22322 | [4389.066061][T22322] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4389.066316][T22322] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4389.066318][T22322] Call Trace: [ 4389.066320][T22322] [4389.066322][T22322] dump_stack_lvl (lib/dump_stack.c:123) [4389.066328][T22322] check_preemption_disabled (lib/smp_processor_id.c:52) [4389.066334][T22322] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4389.066340][T22322] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4389.066347][T22322] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.066353][T22322] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4389.066358][T22322] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.066370][T22322] rawv6_sendmsg (net/ipv6/raw.c:918) [4389.066382][T22322] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4389.066387][T22322] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4389.066392][T22322] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.066400][T22322] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4389.066403][T22322] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4389.066412][T22322] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4389.066429][T22322] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4389.066431][T22322] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.066442][T22322] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.066448][T22322] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.066453][T22322] ? __pfx___sys_sendto (net/socket.c:2147) [4389.066468][T22322] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4389.066474][T22322] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4389.066482][T22322] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4389.066489][T22322] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4389.066500][T22322] __x64_sys_sendto (net/socket.c:2183) [4389.066503][T22322] ? 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) [4389.066507][T22322] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4389.066511][T22322] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4389.066516][T22322] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4389.066519][T22322] RIP: 0033:0x7f19501e4a4a [ 4389.066523][T22322] 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 [ 4389.066525][T22322] RSP: 002b:00007ffef7415e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4389.066528][T22322] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f19501e4a4a [ 4389.066531][T22322] RDX: 0000000000000040 RSI: 0000000003a7b340 RDI: 0000000000000005 [ 4389.066532][T22322] RBP: 00007ffef7415ec0 R08: 0000000000418574 R09: 000000000000001c [ 4389.066534][T22322] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4389.066536][T22322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f195030d000 | [ 4389.066536][T22322] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f195030d000 | [ 4389.066551][T22322] | [ 4389.526677][T22326] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22326 | [4389.527123][T22326] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4389.527387][T22326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4389.527389][T22326] Call Trace: [ 4389.527391][T22326] [4389.527393][T22326] dump_stack_lvl (lib/dump_stack.c:123) [4389.527401][T22326] check_preemption_disabled (lib/smp_processor_id.c:52) [4389.527407][T22326] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4389.527414][T22326] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4389.527422][T22326] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.527428][T22326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4389.527433][T22326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.527445][T22326] rawv6_sendmsg (net/ipv6/raw.c:918) [4389.527457][T22326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4389.527462][T22326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4389.527468][T22326] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.527476][T22326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4389.527481][T22326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4389.527490][T22326] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4389.527506][T22326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4389.527509][T22326] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.527520][T22326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.527526][T22326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.527531][T22326] ? __pfx___sys_sendto (net/socket.c:2147) [4389.527546][T22326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4389.527553][T22326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4389.527561][T22326] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4389.527568][T22326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4389.527578][T22326] __x64_sys_sendto (net/socket.c:2183) [4389.527582][T22326] ? 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) [4389.527586][T22326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4389.527591][T22326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4389.527596][T22326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4389.527600][T22326] RIP: 0033:0x7f97fa5cda4a [ 4389.527604][T22326] 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 [ 4389.527606][T22326] RSP: 002b:00007ffe07b96d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4389.527610][T22326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f97fa5cda4a [ 4389.527612][T22326] RDX: 0000000000000040 RSI: 0000000030f22340 RDI: 0000000000000005 [ 4389.527613][T22326] RBP: 00007ffe07b96e00 R08: 0000000000418574 R09: 000000000000001c [ 4389.527615][T22326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4389.527617][T22326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f97fa6f6000 | [ 4389.527617][T22326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f97fa6f6000 | [ 4389.527631][T22326] | [ 4389.527634][T22326] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22326 | [4389.540143][T22326] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4389.540485][T22326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4389.540486][T22326] Call Trace: [ 4389.540488][T22326] [4389.540490][T22326] dump_stack_lvl (lib/dump_stack.c:123) [4389.540496][T22326] check_preemption_disabled (lib/smp_processor_id.c:52) [4389.540501][T22326] lwtunnel_output (net/core/lwtunnel.c:359) [4389.540508][T22326] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4389.540514][T22326] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.540520][T22326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4389.540525][T22326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.540537][T22326] rawv6_sendmsg (net/ipv6/raw.c:918) [4389.540549][T22326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4389.540554][T22326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4389.540557][T22326] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.540565][T22326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4389.540568][T22326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4389.540577][T22326] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4389.540593][T22326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4389.540596][T22326] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.540607][T22326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.540611][T22326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.540617][T22326] ? __pfx___sys_sendto (net/socket.c:2147) [4389.540631][T22326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4389.540637][T22326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4389.540645][T22326] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4389.540652][T22326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4389.540662][T22326] __x64_sys_sendto (net/socket.c:2183) [4389.540666][T22326] ? 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) [4389.540669][T22326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4389.540673][T22326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4389.540678][T22326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4389.540681][T22326] RIP: 0033:0x7f97fa5cda4a [ 4389.540685][T22326] 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 [ 4389.540687][T22326] RSP: 002b:00007ffe07b96d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4389.540691][T22326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f97fa5cda4a [ 4389.540693][T22326] RDX: 0000000000000040 RSI: 0000000030f22340 RDI: 0000000000000005 [ 4389.540694][T22326] RBP: 00007ffe07b96e00 R08: 0000000000418574 R09: 000000000000001c [ 4389.540696][T22326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4389.540698][T22326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f97fa6f6000 | [ 4389.540698][T22326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f97fa6f6000 | [ 4389.540713][T22326] | [ 4389.558914][T22326] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22326 | [4389.559287][T22326] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4389.559531][T22326] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4389.559533][T22326] Call Trace: [ 4389.559534][T22326] [4389.559537][T22326] dump_stack_lvl (lib/dump_stack.c:123) [4389.559543][T22326] check_preemption_disabled (lib/smp_processor_id.c:52) [4389.559548][T22326] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4389.559555][T22326] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4389.559562][T22326] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.559568][T22326] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4389.559573][T22326] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4389.559585][T22326] rawv6_sendmsg (net/ipv6/raw.c:918) [4389.559597][T22326] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4389.559602][T22326] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4389.559606][T22326] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.559614][T22326] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4389.559618][T22326] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4389.559626][T22326] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4389.559643][T22326] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4389.559645][T22326] ? __lock_release (kernel/locking/lockdep.c:5534) [4389.559657][T22326] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.559661][T22326] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4389.559666][T22326] ? __pfx___sys_sendto (net/socket.c:2147) [4389.559681][T22326] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4389.559687][T22326] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4389.559695][T22326] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4389.559702][T22326] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4389.559712][T22326] __x64_sys_sendto (net/socket.c:2183) [4389.559716][T22326] ? 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) [4389.559719][T22326] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4389.559724][T22326] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4389.559729][T22326] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4389.559732][T22326] RIP: 0033:0x7f97fa5cda4a [ 4389.559735][T22326] 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 [ 4389.559738][T22326] RSP: 002b:00007ffe07b96d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4389.559741][T22326] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f97fa5cda4a [ 4389.559743][T22326] RDX: 0000000000000040 RSI: 0000000030f22340 RDI: 0000000000000005 [ 4389.559744][T22326] RBP: 00007ffe07b96e00 R08: 0000000000418574 R09: 000000000000001c [ 4389.559746][T22326] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4389.559748][T22326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f97fa6f6000 | [ 4389.559748][T22326] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f97fa6f6000 | [ 4389.559762][T22326] | [ 4390.028096][T22330] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22330 | [4390.029563][T22330] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4390.029811][T22330] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4390.029813][T22330] Call Trace: [ 4390.029816][T22330] [4390.029818][T22330] dump_stack_lvl (lib/dump_stack.c:123) [4390.029825][T22330] check_preemption_disabled (lib/smp_processor_id.c:52) [4390.029832][T22330] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4390.029838][T22330] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4390.029846][T22330] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.029852][T22330] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4390.029857][T22330] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.029869][T22330] rawv6_sendmsg (net/ipv6/raw.c:918) [4390.029881][T22330] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4390.029885][T22330] ? find_held_lock (kernel/locking/lockdep.c:5348) [4390.029894][T22330] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4390.029899][T22330] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4390.029903][T22330] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4390.029912][T22330] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4390.029928][T22330] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4390.029931][T22330] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.029942][T22330] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.029947][T22330] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.029953][T22330] ? __pfx___sys_sendto (net/socket.c:2147) [4390.029964][T22330] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4390.029973][T22330] ? find_held_lock (kernel/locking/lockdep.c:5348) [4390.029977][T22330] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4390.029981][T22330] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.029987][T22330] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4390.029993][T22330] ? 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) [4390.030001][T22330] __x64_sys_sendto (net/socket.c:2183) [4390.030005][T22330] ? 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) [4390.030009][T22330] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4390.030013][T22330] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4390.030018][T22330] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4390.030022][T22330] RIP: 0033:0x7fa609017a4a [ 4390.030026][T22330] 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 [ 4390.030028][T22330] RSP: 002b:00007ffd1a61dce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4390.030032][T22330] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa609017a4a [ 4390.030034][T22330] RDX: 0000000000000040 RSI: 000000002e72a340 RDI: 0000000000000005 [ 4390.030036][T22330] RBP: 00007ffd1a61dd70 R08: 0000000000418574 R09: 000000000000001c [ 4390.030037][T22330] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4390.030039][T22330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa609140000 | [ 4390.030039][T22330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa609140000 | [ 4390.030054][T22330] | [ 4390.030056][T22330] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22330 | [4390.041803][T22330] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4390.042044][T22330] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4390.042046][T22330] Call Trace: [ 4390.042047][T22330] [4390.042049][T22330] dump_stack_lvl (lib/dump_stack.c:123) [4390.042055][T22330] check_preemption_disabled (lib/smp_processor_id.c:52) [4390.042061][T22330] lwtunnel_output (net/core/lwtunnel.c:359) [4390.042067][T22330] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4390.042074][T22330] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.042079][T22330] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4390.042084][T22330] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.042096][T22330] rawv6_sendmsg (net/ipv6/raw.c:918) [4390.042108][T22330] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4390.042113][T22330] ? find_held_lock (kernel/locking/lockdep.c:5348) [4390.042121][T22330] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4390.042125][T22330] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4390.042128][T22330] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4390.042136][T22330] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4390.042154][T22330] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4390.042157][T22330] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.042169][T22330] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.042174][T22330] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.042179][T22330] ? __pfx___sys_sendto (net/socket.c:2147) [4390.042191][T22330] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4390.042199][T22330] ? find_held_lock (kernel/locking/lockdep.c:5348) [4390.042204][T22330] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4390.042207][T22330] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.042214][T22330] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4390.042219][T22330] ? 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) [4390.042227][T22330] __x64_sys_sendto (net/socket.c:2183) [4390.042231][T22330] ? 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) [4390.042234][T22330] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4390.042238][T22330] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4390.042243][T22330] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4390.042246][T22330] RIP: 0033:0x7fa609017a4a [ 4390.042249][T22330] 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 [ 4390.042252][T22330] RSP: 002b:00007ffd1a61dce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4390.042255][T22330] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa609017a4a [ 4390.042257][T22330] RDX: 0000000000000040 RSI: 000000002e72a340 RDI: 0000000000000005 [ 4390.042258][T22330] RBP: 00007ffd1a61dd70 R08: 0000000000418574 R09: 000000000000001c [ 4390.042260][T22330] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4390.042262][T22330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa609140000 | [ 4390.042262][T22330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa609140000 | [ 4390.042277][T22330] | [ 4390.055545][T22330] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22330 | [4390.055900][T22330] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4390.056147][T22330] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4390.056149][T22330] Call Trace: [ 4390.056151][T22330] [4390.056153][T22330] dump_stack_lvl (lib/dump_stack.c:123) [4390.056159][T22330] check_preemption_disabled (lib/smp_processor_id.c:52) [4390.056165][T22330] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4390.056172][T22330] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4390.056179][T22330] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.056184][T22330] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4390.056189][T22330] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.056202][T22330] rawv6_sendmsg (net/ipv6/raw.c:918) [4390.056213][T22330] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4390.056218][T22330] ? find_held_lock (kernel/locking/lockdep.c:5348) [4390.056226][T22330] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4390.056230][T22330] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4390.056233][T22330] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4390.056241][T22330] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4390.056258][T22330] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4390.056261][T22330] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.056272][T22330] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.056277][T22330] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.056282][T22330] ? __pfx___sys_sendto (net/socket.c:2147) [4390.056294][T22330] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4390.056302][T22330] ? find_held_lock (kernel/locking/lockdep.c:5348) [4390.056307][T22330] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4390.056310][T22330] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.056317][T22330] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4390.056322][T22330] ? 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) [4390.056330][T22330] __x64_sys_sendto (net/socket.c:2183) [4390.056334][T22330] ? 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) [4390.056337][T22330] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4390.056341][T22330] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4390.056346][T22330] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4390.056350][T22330] RIP: 0033:0x7fa609017a4a [ 4390.056353][T22330] 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 [ 4390.056356][T22330] RSP: 002b:00007ffd1a61dce8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4390.056359][T22330] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa609017a4a [ 4390.056361][T22330] RDX: 0000000000000040 RSI: 000000002e72a340 RDI: 0000000000000005 [ 4390.056363][T22330] RBP: 00007ffd1a61dd70 R08: 0000000000418574 R09: 000000000000001c [ 4390.056365][T22330] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4390.056367][T22330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa609140000 | [ 4390.056367][T22330] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa609140000 | [ 4390.056382][T22330] | [ 4390.539230][T22334] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22334 | [4390.539684][T22334] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4390.539930][T22334] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4390.539932][T22334] Call Trace: [ 4390.539934][T22334] [4390.539936][T22334] dump_stack_lvl (lib/dump_stack.c:123) [4390.539944][T22334] check_preemption_disabled (lib/smp_processor_id.c:52) [4390.539951][T22334] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4390.539957][T22334] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4390.539965][T22334] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.539972][T22334] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4390.539977][T22334] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4390.539989][T22334] rawv6_sendmsg (net/ipv6/raw.c:918) [4390.540000][T22334] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4390.540006][T22334] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4390.540011][T22334] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.540020][T22334] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4390.540025][T22334] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4390.540034][T22334] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4390.540050][T22334] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4390.540053][T22334] ? __lock_release (kernel/locking/lockdep.c:5534) [4390.540064][T22334] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.540070][T22334] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4390.540076][T22334] ? __pfx___sys_sendto (net/socket.c:2147) [4390.540090][T22334] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4390.540097][T22334] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4390.540106][T22334] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4390.540113][T22334] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4390.540123][T22334] __x64_sys_sendto (net/socket.c:2183) [4390.540127][T22334] ? 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) [4390.540131][T22334] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4390.540136][T22334] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4390.540141][T22334] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4390.540144][T22334] RIP: 0033:0x7f12a66a6a4a [ 4390.540150][T22334] 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 [ 4390.540153][T22334] RSP: 002b:00007ffe8950d718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4390.540157][T22334] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f12a66a6a4a [ 4390.540159][T22334] RDX: 0000000000000040 RSI: 0000000002e7f340 RDI: 0000000000000005 [ 4390.540161][T22334] RBP: 00007ffe8950d7a0 R08: 0000000000418574 R09: 000000000000001c [ 4390.540162][T22334] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4390.540164][T22334] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f12a67cf000 | [ 4392.474957][T22350] lwtunnel_output(): recursion limit reached on datapath | [ 4394.801215][T22362] check_preemption_disabled: 15 callbacks suppressed | [ 4394.801223][T22362] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22362 | [4394.801973][T22362] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4394.803212][T22362] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4394.803214][T22362] Call Trace: [ 4394.803216][T22362] [4394.803219][T22362] dump_stack_lvl (lib/dump_stack.c:123) [4394.803227][T22362] check_preemption_disabled (lib/smp_processor_id.c:52) [4394.803234][T22362] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4394.803241][T22362] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4394.803249][T22362] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.803255][T22362] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4394.803260][T22362] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4394.803272][T22362] rawv6_sendmsg (net/ipv6/raw.c:918) [4394.803284][T22362] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4394.803289][T22362] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4394.803295][T22362] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.803304][T22362] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4394.803310][T22362] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4394.803319][T22362] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4394.803335][T22362] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4394.803338][T22362] ? __lock_release (kernel/locking/lockdep.c:5534) [4394.803349][T22362] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.803354][T22362] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4394.803360][T22362] ? __pfx___sys_sendto (net/socket.c:2147) [4394.803374][T22362] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4394.803381][T22362] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4394.803391][T22362] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4394.803398][T22362] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4394.803408][T22362] __x64_sys_sendto (net/socket.c:2183) [4394.803412][T22362] ? 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) [4394.803416][T22362] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4394.803421][T22362] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4394.803426][T22362] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4394.803430][T22362] RIP: 0033:0x7fee4b32fa4a [ 4394.803434][T22362] 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 [ 4394.803437][T22362] RSP: 002b:00007ffffeeccf78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4394.803440][T22362] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fee4b32fa4a [ 4394.803442][T22362] RDX: 0000000000000040 RSI: 00000000312ec340 RDI: 0000000000000005 [ 4394.803444][T22362] RBP: 00007ffffeecd000 R08: 0000000000418574 R09: 000000000000001c [ 4394.803446][T22362] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4394.803447][T22362] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fee4b458000 | [ 4394.803462][T22362] | [ 4394.803464][T22362] lwtunnel_output(): recursion limit reached on datapath | [ 4396.266722][T22366] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22366 | [4396.267187][T22366] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4396.267437][T22366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4396.267439][T22366] Call Trace: [ 4396.267441][T22366] [4396.267443][T22366] dump_stack_lvl (lib/dump_stack.c:123) [4396.267452][T22366] check_preemption_disabled (lib/smp_processor_id.c:52) [4396.267458][T22366] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4396.267465][T22366] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4396.267473][T22366] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.267479][T22366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4396.267484][T22366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.267496][T22366] rawv6_sendmsg (net/ipv6/raw.c:918) [4396.267508][T22366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4396.267513][T22366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4396.267519][T22366] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.267528][T22366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4396.267534][T22366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4396.267543][T22366] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4396.267559][T22366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4396.267562][T22366] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.267573][T22366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.267579][T22366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.267584][T22366] ? __pfx___sys_sendto (net/socket.c:2147) [4396.267599][T22366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4396.267606][T22366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4396.267615][T22366] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4396.267622][T22366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4396.267633][T22366] __x64_sys_sendto (net/socket.c:2183) [4396.267637][T22366] ? 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) [4396.267641][T22366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4396.267645][T22366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4396.267650][T22366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4396.267654][T22366] RIP: 0033:0x7f65235bca4a [ 4396.267658][T22366] 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 [ 4396.267661][T22366] RSP: 002b:00007fff35ecf388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4396.267665][T22366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65235bca4a [ 4396.267667][T22366] RDX: 0000000000000040 RSI: 000000000a0a3340 RDI: 0000000000000005 [ 4396.267669][T22366] RBP: 00007fff35ecf410 R08: 0000000000418574 R09: 000000000000001c [ 4396.267671][T22366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4396.267673][T22366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f65236e5000 | [ 4396.267673][T22366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f65236e5000 | [ 4396.267688][T22366] | [ 4396.267690][T22366] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22366 | [4396.280851][T22366] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4396.281100][T22366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4396.281101][T22366] Call Trace: [ 4396.281103][T22366] [4396.281105][T22366] dump_stack_lvl (lib/dump_stack.c:123) [4396.281112][T22366] check_preemption_disabled (lib/smp_processor_id.c:52) [4396.281118][T22366] lwtunnel_output (net/core/lwtunnel.c:359) [4396.281125][T22366] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4396.281132][T22366] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.281138][T22366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4396.281142][T22366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.281156][T22366] rawv6_sendmsg (net/ipv6/raw.c:918) [4396.281168][T22366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4396.281173][T22366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4396.281177][T22366] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.281185][T22366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4396.281189][T22366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4396.281198][T22366] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4396.281215][T22366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4396.281217][T22366] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.281229][T22366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.281233][T22366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.281239][T22366] ? __pfx___sys_sendto (net/socket.c:2147) [4396.281254][T22366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4396.281260][T22366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4396.281268][T22366] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4396.281276][T22366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4396.281286][T22366] __x64_sys_sendto (net/socket.c:2183) [4396.281290][T22366] ? 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) [4396.281293][T22366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4396.281298][T22366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4396.281303][T22366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4396.281306][T22366] RIP: 0033:0x7f65235bca4a [ 4396.281310][T22366] 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 [ 4396.281312][T22366] RSP: 002b:00007fff35ecf388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4396.281315][T22366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65235bca4a [ 4396.281318][T22366] RDX: 0000000000000040 RSI: 000000000a0a3340 RDI: 0000000000000005 [ 4396.281319][T22366] RBP: 00007fff35ecf410 R08: 0000000000418574 R09: 000000000000001c [ 4396.281321][T22366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4396.281323][T22366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f65236e5000 | [ 4396.281323][T22366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f65236e5000 | [ 4396.281338][T22366] | [ 4396.294221][T22366] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22366 | [4396.294585][T22366] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4396.294830][T22366] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4396.294832][T22366] Call Trace: [ 4396.294833][T22366] [4396.294835][T22366] dump_stack_lvl (lib/dump_stack.c:123) [4396.294842][T22366] check_preemption_disabled (lib/smp_processor_id.c:52) [4396.294848][T22366] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4396.294854][T22366] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4396.294861][T22366] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.294867][T22366] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4396.294872][T22366] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.294884][T22366] rawv6_sendmsg (net/ipv6/raw.c:918) [4396.294896][T22366] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4396.294901][T22366] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4396.294905][T22366] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.294912][T22366] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4396.294916][T22366] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4396.294925][T22366] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4396.294941][T22366] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4396.294944][T22366] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.294955][T22366] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.294960][T22366] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.294966][T22366] ? __pfx___sys_sendto (net/socket.c:2147) [4396.294980][T22366] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4396.294987][T22366] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4396.294995][T22366] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4396.295002][T22366] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4396.295012][T22366] __x64_sys_sendto (net/socket.c:2183) [4396.295016][T22366] ? 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) [4396.295019][T22366] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4396.295024][T22366] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4396.295029][T22366] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4396.295032][T22366] RIP: 0033:0x7f65235bca4a [ 4396.295036][T22366] 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 [ 4396.295039][T22366] RSP: 002b:00007fff35ecf388 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4396.295042][T22366] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65235bca4a [ 4396.295044][T22366] RDX: 0000000000000040 RSI: 000000000a0a3340 RDI: 0000000000000005 [ 4396.295046][T22366] RBP: 00007fff35ecf410 R08: 0000000000418574 R09: 000000000000001c [ 4396.295048][T22366] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4396.295050][T22366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f65236e5000 | [ 4396.295050][T22366] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f65236e5000 | [ 4396.295064][T22366] | [ 4396.753568][T22370] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22370 | [4396.754018][T22370] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4396.754280][T22370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4396.754282][T22370] Call Trace: [ 4396.754284][T22370] [4396.754286][T22370] dump_stack_lvl (lib/dump_stack.c:123) [4396.754295][T22370] check_preemption_disabled (lib/smp_processor_id.c:52) [4396.754302][T22370] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4396.754308][T22370] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4396.754316][T22370] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.754322][T22370] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4396.754327][T22370] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.754340][T22370] rawv6_sendmsg (net/ipv6/raw.c:918) [4396.754351][T22370] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4396.754357][T22370] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4396.754362][T22370] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.754370][T22370] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4396.754375][T22370] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4396.754384][T22370] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4396.754400][T22370] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4396.754403][T22370] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.754414][T22370] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.754420][T22370] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.754425][T22370] ? __pfx___sys_sendto (net/socket.c:2147) [4396.754440][T22370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4396.754447][T22370] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4396.754456][T22370] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4396.754463][T22370] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4396.754473][T22370] __x64_sys_sendto (net/socket.c:2183) [4396.754477][T22370] ? 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) [4396.754481][T22370] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4396.754485][T22370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4396.754490][T22370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4396.754494][T22370] RIP: 0033:0x7fb000277a4a [ 4396.754498][T22370] 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 [ 4396.754501][T22370] RSP: 002b:00007ffdd7474258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4396.754506][T22370] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb000277a4a [ 4396.754508][T22370] RDX: 0000000000000040 RSI: 0000000004228340 RDI: 0000000000000005 [ 4396.754509][T22370] RBP: 00007ffdd74742e0 R08: 0000000000418574 R09: 000000000000001c [ 4396.754511][T22370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4396.754513][T22370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0003a0000 | [ 4396.754513][T22370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0003a0000 | [ 4396.754528][T22370] | [ 4396.754530][T22370] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22370 | [4396.766636][T22370] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4396.766875][T22370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4396.766877][T22370] Call Trace: [ 4396.766879][T22370] [4396.766881][T22370] dump_stack_lvl (lib/dump_stack.c:123) [4396.766886][T22370] check_preemption_disabled (lib/smp_processor_id.c:52) [4396.766892][T22370] lwtunnel_output (net/core/lwtunnel.c:359) [4396.766898][T22370] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4396.766905][T22370] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.766910][T22370] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4396.766915][T22370] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.766927][T22370] rawv6_sendmsg (net/ipv6/raw.c:918) [4396.766939][T22370] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4396.766944][T22370] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4396.766947][T22370] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.766955][T22370] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4396.766958][T22370] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4396.766967][T22370] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4396.766983][T22370] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4396.766986][T22370] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.766997][T22370] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.767001][T22370] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.767007][T22370] ? __pfx___sys_sendto (net/socket.c:2147) [4396.767021][T22370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4396.767028][T22370] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4396.767035][T22370] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4396.767042][T22370] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4396.767053][T22370] __x64_sys_sendto (net/socket.c:2183) [4396.767057][T22370] ? 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) [4396.767060][T22370] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4396.767064][T22370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4396.767069][T22370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4396.767072][T22370] RIP: 0033:0x7fb000277a4a [ 4396.767075][T22370] 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 [ 4396.767078][T22370] RSP: 002b:00007ffdd7474258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4396.767081][T22370] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb000277a4a [ 4396.767083][T22370] RDX: 0000000000000040 RSI: 0000000004228340 RDI: 0000000000000005 [ 4396.767085][T22370] RBP: 00007ffdd74742e0 R08: 0000000000418574 R09: 000000000000001c [ 4396.767087][T22370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4396.767088][T22370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0003a0000 | [ 4396.767088][T22370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0003a0000 | [ 4396.767103][T22370] | [ 4396.781937][T22370] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22370 | [4396.782310][T22370] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4396.782554][T22370] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4396.782556][T22370] Call Trace: [ 4396.782557][T22370] [4396.782559][T22370] dump_stack_lvl (lib/dump_stack.c:123) [4396.782565][T22370] check_preemption_disabled (lib/smp_processor_id.c:52) [4396.782571][T22370] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4396.782578][T22370] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4396.782585][T22370] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.782591][T22370] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4396.782596][T22370] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4396.782608][T22370] rawv6_sendmsg (net/ipv6/raw.c:918) [4396.782620][T22370] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4396.782626][T22370] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4396.782630][T22370] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.782637][T22370] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4396.782641][T22370] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4396.782650][T22370] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4396.782667][T22370] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4396.782669][T22370] ? __lock_release (kernel/locking/lockdep.c:5534) [4396.782680][T22370] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.782685][T22370] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4396.782690][T22370] ? __pfx___sys_sendto (net/socket.c:2147) [4396.782705][T22370] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4396.782711][T22370] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4396.782719][T22370] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4396.782726][T22370] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4396.782736][T22370] __x64_sys_sendto (net/socket.c:2183) [4396.782740][T22370] ? 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) [4396.782744][T22370] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4396.782749][T22370] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4396.782754][T22370] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4396.782757][T22370] RIP: 0033:0x7fb000277a4a [ 4396.782760][T22370] 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 [ 4396.782763][T22370] RSP: 002b:00007ffdd7474258 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4396.782766][T22370] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb000277a4a [ 4396.782768][T22370] RDX: 0000000000000040 RSI: 0000000004228340 RDI: 0000000000000005 [ 4396.782770][T22370] RBP: 00007ffdd74742e0 R08: 0000000000418574 R09: 000000000000001c [ 4396.782772][T22370] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4396.782774][T22370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0003a0000 | [ 4396.782774][T22370] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb0003a0000 | [ 4396.782789][T22370] | [ 4397.261261][T22374] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22374 | [4397.261740][T22374] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4397.262005][T22374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4397.262007][T22374] Call Trace: [ 4397.262009][T22374] [4397.262012][T22374] dump_stack_lvl (lib/dump_stack.c:123) [4397.262020][T22374] check_preemption_disabled (lib/smp_processor_id.c:52) [4397.262028][T22374] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4397.262034][T22374] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4397.262042][T22374] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4397.262048][T22374] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4397.262053][T22374] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4397.262065][T22374] rawv6_sendmsg (net/ipv6/raw.c:918) [4397.262077][T22374] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4397.262082][T22374] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4397.262087][T22374] ? __lock_release (kernel/locking/lockdep.c:5534) [4397.262096][T22374] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4397.262100][T22374] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4397.262110][T22374] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4397.262126][T22374] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4397.262129][T22374] ? __lock_release (kernel/locking/lockdep.c:5534) [4397.262140][T22374] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4397.262145][T22374] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4397.262152][T22374] ? __pfx___sys_sendto (net/socket.c:2147) [4397.262167][T22374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4397.262174][T22374] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4397.262182][T22374] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4397.262189][T22374] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4397.262199][T22374] __x64_sys_sendto (net/socket.c:2183) [4397.262203][T22374] ? 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) [4397.262206][T22374] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4397.262211][T22374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4397.262216][T22374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4397.262220][T22374] RIP: 0033:0x7f0562fd8a4a [ 4397.262224][T22374] 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 [ 4397.262227][T22374] RSP: 002b:00007fff4402a488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4397.262230][T22374] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0562fd8a4a [ 4397.262233][T22374] RDX: 0000000000000040 RSI: 00000000016d5340 RDI: 0000000000000005 [ 4397.262234][T22374] RBP: 00007fff4402a510 R08: 0000000000418574 R09: 000000000000001c [ 4397.262237][T22374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4397.262238][T22374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0563101000 | [ 4397.262238][T22374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0563101000 | [ 4397.262253][T22374] | [ 4397.275099][T22374] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22374 | [4397.275482][T22374] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4397.275737][T22374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4397.275739][T22374] Call Trace: [ 4397.275741][T22374] [4397.275743][T22374] dump_stack_lvl (lib/dump_stack.c:123) [4397.275750][T22374] check_preemption_disabled (lib/smp_processor_id.c:52) [4397.275756][T22374] lwtunnel_output (net/core/lwtunnel.c:359) [4397.275763][T22374] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4397.275770][T22374] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4397.275776][T22374] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4397.275781][T22374] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4397.275793][T22374] rawv6_sendmsg (net/ipv6/raw.c:918) [4397.275805][T22374] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4397.275810][T22374] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4397.275814][T22374] ? __lock_release (kernel/locking/lockdep.c:5534) [4397.275822][T22374] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4397.275826][T22374] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4397.275835][T22374] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4397.275851][T22374] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4397.275854][T22374] ? __lock_release (kernel/locking/lockdep.c:5534) [4397.275866][T22374] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4397.275871][T22374] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4397.275876][T22374] ? __pfx___sys_sendto (net/socket.c:2147) [4397.275891][T22374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4397.275898][T22374] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4397.275905][T22374] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4397.275912][T22374] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4397.275923][T22374] __x64_sys_sendto (net/socket.c:2183) [4397.275927][T22374] ? 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) [4397.275930][T22374] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4397.275934][T22374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4397.275939][T22374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4397.275942][T22374] RIP: 0033:0x7f0562fd8a4a [ 4397.275946][T22374] 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 [ 4397.275948][T22374] RSP: 002b:00007fff4402a488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4397.275952][T22374] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0562fd8a4a [ 4397.275954][T22374] RDX: 0000000000000040 RSI: 00000000016d5340 RDI: 0000000000000005 [ 4397.275955][T22374] RBP: 00007fff4402a510 R08: 0000000000418574 R09: 000000000000001c [ 4397.275957][T22374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4397.275959][T22374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0563101000 | [ 4397.275959][T22374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0563101000 | [ 4397.275974][T22374] | [ 4397.292959][T22374] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22374 | [4397.293348][T22374] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4397.293606][T22374] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4397.293608][T22374] Call Trace: [ 4397.293609][T22374] [4397.293611][T22374] dump_stack_lvl (lib/dump_stack.c:123) [4397.293619][T22374] check_preemption_disabled (lib/smp_processor_id.c:52) [4397.293625][T22374] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4397.293632][T22374] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4397.293638][T22374] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4397.293644][T22374] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4397.293649][T22374] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4397.293661][T22374] rawv6_sendmsg (net/ipv6/raw.c:918) [4397.293673][T22374] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4397.293679][T22374] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4397.293683][T22374] ? __lock_release (kernel/locking/lockdep.c:5534) [4397.293690][T22374] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4397.293694][T22374] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4397.293703][T22374] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4397.293720][T22374] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4397.293722][T22374] ? __lock_release (kernel/locking/lockdep.c:5534) [4397.293734][T22374] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4397.293739][T22374] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4397.293744][T22374] ? __pfx___sys_sendto (net/socket.c:2147) [4397.293759][T22374] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4397.293765][T22374] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4397.293773][T22374] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4397.293780][T22374] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4397.293790][T22374] __x64_sys_sendto (net/socket.c:2183) [4397.293794][T22374] ? 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) [4397.293797][T22374] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4397.293802][T22374] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4397.293807][T22374] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4397.293810][T22374] RIP: 0033:0x7f0562fd8a4a [ 4397.293814][T22374] 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 [ 4397.293816][T22374] RSP: 002b:00007fff4402a488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4397.293819][T22374] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0562fd8a4a [ 4397.293821][T22374] RDX: 0000000000000040 RSI: 00000000016d5340 RDI: 0000000000000005 [ 4397.293823][T22374] RBP: 00007fff4402a510 R08: 0000000000418574 R09: 000000000000001c [ 4397.293825][T22374] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4397.293827][T22374] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0563101000 | [ 4399.664531][T22394] lwtunnel_output(): recursion limit reached on datapath | [ 4401.126361][T22398] check_preemption_disabled: 13 callbacks suppressed | [ 4401.126368][T22398] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22398 | [4401.127103][T22398] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4401.127384][T22398] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4401.127387][T22398] Call Trace: [ 4401.127389][T22398] [4401.127391][T22398] dump_stack_lvl (lib/dump_stack.c:123) [4401.127417][T22398] check_preemption_disabled (lib/smp_processor_id.c:52) [4401.127423][T22398] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4401.127430][T22398] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4401.127438][T22398] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4401.127445][T22398] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4401.127450][T22398] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4401.127462][T22398] rawv6_sendmsg (net/ipv6/raw.c:918) [4401.127475][T22398] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4401.127480][T22398] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4401.127485][T22398] ? __lock_release (kernel/locking/lockdep.c:5534) [4401.127493][T22398] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4401.127499][T22398] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4401.127508][T22398] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4401.127524][T22398] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4401.127526][T22398] ? __lock_release (kernel/locking/lockdep.c:5534) [4401.127538][T22398] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4401.127543][T22398] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4401.127549][T22398] ? __pfx___sys_sendto (net/socket.c:2147) [4401.127563][T22398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4401.127570][T22398] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4401.127579][T22398] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4401.127586][T22398] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4401.127596][T22398] __x64_sys_sendto (net/socket.c:2183) [4401.127600][T22398] ? 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) [4401.127604][T22398] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4401.127609][T22398] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4401.127614][T22398] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4401.127618][T22398] RIP: 0033:0x7f57f31dda4a [ 4401.127622][T22398] 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 [ 4401.127625][T22398] RSP: 002b:00007ffd900e1fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4401.127629][T22398] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57f31dda4a [ 4401.127631][T22398] RDX: 0000000000000040 RSI: 00000000063e8340 RDI: 0000000000000005 [ 4401.127633][T22398] RBP: 00007ffd900e2050 R08: 0000000000418574 R09: 000000000000001c [ 4401.127635][T22398] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4401.127637][T22398] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57f3306000 | [ 4401.127637][T22398] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57f3306000 | [ 4401.127651][T22398] | [ 4401.127654][T22398] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22398 | [4401.139955][T22398] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4401.140210][T22398] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4401.140212][T22398] Call Trace: [ 4401.140213][T22398] [4401.140215][T22398] dump_stack_lvl (lib/dump_stack.c:123) [4401.140222][T22398] check_preemption_disabled (lib/smp_processor_id.c:52) [4401.140228][T22398] lwtunnel_output (net/core/lwtunnel.c:359) [4401.140234][T22398] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4401.140241][T22398] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4401.140247][T22398] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4401.140252][T22398] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4401.140264][T22398] rawv6_sendmsg (net/ipv6/raw.c:918) [4401.140276][T22398] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4401.140282][T22398] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4401.140285][T22398] ? __lock_release (kernel/locking/lockdep.c:5534) [4401.140293][T22398] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4401.140297][T22398] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4401.140306][T22398] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4401.140323][T22398] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4401.140325][T22398] ? __lock_release (kernel/locking/lockdep.c:5534) [4401.140337][T22398] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4401.140341][T22398] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4401.140346][T22398] ? __pfx___sys_sendto (net/socket.c:2147) [4401.140361][T22398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4401.140368][T22398] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4401.140375][T22398] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4401.140382][T22398] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4401.140393][T22398] __x64_sys_sendto (net/socket.c:2183) [4401.140397][T22398] ? 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) [4401.140400][T22398] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4401.140405][T22398] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4401.140410][T22398] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4401.140413][T22398] RIP: 0033:0x7f57f31dda4a [ 4401.140417][T22398] 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 [ 4401.140420][T22398] RSP: 002b:00007ffd900e1fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4401.140423][T22398] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57f31dda4a [ 4401.140425][T22398] RDX: 0000000000000040 RSI: 00000000063e8340 RDI: 0000000000000005 [ 4401.140427][T22398] RBP: 00007ffd900e2050 R08: 0000000000418574 R09: 000000000000001c [ 4401.140429][T22398] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4401.140430][T22398] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57f3306000 | [ 4401.140430][T22398] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57f3306000 | [ 4401.140445][T22398] | [ 4401.140882][T22398] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22398 | [4401.152374][T22398] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4401.152621][T22398] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4401.152622][T22398] Call Trace: [ 4401.152624][T22398] [4401.152626][T22398] dump_stack_lvl (lib/dump_stack.c:123) [4401.152632][T22398] check_preemption_disabled (lib/smp_processor_id.c:52) [4401.152638][T22398] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4401.152645][T22398] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4401.152652][T22398] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4401.152658][T22398] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4401.152663][T22398] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4401.152675][T22398] rawv6_sendmsg (net/ipv6/raw.c:918) [4401.152687][T22398] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4401.152693][T22398] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4401.152696][T22398] ? __lock_release (kernel/locking/lockdep.c:5534) [4401.152704][T22398] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4401.152708][T22398] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4401.152717][T22398] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4401.152734][T22398] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4401.152737][T22398] ? __lock_release (kernel/locking/lockdep.c:5534) [4401.152748][T22398] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4401.152753][T22398] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4401.152759][T22398] ? __pfx___sys_sendto (net/socket.c:2147) [4401.152773][T22398] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4401.152780][T22398] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4401.152788][T22398] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4401.152795][T22398] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4401.152805][T22398] __x64_sys_sendto (net/socket.c:2183) [4401.152809][T22398] ? 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) [4401.152813][T22398] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4401.152817][T22398] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4401.152822][T22398] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4401.152825][T22398] RIP: 0033:0x7f57f31dda4a [ 4401.152830][T22398] 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 [ 4401.152832][T22398] RSP: 002b:00007ffd900e1fc8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4401.152836][T22398] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f57f31dda4a [ 4401.152838][T22398] RDX: 0000000000000040 RSI: 00000000063e8340 RDI: 0000000000000005 [ 4401.152840][T22398] RBP: 00007ffd900e2050 R08: 0000000000418574 R09: 000000000000001c [ 4401.152842][T22398] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4401.152844][T22398] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57f3306000 | [ 4401.152844][T22398] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f57f3306000 | [ 4401.152858][T22398] | [ 4401.626034][T22402] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22402 | [4401.626506][T22402] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4401.626759][T22402] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4401.626761][T22402] Call Trace: [ 4401.626763][T22402] [4401.626765][T22402] dump_stack_lvl (lib/dump_stack.c:123) [4401.626773][T22402] check_preemption_disabled (lib/smp_processor_id.c:52) [4401.626781][T22402] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4401.626787][T22402] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4401.626795][T22402] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4401.626802][T22402] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4401.626807][T22402] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4401.626819][T22402] rawv6_sendmsg (net/ipv6/raw.c:918) [4401.626831][T22402] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4401.626836][T22402] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4401.626841][T22402] ? __lock_release (kernel/locking/lockdep.c:5534) [4401.626850][T22402] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4401.626855][T22402] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4401.626864][T22402] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4401.626880][T22402] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4401.626884][T22402] ? __lock_release (kernel/locking/lockdep.c:5534) [4401.626895][T22402] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4401.626901][T22402] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4401.626906][T22402] ? __pfx___sys_sendto (net/socket.c:2147) [4401.626921][T22402] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4401.626928][T22402] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4401.626937][T22402] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4401.626944][T22402] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4401.626954][T22402] __x64_sys_sendto (net/socket.c:2183) [4401.626958][T22402] ? 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) [4401.626963][T22402] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4401.626968][T22402] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4401.626973][T22402] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4401.626976][T22402] RIP: 0033:0x7f7a3a036a4a [ 4401.626980][T22402] 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 [ 4401.626983][T22402] RSP: 002b:00007ffc14768a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4401.626987][T22402] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7a3a036a4a [ 4401.626989][T22402] RDX: 0000000000000040 RSI: 0000000007ace340 RDI: 0000000000000005 [ 4401.626991][T22402] RBP: 00007ffc14768ac0 R08: 0000000000418574 R09: 000000000000001c [ 4401.626993][T22402] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4401.626994][T22402] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7a3a15f000 | [ 4401.627009][T22402] | [ 4401.627011][T22402] lwtunnel_output(): recursion limit reached on datapath | [ 4403.090359][T22406] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22406 | [4403.090819][T22406] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4403.091083][T22406] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4403.091085][T22406] Call Trace: [ 4403.091087][T22406] [4403.091089][T22406] dump_stack_lvl (lib/dump_stack.c:123) [4403.091097][T22406] check_preemption_disabled (lib/smp_processor_id.c:52) [4403.091104][T22406] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4403.091111][T22406] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4403.091119][T22406] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4403.091125][T22406] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4403.091130][T22406] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4403.091142][T22406] rawv6_sendmsg (net/ipv6/raw.c:918) [4403.091156][T22406] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4403.091162][T22406] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4403.091167][T22406] ? __lock_release (kernel/locking/lockdep.c:5534) [4403.091175][T22406] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4403.091180][T22406] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4403.091189][T22406] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4403.091206][T22406] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4403.091209][T22406] ? __lock_release (kernel/locking/lockdep.c:5534) [4403.091220][T22406] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4403.091226][T22406] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4403.091231][T22406] ? __pfx___sys_sendto (net/socket.c:2147) [4403.091246][T22406] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4403.091253][T22406] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4403.091261][T22406] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4403.091269][T22406] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4403.091279][T22406] __x64_sys_sendto (net/socket.c:2183) [4403.091283][T22406] ? 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) [4403.091287][T22406] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4403.091292][T22406] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4403.091297][T22406] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4403.091301][T22406] RIP: 0033:0x7f52c8925a4a [ 4403.091305][T22406] 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 [ 4403.091309][T22406] RSP: 002b:00007fff75c08f48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4403.091313][T22406] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f52c8925a4a [ 4403.091315][T22406] RDX: 0000000000000040 RSI: 000000002a17a340 RDI: 0000000000000005 [ 4403.091317][T22406] RBP: 00007fff75c08fd0 R08: 0000000000418574 R09: 000000000000001c [ 4403.091318][T22406] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4403.091321][T22406] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f52c8a4e000 | [ 4403.091335][T22406] | [ 4403.104238][T22406] lwtunnel_output(): recursion limit reached on datapath | [ 4404.557673][T22410] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22410 | [4404.558134][T22410] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4404.558401][T22410] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4404.558403][T22410] Call Trace: [ 4404.558405][T22410] [4404.558408][T22410] dump_stack_lvl (lib/dump_stack.c:123) [4404.558416][T22410] check_preemption_disabled (lib/smp_processor_id.c:52) [4404.558423][T22410] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4404.558430][T22410] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4404.558438][T22410] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4404.558444][T22410] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4404.558449][T22410] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4404.558461][T22410] rawv6_sendmsg (net/ipv6/raw.c:918) [4404.558473][T22410] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4404.558478][T22410] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4404.558484][T22410] ? __lock_release (kernel/locking/lockdep.c:5534) [4404.558492][T22410] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4404.558497][T22410] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4404.558506][T22410] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4404.558522][T22410] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4404.558525][T22410] ? __lock_release (kernel/locking/lockdep.c:5534) [4404.558536][T22410] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4404.558542][T22410] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4404.558547][T22410] ? __pfx___sys_sendto (net/socket.c:2147) [4404.558562][T22410] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4404.558569][T22410] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4404.558577][T22410] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4404.558585][T22410] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4404.558595][T22410] __x64_sys_sendto (net/socket.c:2183) [4404.558599][T22410] ? 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) [4404.558602][T22410] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4404.558607][T22410] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4404.558612][T22410] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4404.558616][T22410] RIP: 0033:0x7f08c669da4a [ 4404.558620][T22410] 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 [ 4404.558623][T22410] RSP: 002b:00007fff15e176f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4404.558626][T22410] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08c669da4a [ 4404.558628][T22410] RDX: 0000000000000040 RSI: 0000000027629340 RDI: 0000000000000005 [ 4404.558630][T22410] RBP: 00007fff15e17780 R08: 0000000000418574 R09: 000000000000001c [ 4404.558632][T22410] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4404.558634][T22410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08c67c6000 | [ 4404.558634][T22410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08c67c6000 | [ 4404.558648][T22410] | [ 4404.558651][T22410] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22410 | [4404.570526][T22410] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4404.570768][T22410] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4404.570769][T22410] Call Trace: [ 4404.570771][T22410] [4404.570773][T22410] dump_stack_lvl (lib/dump_stack.c:123) [4404.570780][T22410] check_preemption_disabled (lib/smp_processor_id.c:52) [4404.570786][T22410] lwtunnel_output (net/core/lwtunnel.c:359) [4404.570793][T22410] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4404.570799][T22410] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4404.570805][T22410] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4404.570810][T22410] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4404.570823][T22410] rawv6_sendmsg (net/ipv6/raw.c:918) [4404.570834][T22410] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4404.570840][T22410] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4404.570844][T22410] ? __lock_release (kernel/locking/lockdep.c:5534) [4404.570851][T22410] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4404.570855][T22410] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4404.570864][T22410] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4404.570881][T22410] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4404.570883][T22410] ? __lock_release (kernel/locking/lockdep.c:5534) [4404.570895][T22410] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4404.570900][T22410] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4404.570905][T22410] ? __pfx___sys_sendto (net/socket.c:2147) [4404.570920][T22410] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4404.570927][T22410] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4404.570934][T22410] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4404.570942][T22410] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4404.570952][T22410] __x64_sys_sendto (net/socket.c:2183) [4404.570956][T22410] ? 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) [4404.570960][T22410] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4404.570965][T22410] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4404.570970][T22410] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4404.570973][T22410] RIP: 0033:0x7f08c669da4a [ 4404.570976][T22410] 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 [ 4404.570979][T22410] RSP: 002b:00007fff15e176f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4404.570982][T22410] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08c669da4a [ 4404.570984][T22410] RDX: 0000000000000040 RSI: 0000000027629340 RDI: 0000000000000005 [ 4404.570986][T22410] RBP: 00007fff15e17780 R08: 0000000000418574 R09: 000000000000001c [ 4404.570988][T22410] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4404.570989][T22410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08c67c6000 | [ 4404.570989][T22410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08c67c6000 | [ 4404.571004][T22410] | [ 4404.588049][T22410] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22410 | [4404.588422][T22410] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4404.588665][T22410] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4404.588667][T22410] Call Trace: [ 4404.588669][T22410] [4404.588671][T22410] dump_stack_lvl (lib/dump_stack.c:123) [4404.588677][T22410] check_preemption_disabled (lib/smp_processor_id.c:52) [4404.588683][T22410] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4404.588690][T22410] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4404.588698][T22410] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4404.588703][T22410] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4404.588708][T22410] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4404.588721][T22410] rawv6_sendmsg (net/ipv6/raw.c:918) [4404.588733][T22410] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4404.588738][T22410] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4404.588742][T22410] ? __lock_release (kernel/locking/lockdep.c:5534) [4404.588750][T22410] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4404.588755][T22410] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4404.588764][T22410] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4404.588780][T22410] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4404.588783][T22410] ? __lock_release (kernel/locking/lockdep.c:5534) [4404.588794][T22410] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4404.588799][T22410] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4404.588804][T22410] ? __pfx___sys_sendto (net/socket.c:2147) [4404.588819][T22410] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4404.588826][T22410] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4404.588833][T22410] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4404.588841][T22410] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4404.588851][T22410] __x64_sys_sendto (net/socket.c:2183) [4404.588855][T22410] ? 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) [4404.588858][T22410] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4404.588863][T22410] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4404.588868][T22410] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4404.588871][T22410] RIP: 0033:0x7f08c669da4a [ 4404.588875][T22410] 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 [ 4404.588877][T22410] RSP: 002b:00007fff15e176f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4404.588880][T22410] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f08c669da4a [ 4404.588882][T22410] RDX: 0000000000000040 RSI: 0000000027629340 RDI: 0000000000000005 [ 4404.588884][T22410] RBP: 00007fff15e17780 R08: 0000000000418574 R09: 000000000000001c [ 4404.588886][T22410] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4404.588887][T22410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08c67c6000 | [ 4404.588887][T22410] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f08c67c6000 | [ 4404.588902][T22410] | [ 4405.049821][T22414] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22414 | [4405.050325][T22414] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4405.050594][T22414] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4405.050595][T22414] Call Trace: [ 4405.050597][T22414] [4405.050599][T22414] dump_stack_lvl (lib/dump_stack.c:123) [4405.050608][T22414] check_preemption_disabled (lib/smp_processor_id.c:52) [4405.050615][T22414] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4405.050621][T22414] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4405.050629][T22414] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.050636][T22414] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4405.050641][T22414] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.050653][T22414] rawv6_sendmsg (net/ipv6/raw.c:918) [4405.050665][T22414] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4405.050670][T22414] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4405.050675][T22414] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.050684][T22414] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4405.050689][T22414] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4405.050698][T22414] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4405.050715][T22414] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4405.050717][T22414] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.050728][T22414] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.050734][T22414] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.050740][T22414] ? __pfx___sys_sendto (net/socket.c:2147) [4405.050754][T22414] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4405.050761][T22414] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4405.050770][T22414] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4405.050777][T22414] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4405.050787][T22414] __x64_sys_sendto (net/socket.c:2183) [4405.050791][T22414] ? 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) [4405.050795][T22414] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4405.050800][T22414] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4405.050805][T22414] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4405.050808][T22414] RIP: 0033:0x7fa4fcf88a4a [ 4405.050812][T22414] 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 [ 4405.050815][T22414] RSP: 002b:00007fff1e722628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4405.050819][T22414] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa4fcf88a4a [ 4405.050821][T22414] RDX: 0000000000000040 RSI: 0000000022c23340 RDI: 0000000000000005 [ 4405.050822][T22414] RBP: 00007fff1e7226b0 R08: 0000000000418574 R09: 000000000000001c [ 4405.050824][T22414] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4405.050826][T22414] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa4fd0b1000 | [ 4405.050826][T22414] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa4fd0b1000 | [ 4405.050841][T22414] | [ 4405.050864][T22414] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22414 | [4405.063180][T22414] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4405.063439][T22414] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4405.063440][T22414] Call Trace: [ 4405.063442][T22414] [4405.063444][T22414] dump_stack_lvl (lib/dump_stack.c:123) [4405.063450][T22414] check_preemption_disabled (lib/smp_processor_id.c:52) [4405.063456][T22414] lwtunnel_output (net/core/lwtunnel.c:359) [4405.063463][T22414] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4405.063470][T22414] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.063475][T22414] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4405.063480][T22414] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4405.063492][T22414] rawv6_sendmsg (net/ipv6/raw.c:918) [4405.063504][T22414] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4405.063510][T22414] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4405.063513][T22414] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.063521][T22414] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4405.063525][T22414] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4405.063534][T22414] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4405.063551][T22414] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4405.063553][T22414] ? __lock_release (kernel/locking/lockdep.c:5534) [4405.063565][T22414] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.063569][T22414] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4405.063575][T22414] ? __pfx___sys_sendto (net/socket.c:2147) [4405.063590][T22414] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4405.063596][T22414] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4405.063604][T22414] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4405.063611][T22414] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4405.063622][T22414] __x64_sys_sendto (net/socket.c:2183) [4405.063626][T22414] ? 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) [4405.063629][T22414] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4405.063634][T22414] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4405.063639][T22414] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4405.063642][T22414] RIP: 0033:0x7fa4fcf88a4a [ 4405.063645][T22414] 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 [ 4405.063648][T22414] RSP: 002b:00007fff1e722628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4405.063651][T22414] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa4fcf88a4a [ 4405.063653][T22414] RDX: 0000000000000040 RSI: 0000000022c23340 RDI: 0000000000000005 [ 4405.063655][T22414] RBP: 00007fff1e7226b0 R08: 0000000000418574 R09: 000000000000001c [ 4405.063657][T22414] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4405.063659][T22414] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa4fd0b1000 | [ 4405.063674][T22414] | [ 4406.422298][T22426] check_preemption_disabled: 7 callbacks suppressed | [ 4406.422304][T22426] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22426 | [4406.423039][T22426] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4406.424476][T22426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4406.424478][T22426] Call Trace: [ 4406.424480][T22426] [4406.424482][T22426] dump_stack_lvl (lib/dump_stack.c:123) [4406.424491][T22426] check_preemption_disabled (lib/smp_processor_id.c:52) [4406.424498][T22426] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4406.424505][T22426] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4406.424514][T22426] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.424521][T22426] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4406.424525][T22426] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.424538][T22426] rawv6_sendmsg (net/ipv6/raw.c:918) [4406.424549][T22426] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4406.424555][T22426] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4406.424560][T22426] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.424569][T22426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4406.424574][T22426] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4406.424583][T22426] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4406.424599][T22426] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4406.424602][T22426] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.424613][T22426] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.424618][T22426] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.424624][T22426] ? __pfx___sys_sendto (net/socket.c:2147) [4406.424639][T22426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4406.424646][T22426] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4406.424654][T22426] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4406.424662][T22426] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4406.424672][T22426] __x64_sys_sendto (net/socket.c:2183) [4406.424676][T22426] ? 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) [4406.424680][T22426] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4406.424685][T22426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4406.424690][T22426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4406.424693][T22426] RIP: 0033:0x7ff6eb1daa4a [ 4406.424697][T22426] 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 [ 4406.424701][T22426] RSP: 002b:00007ffc5d932d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4406.424704][T22426] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff6eb1daa4a [ 4406.424706][T22426] RDX: 0000000000000040 RSI: 0000000018286340 RDI: 0000000000000005 [ 4406.424708][T22426] RBP: 00007ffc5d932e20 R08: 0000000000418574 R09: 000000000000001c [ 4406.424710][T22426] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4406.424711][T22426] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6eb303000 | [ 4406.424711][T22426] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6eb303000 | [ 4406.424726][T22426] | [ 4406.424728][T22426] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22426 | [4406.436126][T22426] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4406.436380][T22426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4406.436381][T22426] Call Trace: [ 4406.436383][T22426] [4406.436385][T22426] dump_stack_lvl (lib/dump_stack.c:123) [4406.436390][T22426] check_preemption_disabled (lib/smp_processor_id.c:52) [4406.436396][T22426] lwtunnel_output (net/core/lwtunnel.c:359) [4406.436403][T22426] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4406.436410][T22426] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.436416][T22426] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4406.436420][T22426] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.436433][T22426] rawv6_sendmsg (net/ipv6/raw.c:918) [4406.436445][T22426] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4406.436450][T22426] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4406.436454][T22426] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.436462][T22426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4406.436466][T22426] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4406.436475][T22426] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4406.436491][T22426] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4406.436494][T22426] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.436505][T22426] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.436509][T22426] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.436515][T22426] ? __pfx___sys_sendto (net/socket.c:2147) [4406.436530][T22426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4406.436536][T22426] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4406.436543][T22426] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4406.436550][T22426] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4406.436561][T22426] __x64_sys_sendto (net/socket.c:2183) [4406.436565][T22426] ? 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) [4406.436568][T22426] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4406.436573][T22426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4406.436578][T22426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4406.436581][T22426] RIP: 0033:0x7ff6eb1daa4a [ 4406.436584][T22426] 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 [ 4406.436587][T22426] RSP: 002b:00007ffc5d932d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4406.436590][T22426] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff6eb1daa4a [ 4406.436592][T22426] RDX: 0000000000000040 RSI: 0000000018286340 RDI: 0000000000000005 [ 4406.436593][T22426] RBP: 00007ffc5d932e20 R08: 0000000000418574 R09: 000000000000001c [ 4406.436595][T22426] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4406.436597][T22426] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6eb303000 | [ 4406.436597][T22426] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6eb303000 | [ 4406.436611][T22426] | [ 4406.437035][T22426] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22426 | [4406.448594][T22426] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4406.448838][T22426] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4406.448839][T22426] Call Trace: [ 4406.448841][T22426] [4406.448843][T22426] dump_stack_lvl (lib/dump_stack.c:123) [4406.448850][T22426] check_preemption_disabled (lib/smp_processor_id.c:52) [4406.448856][T22426] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4406.448862][T22426] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4406.448870][T22426] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.448875][T22426] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4406.448880][T22426] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.448893][T22426] rawv6_sendmsg (net/ipv6/raw.c:918) [4406.448905][T22426] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4406.448910][T22426] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4406.448914][T22426] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.448922][T22426] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4406.448926][T22426] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4406.448935][T22426] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4406.448952][T22426] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4406.448954][T22426] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.448966][T22426] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.448970][T22426] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.448976][T22426] ? __pfx___sys_sendto (net/socket.c:2147) [4406.448991][T22426] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4406.448997][T22426] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4406.449005][T22426] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4406.449013][T22426] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4406.449023][T22426] __x64_sys_sendto (net/socket.c:2183) [4406.449027][T22426] ? 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) [4406.449030][T22426] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4406.449035][T22426] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4406.449040][T22426] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4406.449043][T22426] RIP: 0033:0x7ff6eb1daa4a [ 4406.449046][T22426] 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 [ 4406.449049][T22426] RSP: 002b:00007ffc5d932d98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4406.449052][T22426] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff6eb1daa4a [ 4406.449054][T22426] RDX: 0000000000000040 RSI: 0000000018286340 RDI: 0000000000000005 [ 4406.449056][T22426] RBP: 00007ffc5d932e20 R08: 0000000000418574 R09: 000000000000001c [ 4406.449058][T22426] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4406.449059][T22426] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6eb303000 | [ 4406.449059][T22426] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff6eb303000 | [ 4406.449074][T22426] | [ 4406.899511][T22430] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22430 | [4406.899983][T22430] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4406.900253][T22430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4406.900255][T22430] Call Trace: [ 4406.900257][T22430] [4406.900259][T22430] dump_stack_lvl (lib/dump_stack.c:123) [4406.900268][T22430] check_preemption_disabled (lib/smp_processor_id.c:52) [4406.900275][T22430] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4406.900281][T22430] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4406.900289][T22430] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.900296][T22430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4406.900301][T22430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.900313][T22430] rawv6_sendmsg (net/ipv6/raw.c:918) [4406.900325][T22430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4406.900330][T22430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4406.900335][T22430] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.900344][T22430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4406.900349][T22430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4406.900359][T22430] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4406.900375][T22430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4406.900378][T22430] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.900389][T22430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.900394][T22430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.900400][T22430] ? __pfx___sys_sendto (net/socket.c:2147) [4406.900414][T22430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4406.900421][T22430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4406.900430][T22430] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4406.900437][T22430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4406.900447][T22430] __x64_sys_sendto (net/socket.c:2183) [4406.900451][T22430] ? 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) [4406.900455][T22430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4406.900460][T22430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4406.900465][T22430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4406.900469][T22430] RIP: 0033:0x7f7b9ca08a4a [ 4406.900473][T22430] 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 [ 4406.900477][T22430] RSP: 002b:00007fffb0e3bb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4406.900480][T22430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b9ca08a4a [ 4406.900483][T22430] RDX: 0000000000000040 RSI: 0000000013449340 RDI: 0000000000000005 [ 4406.900485][T22430] RBP: 00007fffb0e3bbb0 R08: 0000000000418574 R09: 000000000000001c [ 4406.900486][T22430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4406.900488][T22430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b9cb31000 | [ 4406.900488][T22430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b9cb31000 | [ 4406.900503][T22430] | [ 4406.900505][T22430] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22430 | [4406.912392][T22430] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4406.912650][T22430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4406.912652][T22430] Call Trace: [ 4406.912654][T22430] [4406.912656][T22430] dump_stack_lvl (lib/dump_stack.c:123) [4406.912663][T22430] check_preemption_disabled (lib/smp_processor_id.c:52) [4406.912669][T22430] lwtunnel_output (net/core/lwtunnel.c:359) [4406.912676][T22430] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4406.912683][T22430] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.912689][T22430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4406.912694][T22430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.912706][T22430] rawv6_sendmsg (net/ipv6/raw.c:918) [4406.912718][T22430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4406.912724][T22430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4406.912728][T22430] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.912735][T22430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4406.912739][T22430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4406.912748][T22430] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4406.912765][T22430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4406.912767][T22430] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.912779][T22430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.912784][T22430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.912789][T22430] ? __pfx___sys_sendto (net/socket.c:2147) [4406.912804][T22430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4406.912810][T22430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4406.912818][T22430] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4406.912825][T22430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4406.912836][T22430] __x64_sys_sendto (net/socket.c:2183) [4406.912839][T22430] ? 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) [4406.912843][T22430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4406.912848][T22430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4406.912853][T22430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4406.912856][T22430] RIP: 0033:0x7f7b9ca08a4a [ 4406.912859][T22430] 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 [ 4406.912862][T22430] RSP: 002b:00007fffb0e3bb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4406.912865][T22430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b9ca08a4a [ 4406.912867][T22430] RDX: 0000000000000040 RSI: 0000000013449340 RDI: 0000000000000005 [ 4406.912869][T22430] RBP: 00007fffb0e3bbb0 R08: 0000000000418574 R09: 000000000000001c [ 4406.912870][T22430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4406.912872][T22430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b9cb31000 | [ 4406.912872][T22430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b9cb31000 | [ 4406.912886][T22430] | [ 4406.930961][T22430] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22430 | [4406.931363][T22430] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4406.931625][T22430] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4406.931627][T22430] Call Trace: [ 4406.931628][T22430] [4406.931631][T22430] dump_stack_lvl (lib/dump_stack.c:123) [4406.931638][T22430] check_preemption_disabled (lib/smp_processor_id.c:52) [4406.931644][T22430] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4406.931651][T22430] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4406.931658][T22430] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.931663][T22430] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4406.931668][T22430] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4406.931680][T22430] rawv6_sendmsg (net/ipv6/raw.c:918) [4406.931692][T22430] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4406.931698][T22430] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4406.931701][T22430] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.931710][T22430] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4406.931714][T22430] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4406.931723][T22430] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4406.931739][T22430] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4406.931742][T22430] ? __lock_release (kernel/locking/lockdep.c:5534) [4406.931753][T22430] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.931758][T22430] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4406.931764][T22430] ? __pfx___sys_sendto (net/socket.c:2147) [4406.931778][T22430] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4406.931785][T22430] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4406.931793][T22430] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4406.931800][T22430] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4406.931811][T22430] __x64_sys_sendto (net/socket.c:2183) [4406.931815][T22430] ? 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) [4406.931818][T22430] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4406.931823][T22430] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4406.931828][T22430] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4406.931831][T22430] RIP: 0033:0x7f7b9ca08a4a [ 4406.931835][T22430] 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 [ 4406.931838][T22430] RSP: 002b:00007fffb0e3bb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4406.931841][T22430] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7b9ca08a4a [ 4406.931843][T22430] RDX: 0000000000000040 RSI: 0000000013449340 RDI: 0000000000000005 [ 4406.931845][T22430] RBP: 00007fffb0e3bbb0 R08: 0000000000418574 R09: 000000000000001c [ 4406.931846][T22430] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4406.931848][T22430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b9cb31000 | [ 4406.931848][T22430] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7b9cb31000 | [ 4406.931863][T22430] | [ 4407.401032][T22434] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22434 | [4407.401499][T22434] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4407.401748][T22434] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4407.401751][T22434] Call Trace: [ 4407.401753][T22434] [4407.401755][T22434] dump_stack_lvl (lib/dump_stack.c:123) [4407.401763][T22434] check_preemption_disabled (lib/smp_processor_id.c:52) [4407.401770][T22434] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4407.401776][T22434] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4407.401784][T22434] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.401791][T22434] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4407.401796][T22434] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.401809][T22434] rawv6_sendmsg (net/ipv6/raw.c:918) [4407.401821][T22434] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4407.401826][T22434] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4407.401831][T22434] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.401840][T22434] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4407.401845][T22434] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4407.401853][T22434] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4407.401870][T22434] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4407.401873][T22434] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.401884][T22434] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.401889][T22434] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.401895][T22434] ? __pfx___sys_sendto (net/socket.c:2147) [4407.401909][T22434] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4407.401916][T22434] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4407.401925][T22434] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4407.401932][T22434] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4407.401942][T22434] __x64_sys_sendto (net/socket.c:2183) [4407.401946][T22434] ? 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) [4407.401950][T22434] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4407.401955][T22434] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4407.401960][T22434] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4407.401964][T22434] RIP: 0033:0x7f67c70d3a4a [ 4407.401968][T22434] 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 [ 4407.401970][T22434] RSP: 002b:00007ffcc73cf7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4407.401974][T22434] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f67c70d3a4a [ 4407.401976][T22434] RDX: 0000000000000040 RSI: 0000000006d5b340 RDI: 0000000000000005 [ 4407.401978][T22434] RBP: 00007ffcc73cf860 R08: 0000000000418574 R09: 000000000000001c [ 4407.401980][T22434] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4407.401982][T22434] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67c71fc000 | [ 4407.401982][T22434] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67c71fc000 | [ 4407.401997][T22434] | [ 4407.401999][T22434] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22434 | [4407.414168][T22434] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4407.414411][T22434] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4407.414412][T22434] Call Trace: [ 4407.414414][T22434] [4407.414416][T22434] dump_stack_lvl (lib/dump_stack.c:123) [4407.414423][T22434] check_preemption_disabled (lib/smp_processor_id.c:52) [4407.414429][T22434] lwtunnel_output (net/core/lwtunnel.c:359) [4407.414435][T22434] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4407.414442][T22434] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.414448][T22434] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4407.414452][T22434] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.414465][T22434] rawv6_sendmsg (net/ipv6/raw.c:918) [4407.414477][T22434] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4407.414482][T22434] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4407.414486][T22434] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.414494][T22434] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4407.414497][T22434] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4407.414506][T22434] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4407.414523][T22434] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4407.414526][T22434] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.414537][T22434] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.414542][T22434] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.414548][T22434] ? __pfx___sys_sendto (net/socket.c:2147) [4407.414563][T22434] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4407.414569][T22434] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4407.414577][T22434] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4407.414584][T22434] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4407.414595][T22434] __x64_sys_sendto (net/socket.c:2183) [4407.414599][T22434] ? 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) [4407.414602][T22434] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4407.414607][T22434] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4407.414611][T22434] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4407.414614][T22434] RIP: 0033:0x7f67c70d3a4a [ 4407.414618][T22434] 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 [ 4407.414621][T22434] RSP: 002b:00007ffcc73cf7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4407.414624][T22434] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f67c70d3a4a [ 4407.414626][T22434] RDX: 0000000000000040 RSI: 0000000006d5b340 RDI: 0000000000000005 [ 4407.414628][T22434] RBP: 00007ffcc73cf860 R08: 0000000000418574 R09: 000000000000001c [ 4407.414629][T22434] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4407.414631][T22434] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67c71fc000 | [ 4407.414631][T22434] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67c71fc000 | [ 4407.414646][T22434] | [ 4407.415088][T22434] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22434 | [4407.426547][T22434] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4407.426792][T22434] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4407.426793][T22434] Call Trace: [ 4407.426795][T22434] [4407.426797][T22434] dump_stack_lvl (lib/dump_stack.c:123) [4407.426804][T22434] check_preemption_disabled (lib/smp_processor_id.c:52) [4407.426811][T22434] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4407.426817][T22434] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4407.426825][T22434] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.426830][T22434] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4407.426835][T22434] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.426848][T22434] rawv6_sendmsg (net/ipv6/raw.c:918) [4407.426859][T22434] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4407.426865][T22434] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4407.426869][T22434] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.426877][T22434] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4407.426881][T22434] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4407.426890][T22434] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4407.426906][T22434] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4407.426909][T22434] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.426920][T22434] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.426925][T22434] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.426930][T22434] ? __pfx___sys_sendto (net/socket.c:2147) [4407.426945][T22434] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4407.426952][T22434] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4407.426960][T22434] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4407.426968][T22434] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4407.426978][T22434] __x64_sys_sendto (net/socket.c:2183) [4407.426982][T22434] ? 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) [4407.426985][T22434] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4407.426990][T22434] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4407.426995][T22434] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4407.426999][T22434] RIP: 0033:0x7f67c70d3a4a [ 4407.427002][T22434] 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 [ 4407.427005][T22434] RSP: 002b:00007ffcc73cf7d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4407.427008][T22434] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f67c70d3a4a [ 4407.427010][T22434] RDX: 0000000000000040 RSI: 0000000006d5b340 RDI: 0000000000000005 [ 4407.427012][T22434] RBP: 00007ffcc73cf860 R08: 0000000000418574 R09: 000000000000001c [ 4407.427014][T22434] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4407.427015][T22434] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67c71fc000 | [ 4407.427015][T22434] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67c71fc000 | [ 4407.427030][T22434] | [ 4407.906092][T22438] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22438 | [4407.907624][T22438] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4407.907876][T22438] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4407.907878][T22438] Call Trace: [ 4407.907880][T22438] [4407.907882][T22438] dump_stack_lvl (lib/dump_stack.c:123) [4407.907890][T22438] check_preemption_disabled (lib/smp_processor_id.c:52) [4407.907896][T22438] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4407.907903][T22438] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4407.907911][T22438] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.907918][T22438] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4407.907923][T22438] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4407.907935][T22438] rawv6_sendmsg (net/ipv6/raw.c:918) [4407.907947][T22438] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4407.907952][T22438] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4407.907957][T22438] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.907966][T22438] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4407.907971][T22438] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4407.907980][T22438] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4407.907997][T22438] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4407.907999][T22438] ? __lock_release (kernel/locking/lockdep.c:5534) [4407.908010][T22438] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.908016][T22438] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4407.908022][T22438] ? __pfx___sys_sendto (net/socket.c:2147) [4407.908036][T22438] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4407.908043][T22438] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4407.908052][T22438] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4407.908059][T22438] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4407.908069][T22438] __x64_sys_sendto (net/socket.c:2183) [4407.908073][T22438] ? 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) [4407.908077][T22438] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4407.908082][T22438] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4407.908087][T22438] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4407.908090][T22438] RIP: 0033:0x7fa6b5ab2a4a [ 4407.908094][T22438] 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 [ 4407.908097][T22438] RSP: 002b:00007fff1a5dde08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4407.908101][T22438] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa6b5ab2a4a [ 4407.908103][T22438] RDX: 0000000000000040 RSI: 0000000000730340 RDI: 0000000000000005 [ 4407.908105][T22438] RBP: 00007fff1a5dde90 R08: 0000000000418574 R09: 000000000000001c [ 4407.908107][T22438] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4407.908108][T22438] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa6b5bdb000 | [ 4409.298485][T22450] lwtunnel_output(): recursion limit reached on datapath | [ 4411.683715][T22462] check_preemption_disabled: 15 callbacks suppressed | [ 4411.683723][T22462] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22462 | [4411.685467][T22462] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4411.685726][T22462] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4411.685729][T22462] Call Trace: [ 4411.685731][T22462] [4411.685733][T22462] dump_stack_lvl (lib/dump_stack.c:123) [4411.685742][T22462] check_preemption_disabled (lib/smp_processor_id.c:52) [4411.685749][T22462] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4411.685755][T22462] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4411.685764][T22462] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4411.685771][T22462] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4411.685776][T22462] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4411.685788][T22462] rawv6_sendmsg (net/ipv6/raw.c:918) [4411.685799][T22462] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4411.685805][T22462] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4411.685810][T22462] ? __lock_release (kernel/locking/lockdep.c:5534) [4411.685819][T22462] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4411.685824][T22462] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4411.685833][T22462] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4411.685849][T22462] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4411.685851][T22462] ? __lock_release (kernel/locking/lockdep.c:5534) [4411.685863][T22462] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4411.685869][T22462] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4411.685874][T22462] ? __pfx___sys_sendto (net/socket.c:2147) [4411.685889][T22462] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4411.685895][T22462] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4411.685904][T22462] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4411.685912][T22462] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4411.685922][T22462] __x64_sys_sendto (net/socket.c:2183) [4411.685926][T22462] ? 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) [4411.685930][T22462] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4411.685935][T22462] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4411.685940][T22462] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4411.685944][T22462] RIP: 0033:0x7f1c99ad4a4a [ 4411.685948][T22462] 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 [ 4411.685951][T22462] RSP: 002b:00007ffcaec228b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4411.685955][T22462] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1c99ad4a4a [ 4411.685957][T22462] RDX: 0000000000000040 RSI: 00000000062cf340 RDI: 0000000000000005 [ 4411.685959][T22462] RBP: 00007ffcaec22940 R08: 0000000000418574 R09: 000000000000001c [ 4411.685961][T22462] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4411.685963][T22462] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c99bfd000 | [ 4411.685977][T22462] | [ 4411.685980][T22462] lwtunnel_output(): recursion limit reached on datapath | [ 4413.161692][T22466] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22466 | [4413.162192][T22466] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4413.162456][T22466] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4413.162458][T22466] Call Trace: [ 4413.162460][T22466] [4413.162463][T22466] dump_stack_lvl (lib/dump_stack.c:123) [4413.162472][T22466] check_preemption_disabled (lib/smp_processor_id.c:52) [4413.162478][T22466] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4413.162485][T22466] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4413.162493][T22466] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.162500][T22466] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4413.162505][T22466] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.162517][T22466] rawv6_sendmsg (net/ipv6/raw.c:918) [4413.162529][T22466] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4413.162534][T22466] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4413.162539][T22466] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.162548][T22466] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4413.162553][T22466] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4413.162562][T22466] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4413.162578][T22466] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4413.162581][T22466] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.162593][T22466] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.162598][T22466] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.162604][T22466] ? __pfx___sys_sendto (net/socket.c:2147) [4413.162618][T22466] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4413.162626][T22466] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4413.162635][T22466] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4413.162642][T22466] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4413.162652][T22466] __x64_sys_sendto (net/socket.c:2183) [4413.162656][T22466] ? 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) [4413.162660][T22466] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4413.162665][T22466] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4413.162670][T22466] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4413.162674][T22466] RIP: 0033:0x7f64bbe86a4a [ 4413.162678][T22466] 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 [ 4413.162681][T22466] RSP: 002b:00007fffedf516c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4413.162684][T22466] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f64bbe86a4a [ 4413.162686][T22466] RDX: 0000000000000040 RSI: 000000003bcfd340 RDI: 0000000000000005 [ 4413.162688][T22466] RBP: 00007fffedf51750 R08: 0000000000418574 R09: 000000000000001c [ 4413.162690][T22466] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4413.162691][T22466] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64bbfaf000 | [ 4413.162691][T22466] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64bbfaf000 | [ 4413.162706][T22466] | [ 4413.162709][T22466] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22466 | [4413.175244][T22466] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4413.175507][T22466] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4413.175509][T22466] Call Trace: [ 4413.175511][T22466] [4413.175513][T22466] dump_stack_lvl (lib/dump_stack.c:123) [4413.175519][T22466] check_preemption_disabled (lib/smp_processor_id.c:52) [4413.175525][T22466] lwtunnel_output (net/core/lwtunnel.c:359) [4413.175532][T22466] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4413.175539][T22466] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.175545][T22466] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4413.175550][T22466] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.175562][T22466] rawv6_sendmsg (net/ipv6/raw.c:918) [4413.175574][T22466] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4413.175579][T22466] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4413.175583][T22466] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.175591][T22466] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4413.175595][T22466] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4413.175604][T22466] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4413.175620][T22466] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4413.175623][T22466] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.175634][T22466] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.175639][T22466] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.175645][T22466] ? __pfx___sys_sendto (net/socket.c:2147) [4413.175659][T22466] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4413.175665][T22466] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4413.175673][T22466] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4413.175681][T22466] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4413.175691][T22466] __x64_sys_sendto (net/socket.c:2183) [4413.175695][T22466] ? 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) [4413.175698][T22466] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4413.175703][T22466] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4413.175708][T22466] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4413.175711][T22466] RIP: 0033:0x7f64bbe86a4a [ 4413.175715][T22466] 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 [ 4413.175718][T22466] RSP: 002b:00007fffedf516c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4413.175721][T22466] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f64bbe86a4a [ 4413.175723][T22466] RDX: 0000000000000040 RSI: 000000003bcfd340 RDI: 0000000000000005 [ 4413.175724][T22466] RBP: 00007fffedf51750 R08: 0000000000418574 R09: 000000000000001c [ 4413.175726][T22466] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4413.175728][T22466] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64bbfaf000 | [ 4413.175728][T22466] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64bbfaf000 | [ 4413.175742][T22466] | [ 4413.193403][T22466] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22466 | [4413.193772][T22466] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4413.194035][T22466] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4413.194037][T22466] Call Trace: [ 4413.194038][T22466] [4413.194041][T22466] dump_stack_lvl (lib/dump_stack.c:123) [4413.194048][T22466] check_preemption_disabled (lib/smp_processor_id.c:52) [4413.194054][T22466] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4413.194061][T22466] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4413.194068][T22466] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.194074][T22466] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4413.194079][T22466] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.194091][T22466] rawv6_sendmsg (net/ipv6/raw.c:918) [4413.194103][T22466] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4413.194109][T22466] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4413.194113][T22466] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.194121][T22466] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4413.194125][T22466] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4413.194134][T22466] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4413.194152][T22466] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4413.194155][T22466] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.194166][T22466] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.194171][T22466] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.194177][T22466] ? __pfx___sys_sendto (net/socket.c:2147) [4413.194192][T22466] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4413.194198][T22466] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4413.194207][T22466] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4413.194214][T22466] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4413.194224][T22466] __x64_sys_sendto (net/socket.c:2183) [4413.194228][T22466] ? 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) [4413.194232][T22466] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4413.194236][T22466] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4413.194241][T22466] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4413.194244][T22466] RIP: 0033:0x7f64bbe86a4a [ 4413.194248][T22466] 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 [ 4413.194251][T22466] RSP: 002b:00007fffedf516c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4413.194254][T22466] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f64bbe86a4a [ 4413.194256][T22466] RDX: 0000000000000040 RSI: 000000003bcfd340 RDI: 0000000000000005 [ 4413.194258][T22466] RBP: 00007fffedf51750 R08: 0000000000418574 R09: 000000000000001c [ 4413.194260][T22466] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4413.194261][T22466] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64bbfaf000 | [ 4413.194261][T22466] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f64bbfaf000 | [ 4413.194277][T22466] | [ 4413.679565][T22470] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22470 | [4413.680018][T22470] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4413.680282][T22470] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4413.680285][T22470] Call Trace: [ 4413.680287][T22470] [4413.680289][T22470] dump_stack_lvl (lib/dump_stack.c:123) [4413.680297][T22470] check_preemption_disabled (lib/smp_processor_id.c:52) [4413.680304][T22470] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4413.680310][T22470] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4413.680318][T22470] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.680325][T22470] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4413.680330][T22470] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.680342][T22470] rawv6_sendmsg (net/ipv6/raw.c:918) [4413.680353][T22470] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4413.680359][T22470] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4413.680364][T22470] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.680372][T22470] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4413.680377][T22470] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4413.680386][T22470] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4413.680402][T22470] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4413.680405][T22470] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.680416][T22470] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.680422][T22470] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.680427][T22470] ? __pfx___sys_sendto (net/socket.c:2147) [4413.680442][T22470] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4413.680448][T22470] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4413.680458][T22470] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4413.680465][T22470] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4413.680475][T22470] __x64_sys_sendto (net/socket.c:2183) [4413.680479][T22470] ? 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) [4413.680483][T22470] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4413.680488][T22470] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4413.680493][T22470] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4413.680497][T22470] RIP: 0033:0x7f5096beea4a [ 4413.680501][T22470] 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 [ 4413.680504][T22470] RSP: 002b:00007ffdb3cf6158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4413.680508][T22470] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5096beea4a [ 4413.680510][T22470] RDX: 0000000000000040 RSI: 000000001a970340 RDI: 0000000000000005 [ 4413.680512][T22470] RBP: 00007ffdb3cf61e0 R08: 0000000000418574 R09: 000000000000001c [ 4413.680513][T22470] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4413.680515][T22470] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5096d17000 | [ 4413.680515][T22470] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5096d17000 | [ 4413.680530][T22470] | [ 4413.680533][T22470] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22470 | [4413.692400][T22470] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4413.692646][T22470] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4413.692648][T22470] Call Trace: [ 4413.692649][T22470] [4413.692651][T22470] dump_stack_lvl (lib/dump_stack.c:123) [4413.692658][T22470] check_preemption_disabled (lib/smp_processor_id.c:52) [4413.692663][T22470] lwtunnel_output (net/core/lwtunnel.c:359) [4413.692670][T22470] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4413.692677][T22470] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.692683][T22470] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4413.692688][T22470] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.692700][T22470] rawv6_sendmsg (net/ipv6/raw.c:918) [4413.692712][T22470] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4413.692718][T22470] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4413.692722][T22470] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.692729][T22470] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4413.692733][T22470] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4413.692742][T22470] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4413.692759][T22470] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4413.692761][T22470] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.692773][T22470] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.692778][T22470] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.692784][T22470] ? __pfx___sys_sendto (net/socket.c:2147) [4413.692798][T22470] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4413.692805][T22470] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4413.692813][T22470] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4413.692820][T22470] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4413.692831][T22470] __x64_sys_sendto (net/socket.c:2183) [4413.692835][T22470] ? 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) [4413.692838][T22470] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4413.692843][T22470] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4413.692847][T22470] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4413.692851][T22470] RIP: 0033:0x7f5096beea4a [ 4413.692854][T22470] 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 [ 4413.692857][T22470] RSP: 002b:00007ffdb3cf6158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4413.692860][T22470] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5096beea4a [ 4413.692862][T22470] RDX: 0000000000000040 RSI: 000000001a970340 RDI: 0000000000000005 [ 4413.692864][T22470] RBP: 00007ffdb3cf61e0 R08: 0000000000418574 R09: 000000000000001c [ 4413.692866][T22470] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4413.692868][T22470] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5096d17000 | [ 4413.692868][T22470] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5096d17000 | [ 4413.692883][T22470] | [ 4413.709985][T22470] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22470 | [4413.710361][T22470] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4413.710607][T22470] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4413.710609][T22470] Call Trace: [ 4413.710610][T22470] [4413.710612][T22470] dump_stack_lvl (lib/dump_stack.c:123) [4413.710619][T22470] check_preemption_disabled (lib/smp_processor_id.c:52) [4413.710626][T22470] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4413.710632][T22470] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4413.710639][T22470] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.710645][T22470] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4413.710650][T22470] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4413.710662][T22470] rawv6_sendmsg (net/ipv6/raw.c:918) [4413.710674][T22470] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4413.710680][T22470] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4413.710684][T22470] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.710692][T22470] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4413.710696][T22470] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4413.710705][T22470] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4413.710722][T22470] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4413.710724][T22470] ? __lock_release (kernel/locking/lockdep.c:5534) [4413.710736][T22470] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.710740][T22470] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4413.710746][T22470] ? __pfx___sys_sendto (net/socket.c:2147) [4413.710761][T22470] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4413.710767][T22470] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4413.710775][T22470] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4413.710782][T22470] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4413.710793][T22470] __x64_sys_sendto (net/socket.c:2183) [4413.710797][T22470] ? 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) [4413.710800][T22470] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4413.710805][T22470] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4413.710810][T22470] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4413.710813][T22470] RIP: 0033:0x7f5096beea4a [ 4413.710817][T22470] 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 [ 4413.710820][T22470] RSP: 002b:00007ffdb3cf6158 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4413.710823][T22470] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5096beea4a [ 4413.710825][T22470] RDX: 0000000000000040 RSI: 000000001a970340 RDI: 0000000000000005 [ 4413.710827][T22470] RBP: 00007ffdb3cf61e0 R08: 0000000000418574 R09: 000000000000001c [ 4413.710829][T22470] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4413.710830][T22470] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5096d17000 | [ 4413.710830][T22470] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5096d17000 | [ 4413.710845][T22470] | [ 4414.229399][T22474] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22474 | [4414.229861][T22474] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4414.230107][T22474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4414.230109][T22474] Call Trace: [ 4414.230111][T22474] [4414.230113][T22474] dump_stack_lvl (lib/dump_stack.c:123) [4414.230121][T22474] check_preemption_disabled (lib/smp_processor_id.c:52) [4414.230128][T22474] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4414.230134][T22474] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4414.230142][T22474] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.230150][T22474] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4414.230155][T22474] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.230168][T22474] rawv6_sendmsg (net/ipv6/raw.c:918) [4414.230179][T22474] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4414.230185][T22474] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4414.230190][T22474] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.230199][T22474] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4414.230204][T22474] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4414.230213][T22474] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4414.230229][T22474] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4414.230232][T22474] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.230243][T22474] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.230248][T22474] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.230254][T22474] ? __pfx___sys_sendto (net/socket.c:2147) [4414.230269][T22474] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4414.230275][T22474] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4414.230284][T22474] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4414.230291][T22474] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4414.230301][T22474] __x64_sys_sendto (net/socket.c:2183) [4414.230305][T22474] ? 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) [4414.230309][T22474] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4414.230314][T22474] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4414.230319][T22474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4414.230323][T22474] RIP: 0033:0x7f8ddf731a4a [ 4414.230327][T22474] 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 [ 4414.230330][T22474] RSP: 002b:00007fff87235d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4414.230334][T22474] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8ddf731a4a [ 4414.230336][T22474] RDX: 0000000000000040 RSI: 000000002e94d340 RDI: 0000000000000005 [ 4414.230338][T22474] RBP: 00007fff87235e00 R08: 0000000000418574 R09: 000000000000001c [ 4414.230340][T22474] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4414.230342][T22474] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8ddf85a000 | [ 4414.230342][T22474] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8ddf85a000 | [ 4414.230356][T22474] | [ 4414.242853][T22474] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22474 | [4414.243542][T22474] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4414.243789][T22474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4414.243791][T22474] Call Trace: [ 4414.243793][T22474] [4414.243795][T22474] dump_stack_lvl (lib/dump_stack.c:123) [4414.243802][T22474] check_preemption_disabled (lib/smp_processor_id.c:52) [4414.243808][T22474] lwtunnel_output (net/core/lwtunnel.c:359) [4414.243814][T22474] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4414.243822][T22474] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.243828][T22474] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4414.243833][T22474] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.243845][T22474] rawv6_sendmsg (net/ipv6/raw.c:918) [4414.243857][T22474] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4414.243862][T22474] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4414.243866][T22474] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.243874][T22474] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4414.243878][T22474] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4414.243887][T22474] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4414.243904][T22474] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4414.243907][T22474] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.243918][T22474] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.243922][T22474] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.243928][T22474] ? __pfx___sys_sendto (net/socket.c:2147) [4414.243943][T22474] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4414.243949][T22474] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4414.243958][T22474] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4414.243965][T22474] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4414.243975][T22474] __x64_sys_sendto (net/socket.c:2183) [4414.243979][T22474] ? 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) [4414.243983][T22474] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4414.243988][T22474] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4414.243992][T22474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4414.243996][T22474] RIP: 0033:0x7f8ddf731a4a [ 4414.243999][T22474] 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 [ 4414.244002][T22474] RSP: 002b:00007fff87235d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4414.244005][T22474] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8ddf731a4a [ 4414.244007][T22474] RDX: 0000000000000040 RSI: 000000002e94d340 RDI: 0000000000000005 [ 4414.244009][T22474] RBP: 00007fff87235e00 R08: 0000000000418574 R09: 000000000000001c [ 4414.244011][T22474] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4414.244012][T22474] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8ddf85a000 | [ 4414.244012][T22474] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8ddf85a000 | [ 4414.244027][T22474] | [ 4414.258951][T22474] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22474 | [4414.259327][T22474] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4414.259574][T22474] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4414.259575][T22474] Call Trace: [ 4414.259577][T22474] [4414.259579][T22474] dump_stack_lvl (lib/dump_stack.c:123) [4414.259586][T22474] check_preemption_disabled (lib/smp_processor_id.c:52) [4414.259591][T22474] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4414.259598][T22474] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4414.259605][T22474] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.259610][T22474] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4414.259616][T22474] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4414.259628][T22474] rawv6_sendmsg (net/ipv6/raw.c:918) [4414.259640][T22474] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4414.259645][T22474] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4414.259649][T22474] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.259657][T22474] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4414.259661][T22474] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4414.259670][T22474] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4414.259687][T22474] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4414.259689][T22474] ? __lock_release (kernel/locking/lockdep.c:5534) [4414.259700][T22474] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.259705][T22474] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4414.259710][T22474] ? __pfx___sys_sendto (net/socket.c:2147) [4414.259725][T22474] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4414.259731][T22474] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4414.259739][T22474] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4414.259747][T22474] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4414.259757][T22474] __x64_sys_sendto (net/socket.c:2183) [4414.259761][T22474] ? 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) [4414.259764][T22474] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4414.259769][T22474] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4414.259774][T22474] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4414.259777][T22474] RIP: 0033:0x7f8ddf731a4a [ 4414.259781][T22474] 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 [ 4414.259784][T22474] RSP: 002b:00007fff87235d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4414.259787][T22474] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8ddf731a4a [ 4414.259789][T22474] RDX: 0000000000000040 RSI: 000000002e94d340 RDI: 0000000000000005 [ 4414.259791][T22474] RBP: 00007fff87235e00 R08: 0000000000418574 R09: 000000000000001c [ 4414.259793][T22474] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4414.259794][T22474] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8ddf85a000 | [ 4416.678675][T22486] lwtunnel_output(): recursion limit reached on datapath | [ 4418.145577][T22490] check_preemption_disabled: 5 callbacks suppressed | [ 4418.145584][T22490] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22490 | [4418.146338][T22490] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4418.146584][T22490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4418.146586][T22490] Call Trace: [ 4418.146588][T22490] [4418.146590][T22490] dump_stack_lvl (lib/dump_stack.c:123) [4418.146598][T22490] check_preemption_disabled (lib/smp_processor_id.c:52) [4418.146605][T22490] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4418.146612][T22490] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4418.146620][T22490] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4418.146626][T22490] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4418.146631][T22490] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4418.146644][T22490] rawv6_sendmsg (net/ipv6/raw.c:918) [4418.146656][T22490] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4418.146661][T22490] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4418.146667][T22490] ? __lock_release (kernel/locking/lockdep.c:5534) [4418.146676][T22490] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4418.146681][T22490] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4418.146690][T22490] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4418.146707][T22490] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4418.146709][T22490] ? __lock_release (kernel/locking/lockdep.c:5534) [4418.146721][T22490] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4418.146726][T22490] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4418.146732][T22490] ? __pfx___sys_sendto (net/socket.c:2147) [4418.146747][T22490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4418.146754][T22490] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4418.146763][T22490] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4418.146770][T22490] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4418.146780][T22490] __x64_sys_sendto (net/socket.c:2183) [4418.146784][T22490] ? 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) [4418.146788][T22490] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4418.146793][T22490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4418.146798][T22490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4418.146802][T22490] RIP: 0033:0x7f185d4a0a4a [ 4418.146806][T22490] 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 [ 4418.146809][T22490] RSP: 002b:00007ffdf9be4958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4418.146813][T22490] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f185d4a0a4a [ 4418.146815][T22490] RDX: 0000000000000040 RSI: 000000001f3d6340 RDI: 0000000000000005 [ 4418.146817][T22490] RBP: 00007ffdf9be49e0 R08: 0000000000418574 R09: 000000000000001c [ 4418.146818][T22490] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4418.146820][T22490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f185d5c9000 | [ 4418.146820][T22490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f185d5c9000 | [ 4418.146834][T22490] | [ 4418.146837][T22490] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22490 | [4418.158610][T22490] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4418.158854][T22490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4418.158856][T22490] Call Trace: [ 4418.158858][T22490] [4418.158860][T22490] dump_stack_lvl (lib/dump_stack.c:123) [4418.158866][T22490] check_preemption_disabled (lib/smp_processor_id.c:52) [4418.158872][T22490] lwtunnel_output (net/core/lwtunnel.c:359) [4418.158879][T22490] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4418.158886][T22490] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4418.158891][T22490] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4418.158896][T22490] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4418.158909][T22490] rawv6_sendmsg (net/ipv6/raw.c:918) [4418.158921][T22490] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4418.158926][T22490] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4418.158930][T22490] ? __lock_release (kernel/locking/lockdep.c:5534) [4418.158938][T22490] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4418.158941][T22490] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4418.158950][T22490] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4418.158967][T22490] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4418.158969][T22490] ? __lock_release (kernel/locking/lockdep.c:5534) [4418.158981][T22490] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4418.158985][T22490] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4418.158991][T22490] ? __pfx___sys_sendto (net/socket.c:2147) [4418.159006][T22490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4418.159012][T22490] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4418.159020][T22490] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4418.159027][T22490] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4418.159037][T22490] __x64_sys_sendto (net/socket.c:2183) [4418.159041][T22490] ? 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) [4418.159044][T22490] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4418.159049][T22490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4418.159054][T22490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4418.159057][T22490] RIP: 0033:0x7f185d4a0a4a [ 4418.159061][T22490] 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 [ 4418.159064][T22490] RSP: 002b:00007ffdf9be4958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4418.159067][T22490] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f185d4a0a4a [ 4418.159069][T22490] RDX: 0000000000000040 RSI: 000000001f3d6340 RDI: 0000000000000005 [ 4418.159070][T22490] RBP: 00007ffdf9be49e0 R08: 0000000000418574 R09: 000000000000001c [ 4418.159072][T22490] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4418.159074][T22490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f185d5c9000 | [ 4418.159074][T22490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f185d5c9000 | [ 4418.159088][T22490] | [ 4418.173967][T22490] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22490 | [4418.174341][T22490] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4418.174588][T22490] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4418.174590][T22490] Call Trace: [ 4418.174591][T22490] [4418.174594][T22490] dump_stack_lvl (lib/dump_stack.c:123) [4418.174600][T22490] check_preemption_disabled (lib/smp_processor_id.c:52) [4418.174606][T22490] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4418.174613][T22490] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4418.174620][T22490] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4418.174625][T22490] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4418.174630][T22490] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4418.174643][T22490] rawv6_sendmsg (net/ipv6/raw.c:918) [4418.174654][T22490] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4418.174660][T22490] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4418.174664][T22490] ? __lock_release (kernel/locking/lockdep.c:5534) [4418.174671][T22490] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4418.174675][T22490] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4418.174684][T22490] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4418.174701][T22490] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4418.174703][T22490] ? __lock_release (kernel/locking/lockdep.c:5534) [4418.174715][T22490] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4418.174719][T22490] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4418.174725][T22490] ? __pfx___sys_sendto (net/socket.c:2147) [4418.174740][T22490] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4418.174746][T22490] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4418.174754][T22490] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4418.174761][T22490] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4418.174771][T22490] __x64_sys_sendto (net/socket.c:2183) [4418.174775][T22490] ? 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) [4418.174778][T22490] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4418.174783][T22490] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4418.174788][T22490] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4418.174791][T22490] RIP: 0033:0x7f185d4a0a4a [ 4418.174795][T22490] 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 [ 4418.174798][T22490] RSP: 002b:00007ffdf9be4958 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4418.174801][T22490] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f185d4a0a4a [ 4418.174803][T22490] RDX: 0000000000000040 RSI: 000000001f3d6340 RDI: 0000000000000005 [ 4418.174805][T22490] RBP: 00007ffdf9be49e0 R08: 0000000000418574 R09: 000000000000001c [ 4418.174807][T22490] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4418.174808][T22490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f185d5c9000 | [ 4418.174808][T22490] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f185d5c9000 | [ 4418.174823][T22490] | [ 4418.621183][T22494] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22494 | [4418.621653][T22494] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4418.621913][T22494] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4418.621916][T22494] Call Trace: [ 4418.621917][T22494] [4418.621920][T22494] dump_stack_lvl (lib/dump_stack.c:123) [4418.621928][T22494] check_preemption_disabled (lib/smp_processor_id.c:52) [4418.621934][T22494] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4418.621941][T22494] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4418.621949][T22494] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4418.621956][T22494] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4418.621961][T22494] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4418.621973][T22494] rawv6_sendmsg (net/ipv6/raw.c:918) [4418.621985][T22494] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4418.621990][T22494] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4418.621995][T22494] ? __lock_release (kernel/locking/lockdep.c:5534) [4418.622004][T22494] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4418.622009][T22494] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4418.622018][T22494] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4418.622034][T22494] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4418.622037][T22494] ? __lock_release (kernel/locking/lockdep.c:5534) [4418.622048][T22494] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4418.622054][T22494] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4418.622060][T22494] ? __pfx___sys_sendto (net/socket.c:2147) [4418.622075][T22494] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4418.622081][T22494] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4418.622090][T22494] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4418.622098][T22494] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4418.622108][T22494] __x64_sys_sendto (net/socket.c:2183) [4418.622112][T22494] ? 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) [4418.622115][T22494] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4418.622120][T22494] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4418.622125][T22494] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4418.622129][T22494] RIP: 0033:0x7fe2369a2a4a [ 4418.622133][T22494] 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 [ 4418.622136][T22494] RSP: 002b:00007ffcf3457078 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4418.622139][T22494] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe2369a2a4a [ 4418.622141][T22494] RDX: 0000000000000040 RSI: 000000002cca2340 RDI: 0000000000000005 [ 4418.622143][T22494] RBP: 00007ffcf3457100 R08: 0000000000418574 R09: 000000000000001c [ 4418.622145][T22494] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4418.622148][T22494] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe236acb000 | [ 4418.635609][T22494] lwtunnel_output(): recursion limit reached on datapath | [ 4418.680503][ C0] Dead loop on virtual device veth1, fix it urgently! | [ 4420.090866][T22498] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22498 | [4420.091913][T22498] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4420.092180][T22498] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4420.092182][T22498] Call Trace: [ 4420.092184][T22498] [4420.092186][T22498] dump_stack_lvl (lib/dump_stack.c:123) [4420.092195][T22498] check_preemption_disabled (lib/smp_processor_id.c:52) [4420.092202][T22498] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4420.092208][T22498] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4420.092217][T22498] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.092223][T22498] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4420.092229][T22498] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4420.092241][T22498] rawv6_sendmsg (net/ipv6/raw.c:918) [4420.092253][T22498] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4420.092257][T22498] ? find_held_lock (kernel/locking/lockdep.c:5348) [4420.092267][T22498] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4420.092273][T22498] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4420.092276][T22498] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4420.092285][T22498] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4420.092302][T22498] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4420.092304][T22498] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.092315][T22498] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.092321][T22498] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4420.092327][T22498] ? __pfx___sys_sendto (net/socket.c:2147) [4420.092339][T22498] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4420.092347][T22498] ? find_held_lock (kernel/locking/lockdep.c:5348) [4420.092352][T22498] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4420.092356][T22498] ? __lock_release (kernel/locking/lockdep.c:5534) [4420.092362][T22498] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4420.092368][T22498] ? 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) [4420.092376][T22498] __x64_sys_sendto (net/socket.c:2183) [4420.092380][T22498] ? 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) [4420.092383][T22498] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4420.092388][T22498] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4420.092393][T22498] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4420.092396][T22498] RIP: 0033:0x7f49ebdada4a [ 4420.092400][T22498] 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 [ 4420.092403][T22498] RSP: 002b:00007ffee6c8bcd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4420.092407][T22498] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49ebdada4a [ 4420.092409][T22498] RDX: 0000000000000040 RSI: 00000000268de340 RDI: 0000000000000005 [ 4420.092410][T22498] RBP: 00007ffee6c8bd60 R08: 0000000000418574 R09: 000000000000001c [ 4420.092412][T22498] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4420.092414][T22498] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49ebed6000 | [ 4420.092428][T22498] | [ 4420.092431][T22498] lwtunnel_output(): recursion limit reached on datapath | [ 4421.580698][T22502] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22502 | [4421.581166][T22502] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4421.581415][T22502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4421.581417][T22502] Call Trace: [ 4421.581419][T22502] [4421.581422][T22502] dump_stack_lvl (lib/dump_stack.c:123) [4421.581430][T22502] check_preemption_disabled (lib/smp_processor_id.c:52) [4421.581437][T22502] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4421.581443][T22502] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4421.581451][T22502] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.581457][T22502] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4421.581462][T22502] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.581474][T22502] rawv6_sendmsg (net/ipv6/raw.c:918) [4421.581486][T22502] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4421.581492][T22502] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4421.581496][T22502] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.581505][T22502] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4421.581510][T22502] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4421.581519][T22502] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4421.581535][T22502] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4421.581538][T22502] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.581549][T22502] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.581554][T22502] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.581560][T22502] ? __pfx___sys_sendto (net/socket.c:2147) [4421.581574][T22502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4421.581581][T22502] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4421.581590][T22502] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4421.581597][T22502] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4421.581608][T22502] __x64_sys_sendto (net/socket.c:2183) [4421.581611][T22502] ? 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) [4421.581616][T22502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4421.581621][T22502] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4421.581626][T22502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4421.581630][T22502] RIP: 0033:0x7f4eb4327a4a [ 4421.581634][T22502] 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 [ 4421.581637][T22502] RSP: 002b:00007fff92247f98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4421.581641][T22502] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4eb4327a4a [ 4421.581643][T22502] RDX: 0000000000000040 RSI: 000000002c4d1340 RDI: 0000000000000005 [ 4421.581645][T22502] RBP: 00007fff92248020 R08: 0000000000418574 R09: 000000000000001c [ 4421.581646][T22502] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4421.581648][T22502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4eb4450000 | [ 4421.581648][T22502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4eb4450000 | [ 4421.581662][T22502] | [ 4421.581665][T22502] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22502 | [4421.593943][T22502] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4421.594192][T22502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4421.594193][T22502] Call Trace: [ 4421.594195][T22502] [4421.594197][T22502] dump_stack_lvl (lib/dump_stack.c:123) [4421.594202][T22502] check_preemption_disabled (lib/smp_processor_id.c:52) [4421.594208][T22502] lwtunnel_output (net/core/lwtunnel.c:359) [4421.594215][T22502] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4421.594221][T22502] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.594227][T22502] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4421.594232][T22502] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.594244][T22502] rawv6_sendmsg (net/ipv6/raw.c:918) [4421.594256][T22502] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4421.594262][T22502] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4421.594265][T22502] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.594272][T22502] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4421.594276][T22502] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4421.594285][T22502] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4421.594301][T22502] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4421.594304][T22502] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.594315][T22502] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.594319][T22502] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.594325][T22502] ? __pfx___sys_sendto (net/socket.c:2147) [4421.594339][T22502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4421.594345][T22502] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4421.594353][T22502] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4421.594360][T22502] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4421.594370][T22502] __x64_sys_sendto (net/socket.c:2183) [4421.594374][T22502] ? 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) [4421.594378][T22502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4421.594382][T22502] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4421.594387][T22502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4421.594390][T22502] RIP: 0033:0x7f4eb4327a4a [ 4421.594394][T22502] 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 [ 4421.594396][T22502] RSP: 002b:00007fff92247f98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4421.594399][T22502] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4eb4327a4a [ 4421.594401][T22502] RDX: 0000000000000040 RSI: 000000002c4d1340 RDI: 0000000000000005 [ 4421.594403][T22502] RBP: 00007fff92248020 R08: 0000000000418574 R09: 000000000000001c [ 4421.594405][T22502] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4421.594407][T22502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4eb4450000 | [ 4421.594407][T22502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4eb4450000 | [ 4421.594422][T22502] | [ 4421.594842][T22502] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22502 | [4421.606287][T22502] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4421.606532][T22502] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4421.606533][T22502] Call Trace: [ 4421.606535][T22502] [4421.606537][T22502] dump_stack_lvl (lib/dump_stack.c:123) [4421.606543][T22502] check_preemption_disabled (lib/smp_processor_id.c:52) [4421.606549][T22502] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4421.606556][T22502] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4421.606563][T22502] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.606568][T22502] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4421.606574][T22502] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4421.606586][T22502] rawv6_sendmsg (net/ipv6/raw.c:918) [4421.606598][T22502] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4421.606603][T22502] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4421.606607][T22502] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.606615][T22502] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4421.606619][T22502] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4421.606628][T22502] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4421.606644][T22502] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4421.606647][T22502] ? __lock_release (kernel/locking/lockdep.c:5534) [4421.606658][T22502] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.606662][T22502] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4421.606668][T22502] ? __pfx___sys_sendto (net/socket.c:2147) [4421.606683][T22502] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4421.606689][T22502] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4421.606697][T22502] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4421.606704][T22502] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4421.606714][T22502] __x64_sys_sendto (net/socket.c:2183) [4421.606718][T22502] ? 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) [4421.606721][T22502] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4421.606726][T22502] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4421.606731][T22502] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4421.606734][T22502] RIP: 0033:0x7f4eb4327a4a [ 4421.606738][T22502] 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 [ 4421.606741][T22502] RSP: 002b:00007fff92247f98 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4421.606744][T22502] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4eb4327a4a [ 4421.606746][T22502] RDX: 0000000000000040 RSI: 000000002c4d1340 RDI: 0000000000000005 [ 4421.606748][T22502] RBP: 00007fff92248020 R08: 0000000000418574 R09: 000000000000001c [ 4421.606750][T22502] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4421.606752][T22502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4eb4450000 | [ 4421.606752][T22502] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4eb4450000 | [ 4421.606766][T22502] | [ 4422.089385][T22506] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22506 | [4422.089840][T22506] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4422.090096][T22506] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4422.090099][T22506] Call Trace: [ 4422.090100][T22506] [4422.090103][T22506] dump_stack_lvl (lib/dump_stack.c:123) [4422.090111][T22506] check_preemption_disabled (lib/smp_processor_id.c:52) [4422.090117][T22506] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4422.090124][T22506] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4422.090133][T22506] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4422.090139][T22506] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4422.090144][T22506] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4422.090158][T22506] rawv6_sendmsg (net/ipv6/raw.c:918) [4422.090170][T22506] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4422.090176][T22506] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4422.090180][T22506] ? __lock_release (kernel/locking/lockdep.c:5534) [4422.090189][T22506] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4422.090194][T22506] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4422.090203][T22506] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4422.090219][T22506] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4422.090222][T22506] ? __lock_release (kernel/locking/lockdep.c:5534) [4422.090233][T22506] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4422.090239][T22506] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4422.090244][T22506] ? __pfx___sys_sendto (net/socket.c:2147) [4422.090259][T22506] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4422.090266][T22506] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4422.090275][T22506] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4422.090282][T22506] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4422.090292][T22506] __x64_sys_sendto (net/socket.c:2183) [4422.090296][T22506] ? 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) [4422.090300][T22506] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4422.090305][T22506] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4422.090310][T22506] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4422.090314][T22506] RIP: 0033:0x7f753c38da4a [ 4422.090318][T22506] 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 [ 4422.090321][T22506] RSP: 002b:00007fffe6a041e8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4422.090325][T22506] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f753c38da4a [ 4422.090327][T22506] RDX: 0000000000000040 RSI: 000000000516a340 RDI: 0000000000000005 [ 4422.090329][T22506] RBP: 00007fffe6a04270 R08: 0000000000418574 R09: 000000000000001c [ 4422.090331][T22506] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4422.090333][T22506] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f753c4b6000 | [ 4422.090347][T22506] | [ 4422.103032][T22506] lwtunnel_output(): recursion limit reached on datapath | [ 4423.559840][T22510] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22510 | [4423.561328][T22510] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4423.561587][T22510] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4423.561589][T22510] Call Trace: [ 4423.561591][T22510] [4423.561594][T22510] dump_stack_lvl (lib/dump_stack.c:123) [4423.561602][T22510] check_preemption_disabled (lib/smp_processor_id.c:52) [4423.561609][T22510] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4423.561615][T22510] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4423.561623][T22510] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4423.561629][T22510] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4423.561634][T22510] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4423.561646][T22510] rawv6_sendmsg (net/ipv6/raw.c:918) [4423.561658][T22510] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4423.561663][T22510] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4423.561669][T22510] ? __lock_release (kernel/locking/lockdep.c:5534) [4423.561677][T22510] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4423.561683][T22510] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4423.561691][T22510] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4423.561708][T22510] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4423.561710][T22510] ? __lock_release (kernel/locking/lockdep.c:5534) [4423.561722][T22510] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4423.561727][T22510] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4423.561733][T22510] ? __pfx___sys_sendto (net/socket.c:2147) [4423.561747][T22510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4423.561754][T22510] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4423.561763][T22510] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4423.561770][T22510] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4423.561780][T22510] __x64_sys_sendto (net/socket.c:2183) [4423.561784][T22510] ? 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) [4423.561788][T22510] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4423.561792][T22510] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4423.561797][T22510] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4423.561801][T22510] RIP: 0033:0x7fe592e30a4a [ 4423.561805][T22510] 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 [ 4423.561808][T22510] RSP: 002b:00007fff0478c9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4423.561812][T22510] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe592e30a4a [ 4423.561814][T22510] RDX: 0000000000000040 RSI: 000000003b7cf340 RDI: 0000000000000005 [ 4423.561816][T22510] RBP: 00007fff0478ca60 R08: 0000000000418574 R09: 000000000000001c [ 4423.561818][T22510] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4423.561820][T22510] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe592f59000 | [ 4423.561820][T22510] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe592f59000 | [ 4423.561834][T22510] | [ 4423.561837][T22510] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22510 | [4423.573212][T22510] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4423.573449][T22510] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4423.573450][T22510] Call Trace: [ 4423.573452][T22510] [4423.573454][T22510] dump_stack_lvl (lib/dump_stack.c:123) [4423.573460][T22510] check_preemption_disabled (lib/smp_processor_id.c:52) [4423.573466][T22510] lwtunnel_output (net/core/lwtunnel.c:359) [4423.573472][T22510] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4423.573479][T22510] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4423.573484][T22510] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4423.573489][T22510] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4423.573501][T22510] rawv6_sendmsg (net/ipv6/raw.c:918) [4423.573513][T22510] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4423.573518][T22510] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4423.573522][T22510] ? __lock_release (kernel/locking/lockdep.c:5534) [4423.573529][T22510] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4423.573533][T22510] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4423.573542][T22510] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4423.573558][T22510] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4423.573561][T22510] ? __lock_release (kernel/locking/lockdep.c:5534) [4423.573572][T22510] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4423.573576][T22510] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4423.573582][T22510] ? __pfx___sys_sendto (net/socket.c:2147) [4423.573596][T22510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4423.573603][T22510] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4423.573610][T22510] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4423.573617][T22510] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4423.573627][T22510] __x64_sys_sendto (net/socket.c:2183) [4423.573631][T22510] ? 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) [4423.573634][T22510] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4423.573639][T22510] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4423.573644][T22510] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4423.573647][T22510] RIP: 0033:0x7fe592e30a4a [ 4423.573650][T22510] 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 [ 4423.573653][T22510] RSP: 002b:00007fff0478c9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4423.573656][T22510] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe592e30a4a [ 4423.573658][T22510] RDX: 0000000000000040 RSI: 000000003b7cf340 RDI: 0000000000000005 [ 4423.573659][T22510] RBP: 00007fff0478ca60 R08: 0000000000418574 R09: 000000000000001c [ 4423.573661][T22510] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4423.573662][T22510] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe592f59000 | [ 4423.573662][T22510] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe592f59000 | [ 4423.573677][T22510] | [ 4423.590732][T22510] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22510 | [4423.591110][T22510] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4423.591363][T22510] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4423.591365][T22510] Call Trace: [ 4423.591366][T22510] [4423.591368][T22510] dump_stack_lvl (lib/dump_stack.c:123) [4423.591375][T22510] check_preemption_disabled (lib/smp_processor_id.c:52) [4423.591382][T22510] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4423.591388][T22510] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4423.591396][T22510] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4423.591402][T22510] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4423.591407][T22510] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4423.591420][T22510] rawv6_sendmsg (net/ipv6/raw.c:918) [4423.591432][T22510] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4423.591437][T22510] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4423.591442][T22510] ? __lock_release (kernel/locking/lockdep.c:5534) [4423.591450][T22510] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4423.591454][T22510] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4423.591463][T22510] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4423.591479][T22510] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4423.591482][T22510] ? __lock_release (kernel/locking/lockdep.c:5534) [4423.591494][T22510] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4423.591498][T22510] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4423.591504][T22510] ? __pfx___sys_sendto (net/socket.c:2147) [4423.591519][T22510] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4423.591525][T22510] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4423.591533][T22510] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4423.591541][T22510] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4423.591551][T22510] __x64_sys_sendto (net/socket.c:2183) [4423.591555][T22510] ? 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) [4423.591559][T22510] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4423.591564][T22510] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4423.591569][T22510] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4423.591572][T22510] RIP: 0033:0x7fe592e30a4a [ 4423.591576][T22510] 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 [ 4423.591578][T22510] RSP: 002b:00007fff0478c9d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4423.591581][T22510] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe592e30a4a [ 4423.591583][T22510] RDX: 0000000000000040 RSI: 000000003b7cf340 RDI: 0000000000000005 [ 4423.591585][T22510] RBP: 00007fff0478ca60 R08: 0000000000418574 R09: 000000000000001c [ 4423.591587][T22510] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4423.591588][T22510] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe592f59000 | [ 4423.591588][T22510] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe592f59000 | [ 4423.591603][T22510] | [ 4424.049396][T22514] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22514 | [4424.049846][T22514] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4424.050091][T22514] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4424.050093][T22514] Call Trace: [ 4424.050095][T22514] [4424.050097][T22514] dump_stack_lvl (lib/dump_stack.c:123) [4424.050105][T22514] check_preemption_disabled (lib/smp_processor_id.c:52) [4424.050111][T22514] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4424.050118][T22514] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4424.050126][T22514] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.050132][T22514] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4424.050137][T22514] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.050151][T22514] rawv6_sendmsg (net/ipv6/raw.c:918) [4424.050163][T22514] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4424.050169][T22514] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4424.050173][T22514] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.050182][T22514] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4424.050186][T22514] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4424.050195][T22514] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4424.050211][T22514] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4424.050214][T22514] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.050225][T22514] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.050230][T22514] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.050236][T22514] ? __pfx___sys_sendto (net/socket.c:2147) [4424.050250][T22514] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4424.050257][T22514] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4424.050265][T22514] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4424.050272][T22514] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4424.050283][T22514] __x64_sys_sendto (net/socket.c:2183) [4424.050287][T22514] ? 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) [4424.050291][T22514] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4424.050296][T22514] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4424.050301][T22514] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4424.050304][T22514] RIP: 0033:0x7f0453bb0a4a [ 4424.050308][T22514] 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 [ 4424.050311][T22514] RSP: 002b:00007ffddaca8a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4424.050315][T22514] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0453bb0a4a [ 4424.050317][T22514] RDX: 0000000000000040 RSI: 000000001bff9340 RDI: 0000000000000005 [ 4424.050319][T22514] RBP: 00007ffddaca8ac0 R08: 0000000000418574 R09: 000000000000001c [ 4424.050320][T22514] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4424.050322][T22514] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0453cd9000 | [ 4424.050322][T22514] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0453cd9000 | [ 4424.050337][T22514] | [ 4424.062786][T22514] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22514 | [4424.063143][T22514] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4424.063399][T22514] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4424.063401][T22514] Call Trace: [ 4424.063403][T22514] [4424.063405][T22514] dump_stack_lvl (lib/dump_stack.c:123) [4424.063410][T22514] check_preemption_disabled (lib/smp_processor_id.c:52) [4424.063416][T22514] lwtunnel_output (net/core/lwtunnel.c:359) [4424.063423][T22514] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4424.063430][T22514] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.063436][T22514] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4424.063441][T22514] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.063453][T22514] rawv6_sendmsg (net/ipv6/raw.c:918) [4424.063465][T22514] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4424.063470][T22514] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4424.063474][T22514] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.063482][T22514] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4424.063485][T22514] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4424.063494][T22514] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4424.063510][T22514] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4424.063513][T22514] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.063524][T22514] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.063529][T22514] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.063534][T22514] ? __pfx___sys_sendto (net/socket.c:2147) [4424.063549][T22514] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4424.063556][T22514] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4424.063563][T22514] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4424.063571][T22514] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4424.063581][T22514] __x64_sys_sendto (net/socket.c:2183) [4424.063585][T22514] ? 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) [4424.063588][T22514] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4424.063593][T22514] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4424.063598][T22514] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4424.063601][T22514] RIP: 0033:0x7f0453bb0a4a [ 4424.063604][T22514] 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 [ 4424.063607][T22514] RSP: 002b:00007ffddaca8a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4424.063610][T22514] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0453bb0a4a [ 4424.063612][T22514] RDX: 0000000000000040 RSI: 000000001bff9340 RDI: 0000000000000005 [ 4424.063614][T22514] RBP: 00007ffddaca8ac0 R08: 0000000000418574 R09: 000000000000001c [ 4424.063616][T22514] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4424.063617][T22514] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0453cd9000 | [ 4424.063617][T22514] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0453cd9000 | [ 4424.063632][T22514] | [ 4424.064119][T22514] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22514 | [4424.075706][T22514] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4424.075949][T22514] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4424.075951][T22514] Call Trace: [ 4424.075953][T22514] [4424.075955][T22514] dump_stack_lvl (lib/dump_stack.c:123) [4424.075961][T22514] check_preemption_disabled (lib/smp_processor_id.c:52) [4424.075968][T22514] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4424.075974][T22514] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4424.075982][T22514] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.075988][T22514] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4424.075993][T22514] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.076005][T22514] rawv6_sendmsg (net/ipv6/raw.c:918) [4424.076018][T22514] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4424.076023][T22514] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4424.076027][T22514] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.076035][T22514] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4424.076039][T22514] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4424.076048][T22514] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4424.076064][T22514] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4424.076067][T22514] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.076078][T22514] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.076083][T22514] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.076089][T22514] ? __pfx___sys_sendto (net/socket.c:2147) [4424.076104][T22514] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4424.076110][T22514] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4424.076118][T22514] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4424.076126][T22514] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4424.076136][T22514] __x64_sys_sendto (net/socket.c:2183) [4424.076140][T22514] ? 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) [4424.076143][T22514] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4424.076149][T22514] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4424.076154][T22514] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4424.076157][T22514] RIP: 0033:0x7f0453bb0a4a [ 4424.076161][T22514] 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 [ 4424.076163][T22514] RSP: 002b:00007ffddaca8a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4424.076166][T22514] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0453bb0a4a [ 4424.076168][T22514] RDX: 0000000000000040 RSI: 000000001bff9340 RDI: 0000000000000005 [ 4424.076170][T22514] RBP: 00007ffddaca8ac0 R08: 0000000000418574 R09: 000000000000001c [ 4424.076172][T22514] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4424.076173][T22514] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0453cd9000 | [ 4424.076173][T22514] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0453cd9000 | [ 4424.076188][T22514] | [ 4424.556612][T22518] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22518 | [4424.557056][T22518] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4424.557317][T22518] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4424.557318][T22518] Call Trace: [ 4424.557321][T22518] [4424.557323][T22518] dump_stack_lvl (lib/dump_stack.c:123) [4424.557331][T22518] check_preemption_disabled (lib/smp_processor_id.c:52) [4424.557337][T22518] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4424.557344][T22518] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4424.557352][T22518] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.557359][T22518] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4424.557364][T22518] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.557376][T22518] rawv6_sendmsg (net/ipv6/raw.c:918) [4424.557388][T22518] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4424.557393][T22518] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4424.557398][T22518] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.557407][T22518] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4424.557412][T22518] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4424.557421][T22518] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4424.557438][T22518] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4424.557441][T22518] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.557452][T22518] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.557457][T22518] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.557463][T22518] ? __pfx___sys_sendto (net/socket.c:2147) [4424.557478][T22518] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4424.557485][T22518] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4424.557494][T22518] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4424.557501][T22518] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4424.557511][T22518] __x64_sys_sendto (net/socket.c:2183) [4424.557515][T22518] ? 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) [4424.557518][T22518] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4424.557523][T22518] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4424.557528][T22518] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4424.557532][T22518] RIP: 0033:0x7f888bd9aa4a [ 4424.557536][T22518] 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 [ 4424.557540][T22518] RSP: 002b:00007ffe35236438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4424.557543][T22518] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f888bd9aa4a [ 4424.557545][T22518] RDX: 0000000000000040 RSI: 00000000347c1340 RDI: 0000000000000005 [ 4424.557547][T22518] RBP: 00007ffe352364c0 R08: 0000000000418574 R09: 000000000000001c [ 4424.557549][T22518] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4424.557551][T22518] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f888bec3000 | [ 4424.557551][T22518] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f888bec3000 | [ 4424.557565][T22518] | [ 4424.557568][T22518] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22518 | [4424.569334][T22518] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4424.569577][T22518] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4424.569579][T22518] Call Trace: [ 4424.569581][T22518] [4424.569582][T22518] dump_stack_lvl (lib/dump_stack.c:123) [4424.569588][T22518] check_preemption_disabled (lib/smp_processor_id.c:52) [4424.569594][T22518] lwtunnel_output (net/core/lwtunnel.c:359) [4424.569601][T22518] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4424.569607][T22518] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.569613][T22518] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4424.569618][T22518] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.569630][T22518] rawv6_sendmsg (net/ipv6/raw.c:918) [4424.569642][T22518] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4424.569647][T22518] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4424.569651][T22518] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.569658][T22518] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4424.569662][T22518] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4424.569671][T22518] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4424.569688][T22518] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4424.569690][T22518] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.569702][T22518] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.569706][T22518] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.569712][T22518] ? __pfx___sys_sendto (net/socket.c:2147) [4424.569726][T22518] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4424.569733][T22518] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4424.569741][T22518] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4424.569748][T22518] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4424.569758][T22518] __x64_sys_sendto (net/socket.c:2183) [4424.569762][T22518] ? 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) [4424.569765][T22518] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4424.569770][T22518] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4424.569775][T22518] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4424.569778][T22518] RIP: 0033:0x7f888bd9aa4a [ 4424.569782][T22518] 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 [ 4424.569785][T22518] RSP: 002b:00007ffe35236438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4424.569788][T22518] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f888bd9aa4a [ 4424.569790][T22518] RDX: 0000000000000040 RSI: 00000000347c1340 RDI: 0000000000000005 [ 4424.569791][T22518] RBP: 00007ffe352364c0 R08: 0000000000418574 R09: 000000000000001c [ 4424.569793][T22518] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4424.569795][T22518] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f888bec3000 | [ 4424.569795][T22518] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f888bec3000 | [ 4424.569810][T22518] | [ 4424.587872][T22518] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22518 | [4424.588239][T22518] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4424.588486][T22518] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4424.588487][T22518] Call Trace: [ 4424.588489][T22518] [4424.588491][T22518] dump_stack_lvl (lib/dump_stack.c:123) [4424.588497][T22518] check_preemption_disabled (lib/smp_processor_id.c:52) [4424.588503][T22518] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4424.588510][T22518] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4424.588517][T22518] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.588522][T22518] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4424.588527][T22518] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4424.588539][T22518] rawv6_sendmsg (net/ipv6/raw.c:918) [4424.588551][T22518] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4424.588557][T22518] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4424.588561][T22518] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.588568][T22518] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4424.588572][T22518] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4424.588581][T22518] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4424.588597][T22518] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4424.588600][T22518] ? __lock_release (kernel/locking/lockdep.c:5534) [4424.588611][T22518] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.588616][T22518] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4424.588621][T22518] ? __pfx___sys_sendto (net/socket.c:2147) [4424.588636][T22518] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4424.588642][T22518] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4424.588651][T22518] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4424.588658][T22518] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4424.588668][T22518] __x64_sys_sendto (net/socket.c:2183) [4424.588672][T22518] ? 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) [4424.588676][T22518] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4424.588680][T22518] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4424.588685][T22518] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4424.588688][T22518] RIP: 0033:0x7f888bd9aa4a [ 4424.588692][T22518] 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 [ 4424.588695][T22518] RSP: 002b:00007ffe35236438 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4424.588698][T22518] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f888bd9aa4a [ 4424.588700][T22518] RDX: 0000000000000040 RSI: 00000000347c1340 RDI: 0000000000000005 [ 4424.588702][T22518] RBP: 00007ffe352364c0 R08: 0000000000418574 R09: 000000000000001c [ 4424.588704][T22518] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4424.588706][T22518] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f888bec3000 | [ 4424.588706][T22518] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f888bec3000 | [ 4424.588721][T22518] | [ 4425.062585][T22522] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22522 | [4425.063048][T22522] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4425.063677][T22522] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4425.063679][T22522] Call Trace: [ 4425.063681][T22522] [4425.063683][T22522] dump_stack_lvl (lib/dump_stack.c:123) [4425.063691][T22522] check_preemption_disabled (lib/smp_processor_id.c:52) [4425.063698][T22522] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4425.063705][T22522] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4425.063713][T22522] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4425.063719][T22522] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4425.063724][T22522] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4425.063736][T22522] rawv6_sendmsg (net/ipv6/raw.c:918) [4425.063748][T22522] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4425.063754][T22522] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4425.063759][T22522] ? __lock_release (kernel/locking/lockdep.c:5534) [4425.063768][T22522] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4425.063773][T22522] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4425.063781][T22522] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4425.063798][T22522] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4425.063800][T22522] ? __lock_release (kernel/locking/lockdep.c:5534) [4425.063812][T22522] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4425.063817][T22522] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4425.063823][T22522] ? __pfx___sys_sendto (net/socket.c:2147) [4425.063838][T22522] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4425.063845][T22522] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4425.063854][T22522] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4425.063861][T22522] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4425.063871][T22522] __x64_sys_sendto (net/socket.c:2183) [4425.063875][T22522] ? 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) [4425.063879][T22522] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4425.063883][T22522] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4425.063888][T22522] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4425.063892][T22522] RIP: 0033:0x7f44eb692a4a [ 4425.063896][T22522] 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 [ 4425.063899][T22522] RSP: 002b:00007ffecfd20098 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4425.063902][T22522] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f44eb692a4a [ 4425.063904][T22522] RDX: 0000000000000040 RSI: 0000000007b46340 RDI: 0000000000000005 [ 4425.063906][T22522] RBP: 00007ffecfd20120 R08: 0000000000418574 R09: 000000000000001c [ 4425.063908][T22522] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4425.063910][T22522] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f44eb7bb000 | [ 4425.063924][T22522] | [ 4428.743223][T22554] check_preemption_disabled: 23 callbacks suppressed | [ 4428.743231][T22554] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22554 | [4428.744005][T22554] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4428.744555][T22554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.744557][T22554] Call Trace: [ 4428.744559][T22554] [4428.744561][T22554] dump_stack_lvl (lib/dump_stack.c:123) [4428.744570][T22554] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.744577][T22554] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4428.744584][T22554] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.744591][T22554] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.744597][T22554] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.744602][T22554] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.744615][T22554] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.744626][T22554] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.744632][T22554] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4428.744638][T22554] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.744647][T22554] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.744651][T22554] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.744661][T22554] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.744677][T22554] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.744680][T22554] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.744691][T22554] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.744696][T22554] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.744702][T22554] ? __pfx___sys_sendto (net/socket.c:2147) [4428.744716][T22554] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4428.744723][T22554] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4428.744732][T22554] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4428.744739][T22554] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4428.744749][T22554] __x64_sys_sendto (net/socket.c:2183) [4428.744753][T22554] ? 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) [4428.744757][T22554] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.744762][T22554] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.744767][T22554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.744771][T22554] RIP: 0033:0x7f53b6246a4a [ 4428.744775][T22554] 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 [ 4428.744778][T22554] RSP: 002b:00007fffef0fcfa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.744781][T22554] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53b6246a4a [ 4428.744784][T22554] RDX: 0000000000000040 RSI: 000000003ca31340 RDI: 0000000000000005 [ 4428.744785][T22554] RBP: 00007fffef0fd030 R08: 0000000000418574 R09: 000000000000001c [ 4428.744788][T22554] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.744789][T22554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53b636f000 | [ 4428.744789][T22554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53b636f000 | [ 4428.744804][T22554] | [ 4428.744807][T22554] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22554 | [4428.756879][T22554] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4428.757124][T22554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.757126][T22554] Call Trace: [ 4428.757127][T22554] [4428.757129][T22554] dump_stack_lvl (lib/dump_stack.c:123) [4428.757136][T22554] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.757143][T22554] lwtunnel_output (net/core/lwtunnel.c:359) [4428.757150][T22554] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.757158][T22554] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.757164][T22554] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.757169][T22554] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.757182][T22554] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.757194][T22554] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.757199][T22554] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4428.757203][T22554] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.757211][T22554] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.757216][T22554] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.757225][T22554] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.757241][T22554] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.757244][T22554] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.757255][T22554] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.757260][T22554] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.757266][T22554] ? __pfx___sys_sendto (net/socket.c:2147) [4428.757281][T22554] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4428.757287][T22554] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4428.757296][T22554] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4428.757303][T22554] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4428.757313][T22554] __x64_sys_sendto (net/socket.c:2183) [4428.757318][T22554] ? 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) [4428.757321][T22554] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.757326][T22554] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.757331][T22554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.757335][T22554] RIP: 0033:0x7f53b6246a4a [ 4428.757338][T22554] 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 [ 4428.757341][T22554] RSP: 002b:00007fffef0fcfa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.757344][T22554] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53b6246a4a [ 4428.757346][T22554] RDX: 0000000000000040 RSI: 000000003ca31340 RDI: 0000000000000005 [ 4428.757347][T22554] RBP: 00007fffef0fd030 R08: 0000000000418574 R09: 000000000000001c [ 4428.757349][T22554] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.757351][T22554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53b636f000 | [ 4428.757351][T22554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53b636f000 | [ 4428.757365][T22554] | [ 4428.770320][T22554] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22554 | [4428.770688][T22554] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4428.770936][T22554] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4428.770938][T22554] Call Trace: [ 4428.770940][T22554] [4428.770942][T22554] dump_stack_lvl (lib/dump_stack.c:123) [4428.770950][T22554] check_preemption_disabled (lib/smp_processor_id.c:52) [4428.770956][T22554] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4428.770962][T22554] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4428.770970][T22554] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.770976][T22554] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4428.770981][T22554] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4428.770993][T22554] rawv6_sendmsg (net/ipv6/raw.c:918) [4428.771005][T22554] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4428.771011][T22554] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4428.771015][T22554] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.771023][T22554] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4428.771027][T22554] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4428.771036][T22554] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4428.771053][T22554] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4428.771055][T22554] ? __lock_release (kernel/locking/lockdep.c:5534) [4428.771066][T22554] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.771071][T22554] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4428.771077][T22554] ? __pfx___sys_sendto (net/socket.c:2147) [4428.771092][T22554] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4428.771098][T22554] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4428.771107][T22554] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4428.771114][T22554] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4428.771125][T22554] __x64_sys_sendto (net/socket.c:2183) [4428.771129][T22554] ? 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) [4428.771132][T22554] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4428.771137][T22554] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4428.771142][T22554] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4428.771147][T22554] RIP: 0033:0x7f53b6246a4a [ 4428.771151][T22554] 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 [ 4428.771154][T22554] RSP: 002b:00007fffef0fcfa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4428.771157][T22554] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f53b6246a4a [ 4428.771159][T22554] RDX: 0000000000000040 RSI: 000000003ca31340 RDI: 0000000000000005 [ 4428.771161][T22554] RBP: 00007fffef0fd030 R08: 0000000000418574 R09: 000000000000001c [ 4428.771163][T22554] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4428.771165][T22554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53b636f000 | [ 4428.771165][T22554] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f53b636f000 | [ 4428.771180][T22554] | [ 4429.243469][T22558] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22558 | [4429.243953][T22558] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4429.245194][T22558] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4429.245196][T22558] Call Trace: [ 4429.245198][T22558] [4429.245201][T22558] dump_stack_lvl (lib/dump_stack.c:123) [4429.245209][T22558] check_preemption_disabled (lib/smp_processor_id.c:52) [4429.245216][T22558] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4429.245223][T22558] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4429.245231][T22558] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4429.245238][T22558] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4429.245243][T22558] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4429.245256][T22558] rawv6_sendmsg (net/ipv6/raw.c:918) [4429.245267][T22558] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4429.245273][T22558] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4429.245278][T22558] ? __lock_release (kernel/locking/lockdep.c:5534) [4429.245287][T22558] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4429.245292][T22558] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4429.245300][T22558] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4429.245317][T22558] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4429.245320][T22558] ? __lock_release (kernel/locking/lockdep.c:5534) [4429.245331][T22558] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4429.245337][T22558] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4429.245342][T22558] ? __pfx___sys_sendto (net/socket.c:2147) [4429.245357][T22558] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4429.245364][T22558] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4429.245374][T22558] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4429.245381][T22558] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4429.245391][T22558] __x64_sys_sendto (net/socket.c:2183) [4429.245395][T22558] ? 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) [4429.245399][T22558] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4429.245404][T22558] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4429.245409][T22558] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4429.245413][T22558] RIP: 0033:0x7f694903ca4a [ 4429.245417][T22558] 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 [ 4429.245420][T22558] RSP: 002b:00007ffe3cfedc38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4429.245423][T22558] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f694903ca4a [ 4429.245426][T22558] RDX: 0000000000000040 RSI: 0000000011ad1340 RDI: 0000000000000005 [ 4429.245428][T22558] RBP: 00007ffe3cfedcc0 R08: 0000000000418574 R09: 000000000000001c [ 4429.245429][T22558] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4429.245431][T22558] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6949165000 | [ 4429.245431][T22558] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6949165000 | [ 4429.245446][T22558] | [ 4429.245448][T22558] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22558 | [4429.257394][T22558] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4429.257672][T22558] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4429.257673][T22558] Call Trace: [ 4429.257675][T22558] [4429.257677][T22558] dump_stack_lvl (lib/dump_stack.c:123) [4429.257683][T22558] check_preemption_disabled (lib/smp_processor_id.c:52) [4429.257689][T22558] lwtunnel_output (net/core/lwtunnel.c:359) [4429.257696][T22558] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4429.257703][T22558] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4429.257709][T22558] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4429.257713][T22558] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4429.257726][T22558] rawv6_sendmsg (net/ipv6/raw.c:918) [4429.257738][T22558] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4429.257743][T22558] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4429.257747][T22558] ? __lock_release (kernel/locking/lockdep.c:5534) [4429.257755][T22558] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4429.257758][T22558] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4429.257767][T22558] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4429.257784][T22558] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4429.257786][T22558] ? __lock_release (kernel/locking/lockdep.c:5534) [4429.257797][T22558] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4429.257802][T22558] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4429.257808][T22558] ? __pfx___sys_sendto (net/socket.c:2147) [4429.257822][T22558] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4429.257829][T22558] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4429.257838][T22558] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4429.257845][T22558] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4429.257855][T22558] __x64_sys_sendto (net/socket.c:2183) [4429.257859][T22558] ? 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) [4429.257862][T22558] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4429.257867][T22558] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4429.257872][T22558] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4429.257875][T22558] RIP: 0033:0x7f694903ca4a [ 4429.257878][T22558] 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 [ 4429.257881][T22558] RSP: 002b:00007ffe3cfedc38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4429.257884][T22558] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f694903ca4a [ 4429.257886][T22558] RDX: 0000000000000040 RSI: 0000000011ad1340 RDI: 0000000000000005 [ 4429.257888][T22558] RBP: 00007ffe3cfedcc0 R08: 0000000000418574 R09: 000000000000001c [ 4429.257889][T22558] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4429.257891][T22558] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6949165000 | [ 4429.257891][T22558] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6949165000 | [ 4429.257906][T22558] | [ 4429.276225][T22558] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22558 | [4429.276600][T22558] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4429.276860][T22558] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4429.276862][T22558] Call Trace: [ 4429.276863][T22558] [4429.276865][T22558] dump_stack_lvl (lib/dump_stack.c:123) [4429.276872][T22558] check_preemption_disabled (lib/smp_processor_id.c:52) [4429.276878][T22558] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4429.276885][T22558] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4429.276892][T22558] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4429.276898][T22558] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4429.276903][T22558] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4429.276915][T22558] rawv6_sendmsg (net/ipv6/raw.c:918) [4429.276927][T22558] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4429.276933][T22558] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4429.276938][T22558] ? __lock_release (kernel/locking/lockdep.c:5534) [4429.276946][T22558] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4429.276950][T22558] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4429.276959][T22558] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4429.276975][T22558] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4429.276978][T22558] ? __lock_release (kernel/locking/lockdep.c:5534) [4429.276989][T22558] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4429.276994][T22558] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4429.277000][T22558] ? __pfx___sys_sendto (net/socket.c:2147) [4429.277014][T22558] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4429.277021][T22558] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4429.277029][T22558] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4429.277036][T22558] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4429.277046][T22558] __x64_sys_sendto (net/socket.c:2183) [4429.277050][T22558] ? 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) [4429.277053][T22558] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4429.277058][T22558] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4429.277063][T22558] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4429.277066][T22558] RIP: 0033:0x7f694903ca4a [ 4429.277070][T22558] 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 [ 4429.277073][T22558] RSP: 002b:00007ffe3cfedc38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4429.277076][T22558] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f694903ca4a [ 4429.277078][T22558] RDX: 0000000000000040 RSI: 0000000011ad1340 RDI: 0000000000000005 [ 4429.277080][T22558] RBP: 00007ffe3cfedcc0 R08: 0000000000418574 R09: 000000000000001c [ 4429.277081][T22558] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4429.277083][T22558] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6949165000 | [ 4429.277083][T22558] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6949165000 | [ 4429.277098][T22558] | [ 4429.763281][T22562] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22562 | [4429.763776][T22562] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4429.764046][T22562] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4429.764047][T22562] Call Trace: [ 4429.764050][T22562] [4429.764052][T22562] dump_stack_lvl (lib/dump_stack.c:123) [4429.764060][T22562] check_preemption_disabled (lib/smp_processor_id.c:52) [4429.764067][T22562] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4429.764073][T22562] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4429.764081][T22562] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4429.764088][T22562] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4429.764093][T22562] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4429.764105][T22562] rawv6_sendmsg (net/ipv6/raw.c:918) [4429.764116][T22562] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4429.764122][T22562] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4429.764127][T22562] ? __lock_release (kernel/locking/lockdep.c:5534) [4429.764136][T22562] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4429.764141][T22562] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4429.764152][T22562] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4429.764168][T22562] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4429.764170][T22562] ? __lock_release (kernel/locking/lockdep.c:5534) [4429.764182][T22562] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4429.764187][T22562] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4429.764193][T22562] ? __pfx___sys_sendto (net/socket.c:2147) [4429.764207][T22562] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4429.764214][T22562] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4429.764223][T22562] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4429.764230][T22562] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4429.764241][T22562] __x64_sys_sendto (net/socket.c:2183) [4429.764245][T22562] ? 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) [4429.764249][T22562] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4429.764254][T22562] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4429.764259][T22562] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4429.764263][T22562] RIP: 0033:0x7f397ecf8a4a [ 4429.764267][T22562] 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 [ 4429.764271][T22562] RSP: 002b:00007ffd9d705068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4429.764274][T22562] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f397ecf8a4a [ 4429.764276][T22562] RDX: 0000000000000040 RSI: 000000000bbd3340 RDI: 0000000000000005 [ 4429.764278][T22562] RBP: 00007ffd9d7050f0 R08: 0000000000418574 R09: 000000000000001c [ 4429.764280][T22562] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4429.764282][T22562] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f397ee21000 | [ 4429.764282][T22562] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f397ee21000 | [ 4429.764296][T22562] | [ 4429.777747][T22562] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22562 | [4429.778136][T22562] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4429.778410][T22562] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4429.778411][T22562] Call Trace: [ 4429.778413][T22562] [4429.778415][T22562] dump_stack_lvl (lib/dump_stack.c:123) [4429.778421][T22562] check_preemption_disabled (lib/smp_processor_id.c:52) [4429.778427][T22562] lwtunnel_output (net/core/lwtunnel.c:359) [4429.778433][T22562] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4429.778440][T22562] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4429.778446][T22562] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4429.778451][T22562] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4429.778464][T22562] rawv6_sendmsg (net/ipv6/raw.c:918) [4429.778475][T22562] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4429.778481][T22562] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4429.778485][T22562] ? __lock_release (kernel/locking/lockdep.c:5534) [4429.778492][T22562] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4429.778496][T22562] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4429.778505][T22562] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4429.778521][T22562] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4429.778524][T22562] ? __lock_release (kernel/locking/lockdep.c:5534) [4429.778535][T22562] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4429.778539][T22562] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4429.778545][T22562] ? __pfx___sys_sendto (net/socket.c:2147) [4429.778559][T22562] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4429.778566][T22562] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4429.778574][T22562] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4429.778581][T22562] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4429.778591][T22562] __x64_sys_sendto (net/socket.c:2183) [4429.778595][T22562] ? 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) [4429.778599][T22562] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4429.778603][T22562] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4429.778608][T22562] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4429.778612][T22562] RIP: 0033:0x7f397ecf8a4a [ 4429.778615][T22562] 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 [ 4429.778618][T22562] RSP: 002b:00007ffd9d705068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4429.778621][T22562] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f397ecf8a4a [ 4429.778623][T22562] RDX: 0000000000000040 RSI: 000000000bbd3340 RDI: 0000000000000005 [ 4429.778624][T22562] RBP: 00007ffd9d7050f0 R08: 0000000000418574 R09: 000000000000001c [ 4429.778626][T22562] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4429.778628][T22562] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f397ee21000 | [ 4429.778628][T22562] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f397ee21000 | [ 4429.778642][T22562] | [ 4429.779087][T22562] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22562 | [4429.791870][T22562] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4429.792139][T22562] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4429.792140][T22562] Call Trace: [ 4429.792142][T22562] [4429.792144][T22562] dump_stack_lvl (lib/dump_stack.c:123) [4429.792153][T22562] check_preemption_disabled (lib/smp_processor_id.c:52) [4429.792159][T22562] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4429.792166][T22562] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4429.792174][T22562] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4429.792180][T22562] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4429.792184][T22562] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4429.792197][T22562] rawv6_sendmsg (net/ipv6/raw.c:918) [4429.792209][T22562] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4429.792214][T22562] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4429.792219][T22562] ? __lock_release (kernel/locking/lockdep.c:5534) [4429.792227][T22562] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4429.792231][T22562] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4429.792240][T22562] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4429.792256][T22562] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4429.792259][T22562] ? __lock_release (kernel/locking/lockdep.c:5534) [4429.792270][T22562] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4429.792275][T22562] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4429.792281][T22562] ? __pfx___sys_sendto (net/socket.c:2147) [4429.792295][T22562] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4429.792302][T22562] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4429.792310][T22562] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4429.792318][T22562] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4429.792328][T22562] __x64_sys_sendto (net/socket.c:2183) [4429.792332][T22562] ? 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) [4429.792336][T22562] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4429.792340][T22562] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4429.792345][T22562] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4429.792348][T22562] RIP: 0033:0x7f397ecf8a4a [ 4429.792352][T22562] 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 [ 4429.792355][T22562] RSP: 002b:00007ffd9d705068 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4429.792358][T22562] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f397ecf8a4a [ 4429.792361][T22562] RDX: 0000000000000040 RSI: 000000000bbd3340 RDI: 0000000000000005 [ 4429.792362][T22562] RBP: 00007ffd9d7050f0 R08: 0000000000418574 R09: 000000000000001c [ 4429.792364][T22562] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4429.792366][T22562] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f397ee21000 | [ 4429.792366][T22562] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f397ee21000 | [ 4429.792380][T22562] | [ 4430.305970][T22566] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22566 | [4430.306638][T22566] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4430.306993][T22566] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4430.306995][T22566] Call Trace: [ 4430.306997][T22566] [4430.306999][T22566] dump_stack_lvl (lib/dump_stack.c:123) [4430.307008][T22566] check_preemption_disabled (lib/smp_processor_id.c:52) [4430.307015][T22566] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4430.307021][T22566] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4430.307030][T22566] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.307037][T22566] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4430.307042][T22566] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4430.307054][T22566] rawv6_sendmsg (net/ipv6/raw.c:918) [4430.307066][T22566] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4430.307071][T22566] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4430.307076][T22566] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.307085][T22566] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4430.307090][T22566] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4430.307099][T22566] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4430.307115][T22566] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4430.307118][T22566] ? __lock_release (kernel/locking/lockdep.c:5534) [4430.307129][T22566] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.307134][T22566] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4430.307140][T22566] ? __pfx___sys_sendto (net/socket.c:2147) [4430.307156][T22566] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4430.307163][T22566] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4430.307172][T22566] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4430.307180][T22566] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4430.307190][T22566] __x64_sys_sendto (net/socket.c:2183) [4430.307194][T22566] ? 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) [4430.307198][T22566] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4430.307203][T22566] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4430.307207][T22566] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4430.307211][T22566] RIP: 0033:0x7f04513d5a4a [ 4430.307216][T22566] 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 [ 4430.307219][T22566] RSP: 002b:00007ffe14e08c08 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4430.307223][T22566] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f04513d5a4a [ 4430.307225][T22566] RDX: 0000000000000040 RSI: 000000003f8b3340 RDI: 0000000000000005 [ 4430.307227][T22566] RBP: 00007ffe14e08c90 R08: 0000000000418574 R09: 000000000000001c [ 4430.307229][T22566] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4430.307230][T22566] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f04514fe000 | [ 4432.247491][T22574] lwtunnel_output(): recursion limit reached on datapath | [ 4434.202400][T22582] check_preemption_disabled: 7 callbacks suppressed | [ 4434.202406][T22582] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22582 | [4434.203171][T22582] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4434.203421][T22582] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4434.203423][T22582] Call Trace: [ 4434.203425][T22582] [4434.203427][T22582] dump_stack_lvl (lib/dump_stack.c:123) [4434.203436][T22582] check_preemption_disabled (lib/smp_processor_id.c:52) [4434.203443][T22582] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4434.203450][T22582] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4434.203457][T22582] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.203464][T22582] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4434.203469][T22582] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.203481][T22582] rawv6_sendmsg (net/ipv6/raw.c:918) [4434.203493][T22582] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4434.203498][T22582] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4434.203504][T22582] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.203513][T22582] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4434.203518][T22582] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4434.203527][T22582] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4434.203543][T22582] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4434.203546][T22582] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.203557][T22582] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.203563][T22582] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.203568][T22582] ? __pfx___sys_sendto (net/socket.c:2147) [4434.203583][T22582] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4434.203590][T22582] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4434.203599][T22582] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4434.203613][T22582] __x64_sys_sendto (net/socket.c:2183) [4434.203617][T22582] ? 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) [4434.203621][T22582] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4434.203626][T22582] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4434.203630][T22582] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4434.203635][T22582] RIP: 0033:0x7ffa121eca4a [ 4434.203639][T22582] 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 [ 4434.203642][T22582] RSP: 002b:00007fff1becdfe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4434.203646][T22582] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa121eca4a [ 4434.203648][T22582] RDX: 0000000000000040 RSI: 000000002e258340 RDI: 0000000000000005 [ 4434.203650][T22582] RBP: 00007fff1bece070 R08: 0000000000418574 R09: 000000000000001c [ 4434.203652][T22582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4434.203654][T22582] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa12315000 | [ 4434.203654][T22582] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa12315000 | [ 4434.203668][T22582] | [ 4434.203671][T22582] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22582 | [4434.214833][T22582] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4434.215077][T22582] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4434.215079][T22582] Call Trace: [ 4434.215081][T22582] [4434.215083][T22582] dump_stack_lvl (lib/dump_stack.c:123) [4434.215089][T22582] check_preemption_disabled (lib/smp_processor_id.c:52) [4434.215095][T22582] lwtunnel_output (net/core/lwtunnel.c:359) [4434.215101][T22582] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4434.215109][T22582] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.215114][T22582] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4434.215119][T22582] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.215132][T22582] rawv6_sendmsg (net/ipv6/raw.c:918) [4434.215144][T22582] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4434.215151][T22582] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4434.215155][T22582] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.215163][T22582] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4434.215167][T22582] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4434.215176][T22582] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4434.215193][T22582] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4434.215196][T22582] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.215207][T22582] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.215212][T22582] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.215217][T22582] ? __pfx___sys_sendto (net/socket.c:2147) [4434.215232][T22582] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4434.215239][T22582] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4434.215247][T22582] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4434.215261][T22582] __x64_sys_sendto (net/socket.c:2183) [4434.215265][T22582] ? 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) [4434.215268][T22582] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4434.215273][T22582] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4434.215278][T22582] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4434.215281][T22582] RIP: 0033:0x7ffa121eca4a [ 4434.215285][T22582] 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 [ 4434.215288][T22582] RSP: 002b:00007fff1becdfe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4434.215291][T22582] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa121eca4a [ 4434.215293][T22582] RDX: 0000000000000040 RSI: 000000002e258340 RDI: 0000000000000005 [ 4434.215295][T22582] RBP: 00007fff1bece070 R08: 0000000000418574 R09: 000000000000001c [ 4434.215296][T22582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4434.215298][T22582] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa12315000 | [ 4434.215298][T22582] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa12315000 | [ 4434.215313][T22582] | [ 4434.227914][T22582] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22582 | [4434.228286][T22582] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4434.228530][T22582] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4434.228531][T22582] Call Trace: [ 4434.228533][T22582] [4434.228535][T22582] dump_stack_lvl (lib/dump_stack.c:123) [4434.228541][T22582] check_preemption_disabled (lib/smp_processor_id.c:52) [4434.228547][T22582] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4434.228554][T22582] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4434.228561][T22582] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.228567][T22582] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4434.228572][T22582] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.228585][T22582] rawv6_sendmsg (net/ipv6/raw.c:918) [4434.228597][T22582] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4434.228602][T22582] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4434.228606][T22582] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.228614][T22582] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4434.228618][T22582] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4434.228627][T22582] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4434.228643][T22582] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4434.228646][T22582] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.228658][T22582] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.228662][T22582] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.228668][T22582] ? __pfx___sys_sendto (net/socket.c:2147) [4434.228683][T22582] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4434.228690][T22582] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4434.228698][T22582] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4434.228712][T22582] __x64_sys_sendto (net/socket.c:2183) [4434.228716][T22582] ? 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) [4434.228720][T22582] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4434.228725][T22582] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4434.228729][T22582] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4434.228733][T22582] RIP: 0033:0x7ffa121eca4a [ 4434.228737][T22582] 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 [ 4434.228739][T22582] RSP: 002b:00007fff1becdfe8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4434.228743][T22582] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ffa121eca4a [ 4434.228745][T22582] RDX: 0000000000000040 RSI: 000000002e258340 RDI: 0000000000000005 [ 4434.228747][T22582] RBP: 00007fff1bece070 R08: 0000000000418574 R09: 000000000000001c [ 4434.228748][T22582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4434.228750][T22582] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa12315000 | [ 4434.228750][T22582] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ffa12315000 | [ 4434.228765][T22582] | [ 4434.743717][T22586] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22586 | [4434.744212][T22586] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4434.744474][T22586] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4434.744477][T22586] Call Trace: [ 4434.744479][T22586] [4434.744481][T22586] dump_stack_lvl (lib/dump_stack.c:123) [4434.744489][T22586] check_preemption_disabled (lib/smp_processor_id.c:52) [4434.744496][T22586] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4434.744502][T22586] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4434.744510][T22586] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.744516][T22586] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4434.744521][T22586] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.744534][T22586] rawv6_sendmsg (net/ipv6/raw.c:918) [4434.744545][T22586] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4434.744551][T22586] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4434.744556][T22586] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.744565][T22586] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4434.744569][T22586] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4434.744579][T22586] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4434.744595][T22586] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4434.744597][T22586] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.744609][T22586] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.744614][T22586] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.744620][T22586] ? __pfx___sys_sendto (net/socket.c:2147) [4434.744634][T22586] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4434.744641][T22586] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4434.744650][T22586] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4434.744657][T22586] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4434.744667][T22586] __x64_sys_sendto (net/socket.c:2183) [4434.744671][T22586] ? 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) [4434.744675][T22586] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4434.744679][T22586] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4434.744684][T22586] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4434.744688][T22586] RIP: 0033:0x7fa2a20e8a4a [ 4434.744692][T22586] 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 [ 4434.744695][T22586] RSP: 002b:00007ffe898b5f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4434.744699][T22586] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2a20e8a4a [ 4434.744701][T22586] RDX: 0000000000000040 RSI: 0000000005dc6340 RDI: 0000000000000005 [ 4434.744702][T22586] RBP: 00007ffe898b5fc0 R08: 0000000000418574 R09: 000000000000001c [ 4434.744704][T22586] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4434.744706][T22586] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2a2211000 | [ 4434.744706][T22586] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2a2211000 | [ 4434.744721][T22586] | [ 4434.744723][T22586] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22586 | [4434.757836][T22586] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4434.758092][T22586] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4434.758094][T22586] Call Trace: [ 4434.758096][T22586] [4434.758098][T22586] dump_stack_lvl (lib/dump_stack.c:123) [4434.758105][T22586] check_preemption_disabled (lib/smp_processor_id.c:52) [4434.758111][T22586] lwtunnel_output (net/core/lwtunnel.c:359) [4434.758117][T22586] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4434.758125][T22586] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.758131][T22586] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4434.758136][T22586] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.758150][T22586] rawv6_sendmsg (net/ipv6/raw.c:918) [4434.758162][T22586] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4434.758168][T22586] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4434.758172][T22586] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.758180][T22586] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4434.758184][T22586] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4434.758194][T22586] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4434.758210][T22586] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4434.758213][T22586] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.758225][T22586] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.758230][T22586] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.758235][T22586] ? __pfx___sys_sendto (net/socket.c:2147) [4434.758250][T22586] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4434.758257][T22586] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4434.758266][T22586] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4434.758273][T22586] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4434.758283][T22586] __x64_sys_sendto (net/socket.c:2183) [4434.758288][T22586] ? 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) [4434.758291][T22586] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4434.758296][T22586] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4434.758301][T22586] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4434.758305][T22586] RIP: 0033:0x7fa2a20e8a4a [ 4434.758309][T22586] 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 [ 4434.758312][T22586] RSP: 002b:00007ffe898b5f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4434.758316][T22586] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2a20e8a4a [ 4434.758318][T22586] RDX: 0000000000000040 RSI: 0000000005dc6340 RDI: 0000000000000005 [ 4434.758320][T22586] RBP: 00007ffe898b5fc0 R08: 0000000000418574 R09: 000000000000001c [ 4434.758322][T22586] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4434.758324][T22586] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2a2211000 | [ 4434.758324][T22586] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2a2211000 | [ 4434.758338][T22586] | [ 4434.771236][T22586] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22586 | [4434.771619][T22586] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4434.771876][T22586] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4434.771878][T22586] Call Trace: [ 4434.771879][T22586] [4434.771882][T22586] dump_stack_lvl (lib/dump_stack.c:123) [4434.771888][T22586] check_preemption_disabled (lib/smp_processor_id.c:52) [4434.771894][T22586] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4434.771900][T22586] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4434.771907][T22586] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.771913][T22586] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4434.771918][T22586] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4434.771930][T22586] rawv6_sendmsg (net/ipv6/raw.c:918) [4434.771942][T22586] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4434.771948][T22586] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4434.771951][T22586] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.771959][T22586] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4434.771963][T22586] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4434.771973][T22586] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4434.771989][T22586] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4434.771992][T22586] ? __lock_release (kernel/locking/lockdep.c:5534) [4434.772003][T22586] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.772007][T22586] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4434.772013][T22586] ? __pfx___sys_sendto (net/socket.c:2147) [4434.772028][T22586] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4434.772034][T22586] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4434.772042][T22586] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4434.772050][T22586] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4434.772060][T22586] __x64_sys_sendto (net/socket.c:2183) [4434.772064][T22586] ? 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) [4434.772067][T22586] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4434.772072][T22586] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4434.772077][T22586] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4434.772080][T22586] RIP: 0033:0x7fa2a20e8a4a [ 4434.772084][T22586] 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 [ 4434.772087][T22586] RSP: 002b:00007ffe898b5f38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4434.772090][T22586] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa2a20e8a4a [ 4434.772092][T22586] RDX: 0000000000000040 RSI: 0000000005dc6340 RDI: 0000000000000005 [ 4434.772094][T22586] RBP: 00007ffe898b5fc0 R08: 0000000000418574 R09: 000000000000001c [ 4434.772096][T22586] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4434.772098][T22586] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2a2211000 | [ 4434.772098][T22586] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa2a2211000 | [ 4434.772113][T22586] | [ 4435.240544][T22590] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22590 | [4435.241066][T22590] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4435.241870][T22590] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4435.241872][T22590] Call Trace: [ 4435.241873][T22590] [4435.241876][T22590] dump_stack_lvl (lib/dump_stack.c:123) [4435.241884][T22590] check_preemption_disabled (lib/smp_processor_id.c:52) [4435.241891][T22590] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4435.241897][T22590] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4435.241905][T22590] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.241912][T22590] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4435.241917][T22590] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.241929][T22590] rawv6_sendmsg (net/ipv6/raw.c:918) [4435.241941][T22590] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4435.241946][T22590] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4435.241951][T22590] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.241960][T22590] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4435.241965][T22590] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4435.241974][T22590] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4435.241990][T22590] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4435.241993][T22590] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.242004][T22590] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.242010][T22590] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.242015][T22590] ? __pfx___sys_sendto (net/socket.c:2147) [4435.242030][T22590] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4435.242038][T22590] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4435.242047][T22590] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4435.242054][T22590] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4435.242064][T22590] __x64_sys_sendto (net/socket.c:2183) [4435.242068][T22590] ? 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) [4435.242073][T22590] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4435.242077][T22590] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4435.242082][T22590] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4435.242086][T22590] RIP: 0033:0x7f98d7a0da4a [ 4435.242090][T22590] 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 [ 4435.242093][T22590] RSP: 002b:00007ffc824d9218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4435.242096][T22590] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98d7a0da4a [ 4435.242099][T22590] RDX: 0000000000000040 RSI: 0000000034985340 RDI: 0000000000000005 [ 4435.242100][T22590] RBP: 00007ffc824d92a0 R08: 0000000000418574 R09: 000000000000001c [ 4435.242102][T22590] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4435.242104][T22590] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98d7b36000 | [ 4435.242104][T22590] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98d7b36000 | [ 4435.242119][T22590] | [ 4435.242121][T22590] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22590 | [4435.254312][T22590] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4435.254572][T22590] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4435.254573][T22590] Call Trace: [ 4435.254575][T22590] [4435.254577][T22590] dump_stack_lvl (lib/dump_stack.c:123) [4435.254583][T22590] check_preemption_disabled (lib/smp_processor_id.c:52) [4435.254589][T22590] lwtunnel_output (net/core/lwtunnel.c:359) [4435.254596][T22590] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4435.254603][T22590] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.254608][T22590] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4435.254613][T22590] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.254626][T22590] rawv6_sendmsg (net/ipv6/raw.c:918) [4435.254637][T22590] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4435.254643][T22590] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4435.254647][T22590] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.254654][T22590] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4435.254658][T22590] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4435.254667][T22590] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4435.254683][T22590] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4435.254686][T22590] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.254697][T22590] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.254702][T22590] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.254707][T22590] ? __pfx___sys_sendto (net/socket.c:2147) [4435.254722][T22590] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4435.254729][T22590] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4435.254736][T22590] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4435.254743][T22590] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4435.254754][T22590] __x64_sys_sendto (net/socket.c:2183) [4435.254758][T22590] ? 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) [4435.254760][T22590] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4435.254765][T22590] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4435.254770][T22590] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4435.254773][T22590] RIP: 0033:0x7f98d7a0da4a [ 4435.254776][T22590] 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 [ 4435.254779][T22590] RSP: 002b:00007ffc824d9218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4435.254782][T22590] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98d7a0da4a [ 4435.254784][T22590] RDX: 0000000000000040 RSI: 0000000034985340 RDI: 0000000000000005 [ 4435.254785][T22590] RBP: 00007ffc824d92a0 R08: 0000000000418574 R09: 000000000000001c [ 4435.254787][T22590] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4435.254789][T22590] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98d7b36000 | [ 4435.254789][T22590] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98d7b36000 | [ 4435.254803][T22590] | [ 4435.271472][T22590] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22590 | [4435.271853][T22590] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4435.272107][T22590] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4435.272109][T22590] Call Trace: [ 4435.272111][T22590] [4435.272113][T22590] dump_stack_lvl (lib/dump_stack.c:123) [4435.272119][T22590] check_preemption_disabled (lib/smp_processor_id.c:52) [4435.272125][T22590] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4435.272132][T22590] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4435.272139][T22590] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.272145][T22590] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4435.272151][T22590] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.272164][T22590] rawv6_sendmsg (net/ipv6/raw.c:918) [4435.272176][T22590] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4435.272182][T22590] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4435.272186][T22590] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.272194][T22590] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4435.272197][T22590] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4435.272207][T22590] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4435.272223][T22590] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4435.272226][T22590] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.272237][T22590] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.272242][T22590] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.272247][T22590] ? __pfx___sys_sendto (net/socket.c:2147) [4435.272262][T22590] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4435.272269][T22590] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4435.272277][T22590] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4435.272284][T22590] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4435.272295][T22590] __x64_sys_sendto (net/socket.c:2183) [4435.272299][T22590] ? 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) [4435.272302][T22590] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4435.272307][T22590] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4435.272312][T22590] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4435.272315][T22590] RIP: 0033:0x7f98d7a0da4a [ 4435.272319][T22590] 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 [ 4435.272321][T22590] RSP: 002b:00007ffc824d9218 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4435.272325][T22590] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f98d7a0da4a [ 4435.272327][T22590] RDX: 0000000000000040 RSI: 0000000034985340 RDI: 0000000000000005 [ 4435.272328][T22590] RBP: 00007ffc824d92a0 R08: 0000000000418574 R09: 000000000000001c [ 4435.272330][T22590] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4435.272332][T22590] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98d7b36000 | [ 4435.272332][T22590] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f98d7b36000 | [ 4435.272347][T22590] | [ 4435.763015][T22594] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22594 | [4435.763502][T22594] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4435.763763][T22594] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4435.763765][T22594] Call Trace: [ 4435.763767][T22594] [4435.763770][T22594] dump_stack_lvl (lib/dump_stack.c:123) [4435.763778][T22594] check_preemption_disabled (lib/smp_processor_id.c:52) [4435.763784][T22594] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4435.763791][T22594] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4435.763798][T22594] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.763804][T22594] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4435.763809][T22594] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4435.763822][T22594] rawv6_sendmsg (net/ipv6/raw.c:918) [4435.763833][T22594] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4435.763839][T22594] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4435.763845][T22594] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.763853][T22594] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4435.763858][T22594] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4435.763867][T22594] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4435.763884][T22594] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4435.763887][T22594] ? __lock_release (kernel/locking/lockdep.c:5534) [4435.763898][T22594] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.763903][T22594] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4435.763908][T22594] ? __pfx___sys_sendto (net/socket.c:2147) [4435.763923][T22594] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4435.763929][T22594] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4435.763938][T22594] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4435.763945][T22594] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4435.763955][T22594] __x64_sys_sendto (net/socket.c:2183) [4435.763959][T22594] ? 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) [4435.763963][T22594] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4435.763968][T22594] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4435.763972][T22594] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4435.763976][T22594] RIP: 0033:0x7f2a125e8a4a [ 4435.763980][T22594] 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 [ 4435.763983][T22594] RSP: 002b:00007ffe2f294b28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4435.763987][T22594] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2a125e8a4a [ 4435.763989][T22594] RDX: 0000000000000040 RSI: 0000000026dab340 RDI: 0000000000000005 [ 4435.763991][T22594] RBP: 00007ffe2f294bb0 R08: 0000000000418574 R09: 000000000000001c [ 4435.763992][T22594] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4435.763994][T22594] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2a12711000 | [ 4435.764009][T22594] | [ 4439.899804][T22630] check_preemption_disabled: 17 callbacks suppressed | [ 4439.899813][T22630] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22630 | [4439.900583][T22630] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4439.900834][T22630] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4439.900836][T22630] Call Trace: [ 4439.900838][T22630] [4439.900841][T22630] dump_stack_lvl (lib/dump_stack.c:123) [4439.900859][T22630] check_preemption_disabled (lib/smp_processor_id.c:52) [4439.900866][T22630] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4439.900872][T22630] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4439.900880][T22630] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4439.900887][T22630] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4439.900892][T22630] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4439.900904][T22630] rawv6_sendmsg (net/ipv6/raw.c:918) [4439.900916][T22630] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4439.900922][T22630] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4439.900927][T22630] ? __lock_release (kernel/locking/lockdep.c:5534) [4439.900936][T22630] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4439.900941][T22630] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4439.900950][T22630] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4439.900966][T22630] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4439.900969][T22630] ? __lock_release (kernel/locking/lockdep.c:5534) [4439.900980][T22630] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4439.900986][T22630] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4439.900992][T22630] ? __pfx___sys_sendto (net/socket.c:2147) [4439.901006][T22630] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4439.901014][T22630] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4439.901022][T22630] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4439.901030][T22630] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4439.901040][T22630] __x64_sys_sendto (net/socket.c:2183) [4439.901044][T22630] ? 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) [4439.901048][T22630] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4439.901053][T22630] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4439.901058][T22630] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4439.901062][T22630] RIP: 0033:0x7f76da506a4a [ 4439.901067][T22630] 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 [ 4439.901070][T22630] RSP: 002b:00007ffc2fd8dda8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4439.901074][T22630] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f76da506a4a [ 4439.901076][T22630] RDX: 0000000000000040 RSI: 000000000f94e340 RDI: 0000000000000005 [ 4439.901078][T22630] RBP: 00007ffc2fd8de30 R08: 0000000000418574 R09: 000000000000001c [ 4439.901080][T22630] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4439.901082][T22630] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76da62f000 | [ 4439.901097][T22630] | [ 4439.901099][T22630] lwtunnel_output(): recursion limit reached on datapath | [ 4441.712607][T22637] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22637 | [4441.713098][T22637] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4441.713390][T22637] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4441.713392][T22637] Call Trace: [ 4441.713394][T22637] [4441.713397][T22637] dump_stack_lvl (lib/dump_stack.c:123) [4441.713405][T22637] check_preemption_disabled (lib/smp_processor_id.c:52) [4441.713412][T22637] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4441.713418][T22637] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4441.713426][T22637] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.713433][T22637] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4441.713439][T22637] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.713451][T22637] rawv6_sendmsg (net/ipv6/raw.c:918) [4441.713463][T22637] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4441.713468][T22637] ? find_held_lock (kernel/locking/lockdep.c:5348) [4441.713477][T22637] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4441.713482][T22637] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4441.713486][T22637] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4441.713495][T22637] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4441.713512][T22637] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4441.713514][T22637] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.713526][T22637] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.713532][T22637] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.713537][T22637] ? __pfx___sys_sendto (net/socket.c:2147) [4441.713549][T22637] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4441.713558][T22637] ? find_held_lock (kernel/locking/lockdep.c:5348) [4441.713562][T22637] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4441.713566][T22637] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.713573][T22637] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4441.713578][T22637] ? 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) [4441.713587][T22637] __x64_sys_sendto (net/socket.c:2183) [4441.713591][T22637] ? 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) [4441.713595][T22637] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4441.713600][T22637] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4441.713605][T22637] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4441.713609][T22637] RIP: 0033:0x7f0127f9ea4a [ 4441.713613][T22637] 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 [ 4441.713615][T22637] RSP: 002b:00007ffdcf575d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4441.713619][T22637] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0127f9ea4a [ 4441.713621][T22637] RDX: 0000000000000040 RSI: 000000003bb95340 RDI: 0000000000000005 [ 4441.713623][T22637] RBP: 00007ffdcf575dc0 R08: 0000000000418574 R09: 000000000000001c [ 4441.713625][T22637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4441.713627][T22637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01280c7000 | [ 4441.713627][T22637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01280c7000 | [ 4441.713642][T22637] | [ 4441.713645][T22637] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22637 | [4441.726874][T22637] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4441.727133][T22637] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4441.727135][T22637] Call Trace: [ 4441.727137][T22637] [4441.727139][T22637] dump_stack_lvl (lib/dump_stack.c:123) [4441.727147][T22637] check_preemption_disabled (lib/smp_processor_id.c:52) [4441.727153][T22637] lwtunnel_output (net/core/lwtunnel.c:359) [4441.727160][T22637] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4441.727168][T22637] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.727174][T22637] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4441.727179][T22637] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.727191][T22637] rawv6_sendmsg (net/ipv6/raw.c:918) [4441.727203][T22637] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4441.727208][T22637] ? find_held_lock (kernel/locking/lockdep.c:5348) [4441.727217][T22637] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4441.727222][T22637] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4441.727225][T22637] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4441.727234][T22637] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4441.727250][T22637] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4441.727253][T22637] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.727264][T22637] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.727269][T22637] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.727274][T22637] ? __pfx___sys_sendto (net/socket.c:2147) [4441.727287][T22637] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4441.727295][T22637] ? find_held_lock (kernel/locking/lockdep.c:5348) [4441.727300][T22637] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4441.727303][T22637] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.727310][T22637] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4441.727316][T22637] ? 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) [4441.727324][T22637] __x64_sys_sendto (net/socket.c:2183) [4441.727328][T22637] ? 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) [4441.727331][T22637] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4441.727336][T22637] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4441.727341][T22637] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4441.727344][T22637] RIP: 0033:0x7f0127f9ea4a [ 4441.727348][T22637] 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 [ 4441.727351][T22637] RSP: 002b:00007ffdcf575d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4441.727355][T22637] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0127f9ea4a [ 4441.727357][T22637] RDX: 0000000000000040 RSI: 000000003bb95340 RDI: 0000000000000005 [ 4441.727358][T22637] RBP: 00007ffdcf575dc0 R08: 0000000000418574 R09: 000000000000001c [ 4441.727360][T22637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4441.727362][T22637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01280c7000 | [ 4441.727362][T22637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01280c7000 | [ 4441.727377][T22637] | [ 4441.740649][T22637] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22637 | [4441.741038][T22637] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4441.741319][T22637] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4441.741321][T22637] Call Trace: [ 4441.741323][T22637] [4441.741325][T22637] dump_stack_lvl (lib/dump_stack.c:123) [4441.741331][T22637] check_preemption_disabled (lib/smp_processor_id.c:52) [4441.741338][T22637] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4441.741345][T22637] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4441.741352][T22637] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.741358][T22637] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4441.741363][T22637] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4441.741376][T22637] rawv6_sendmsg (net/ipv6/raw.c:918) [4441.741388][T22637] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4441.741392][T22637] ? find_held_lock (kernel/locking/lockdep.c:5348) [4441.741401][T22637] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4441.741405][T22637] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4441.741408][T22637] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4441.741417][T22637] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4441.741434][T22637] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4441.741436][T22637] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.741448][T22637] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.741452][T22637] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4441.741458][T22637] ? __pfx___sys_sendto (net/socket.c:2147) [4441.741471][T22637] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4441.741479][T22637] ? find_held_lock (kernel/locking/lockdep.c:5348) [4441.741483][T22637] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4441.741487][T22637] ? __lock_release (kernel/locking/lockdep.c:5534) [4441.741494][T22637] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4441.741500][T22637] ? 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) [4441.741507][T22637] __x64_sys_sendto (net/socket.c:2183) [4441.741511][T22637] ? 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) [4441.741514][T22637] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4441.741519][T22637] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4441.741524][T22637] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4441.741527][T22637] RIP: 0033:0x7f0127f9ea4a [ 4441.741531][T22637] 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 [ 4441.741534][T22637] RSP: 002b:00007ffdcf575d38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4441.741538][T22637] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0127f9ea4a [ 4441.741540][T22637] RDX: 0000000000000040 RSI: 000000003bb95340 RDI: 0000000000000005 [ 4441.741542][T22637] RBP: 00007ffdcf575dc0 R08: 0000000000418574 R09: 000000000000001c [ 4441.741544][T22637] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4441.741546][T22637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01280c7000 | [ 4441.741546][T22637] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01280c7000 | [ 4441.741561][T22637] | [ 4442.228601][T22641] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22641 | [4442.229046][T22641] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4442.229503][T22641] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4442.229505][T22641] Call Trace: [ 4442.229507][T22641] [4442.229509][T22641] dump_stack_lvl (lib/dump_stack.c:123) [4442.229517][T22641] check_preemption_disabled (lib/smp_processor_id.c:52) [4442.229524][T22641] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4442.229531][T22641] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4442.229539][T22641] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.229545][T22641] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4442.229550][T22641] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.229562][T22641] rawv6_sendmsg (net/ipv6/raw.c:918) [4442.229574][T22641] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4442.229580][T22641] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4442.229585][T22641] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.229593][T22641] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4442.229599][T22641] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4442.229608][T22641] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4442.229624][T22641] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4442.229627][T22641] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.229638][T22641] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.229644][T22641] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.229649][T22641] ? __pfx___sys_sendto (net/socket.c:2147) [4442.229664][T22641] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4442.229671][T22641] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4442.229680][T22641] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4442.229687][T22641] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4442.229697][T22641] __x64_sys_sendto (net/socket.c:2183) [4442.229701][T22641] ? 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) [4442.229705][T22641] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4442.229710][T22641] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4442.229715][T22641] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4442.229719][T22641] RIP: 0033:0x7fc325863a4a [ 4442.229723][T22641] 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 [ 4442.229727][T22641] RSP: 002b:00007ffec5f38f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4442.229731][T22641] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc325863a4a [ 4442.229733][T22641] RDX: 0000000000000040 RSI: 0000000004859340 RDI: 0000000000000005 [ 4442.229735][T22641] RBP: 00007ffec5f39010 R08: 0000000000418574 R09: 000000000000001c [ 4442.229737][T22641] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4442.229738][T22641] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc32598c000 | [ 4442.229738][T22641] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc32598c000 | [ 4442.229753][T22641] | [ 4442.229756][T22641] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22641 | [4442.241175][T22641] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4442.241425][T22641] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4442.241427][T22641] Call Trace: [ 4442.241428][T22641] [4442.241430][T22641] dump_stack_lvl (lib/dump_stack.c:123) [4442.241436][T22641] check_preemption_disabled (lib/smp_processor_id.c:52) [4442.241442][T22641] lwtunnel_output (net/core/lwtunnel.c:359) [4442.241449][T22641] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4442.241455][T22641] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.241461][T22641] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4442.241467][T22641] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.241479][T22641] rawv6_sendmsg (net/ipv6/raw.c:918) [4442.241491][T22641] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4442.241497][T22641] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4442.241500][T22641] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.241508][T22641] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4442.241512][T22641] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4442.241521][T22641] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4442.241537][T22641] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4442.241540][T22641] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.241551][T22641] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.241556][T22641] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.241561][T22641] ? __pfx___sys_sendto (net/socket.c:2147) [4442.241576][T22641] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4442.241583][T22641] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4442.241591][T22641] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4442.241598][T22641] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4442.241608][T22641] __x64_sys_sendto (net/socket.c:2183) [4442.241612][T22641] ? 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) [4442.241615][T22641] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4442.241620][T22641] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4442.241625][T22641] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4442.241628][T22641] RIP: 0033:0x7fc325863a4a [ 4442.241631][T22641] 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 [ 4442.241634][T22641] RSP: 002b:00007ffec5f38f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4442.241637][T22641] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc325863a4a [ 4442.241639][T22641] RDX: 0000000000000040 RSI: 0000000004859340 RDI: 0000000000000005 [ 4442.241641][T22641] RBP: 00007ffec5f39010 R08: 0000000000418574 R09: 000000000000001c [ 4442.241642][T22641] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4442.241644][T22641] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc32598c000 | [ 4442.241644][T22641] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc32598c000 | [ 4442.241659][T22641] | [ 4442.242089][T22641] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22641 | [4442.253346][T22641] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4442.253588][T22641] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4442.253589][T22641] Call Trace: [ 4442.253591][T22641] [4442.253593][T22641] dump_stack_lvl (lib/dump_stack.c:123) [4442.253600][T22641] check_preemption_disabled (lib/smp_processor_id.c:52) [4442.253606][T22641] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4442.253612][T22641] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4442.253620][T22641] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.253625][T22641] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4442.253630][T22641] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.253642][T22641] rawv6_sendmsg (net/ipv6/raw.c:918) [4442.253654][T22641] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4442.253659][T22641] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4442.253663][T22641] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.253671][T22641] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4442.253675][T22641] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4442.253684][T22641] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4442.253700][T22641] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4442.253703][T22641] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.253714][T22641] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.253718][T22641] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.253724][T22641] ? __pfx___sys_sendto (net/socket.c:2147) [4442.253738][T22641] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4442.253745][T22641] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4442.253752][T22641] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4442.253759][T22641] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4442.253770][T22641] __x64_sys_sendto (net/socket.c:2183) [4442.253773][T22641] ? 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) [4442.253777][T22641] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4442.253781][T22641] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4442.253786][T22641] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4442.253790][T22641] RIP: 0033:0x7fc325863a4a [ 4442.253793][T22641] 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 [ 4442.253796][T22641] RSP: 002b:00007ffec5f38f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4442.253799][T22641] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc325863a4a [ 4442.253801][T22641] RDX: 0000000000000040 RSI: 0000000004859340 RDI: 0000000000000005 [ 4442.253803][T22641] RBP: 00007ffec5f39010 R08: 0000000000418574 R09: 000000000000001c [ 4442.253805][T22641] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4442.253806][T22641] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc32598c000 | [ 4442.253806][T22641] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc32598c000 | [ 4442.253821][T22641] | [ 4442.740897][T22645] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22645 | [4442.741694][T22645] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4442.742137][T22645] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4442.742141][T22645] Call Trace: [ 4442.742144][T22645] [4442.742150][T22645] dump_stack_lvl (lib/dump_stack.c:123) [4442.742160][T22645] check_preemption_disabled (lib/smp_processor_id.c:52) [4442.742167][T22645] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4442.742174][T22645] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4442.742182][T22645] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.742189][T22645] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4442.742194][T22645] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4442.742214][T22645] rawv6_sendmsg (net/ipv6/raw.c:918) [4442.742237][T22645] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4442.742248][T22645] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4442.742255][T22645] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.742269][T22645] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4442.742276][T22645] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4442.742294][T22645] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4442.742325][T22645] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4442.742329][T22645] ? __lock_release (kernel/locking/lockdep.c:5534) [4442.742340][T22645] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.742346][T22645] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4442.742351][T22645] ? __pfx___sys_sendto (net/socket.c:2147) [4442.742366][T22645] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4442.742374][T22645] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4442.742382][T22645] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4442.742390][T22645] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4442.742400][T22645] __x64_sys_sendto (net/socket.c:2183) [4442.742404][T22645] ? 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) [4442.742408][T22645] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4442.742415][T22645] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4442.742423][T22645] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4442.742430][T22645] RIP: 0033:0x7fe4daa29a4a [ 4442.742436][T22645] 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 [ 4442.742441][T22645] RSP: 002b:00007ffd71fcdf68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4442.742448][T22645] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe4daa29a4a [ 4442.742451][T22645] RDX: 0000000000000040 RSI: 000000000053b340 RDI: 0000000000000005 [ 4442.742455][T22645] RBP: 00007ffd71fcdff0 R08: 0000000000418574 R09: 000000000000001c [ 4442.742458][T22645] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4442.742461][T22645] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe4dab52000 | [ 4442.760384][T22645] lwtunnel_output(): recursion limit reached on datapath | [ 4443.768415][ C0] Dead loop on virtual device veth1, fix it urgently! | [ 4444.220410][T22649] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22649 | [4444.220903][T22649] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4444.221178][T22649] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4444.221180][T22649] Call Trace: [ 4444.221183][T22649] [4444.221185][T22649] dump_stack_lvl (lib/dump_stack.c:123) [4444.221193][T22649] check_preemption_disabled (lib/smp_processor_id.c:52) [4444.221200][T22649] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4444.221207][T22649] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4444.221214][T22649] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4444.221221][T22649] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4444.221226][T22649] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4444.221238][T22649] rawv6_sendmsg (net/ipv6/raw.c:918) [4444.221250][T22649] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4444.221256][T22649] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4444.221261][T22649] ? __lock_release (kernel/locking/lockdep.c:5534) [4444.221270][T22649] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4444.221275][T22649] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4444.221284][T22649] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4444.221300][T22649] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4444.221303][T22649] ? __lock_release (kernel/locking/lockdep.c:5534) [4444.221314][T22649] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4444.221320][T22649] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4444.221326][T22649] ? __pfx___sys_sendto (net/socket.c:2147) [4444.221341][T22649] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4444.221347][T22649] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4444.221357][T22649] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4444.221364][T22649] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4444.221374][T22649] __x64_sys_sendto (net/socket.c:2183) [4444.221378][T22649] ? 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) [4444.221382][T22649] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4444.221387][T22649] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4444.221392][T22649] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4444.221396][T22649] RIP: 0033:0x7f7e1203aa4a [ 4444.221400][T22649] 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 [ 4444.221403][T22649] RSP: 002b:00007ffe0976c0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4444.221406][T22649] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e1203aa4a [ 4444.221409][T22649] RDX: 0000000000000040 RSI: 00000000032e2340 RDI: 0000000000000005 [ 4444.221410][T22649] RBP: 00007ffe0976c180 R08: 0000000000418574 R09: 000000000000001c [ 4444.221412][T22649] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4444.221414][T22649] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e12163000 | [ 4444.221414][T22649] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e12163000 | [ 4444.221428][T22649] | [ 4444.221431][T22649] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22649 | [4444.233962][T22649] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4444.234227][T22649] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4444.234229][T22649] Call Trace: [ 4444.234230][T22649] [4444.234233][T22649] dump_stack_lvl (lib/dump_stack.c:123) [4444.234239][T22649] check_preemption_disabled (lib/smp_processor_id.c:52) [4444.234245][T22649] lwtunnel_output (net/core/lwtunnel.c:359) [4444.234252][T22649] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4444.234258][T22649] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4444.234264][T22649] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4444.234269][T22649] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4444.234282][T22649] rawv6_sendmsg (net/ipv6/raw.c:918) [4444.234294][T22649] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4444.234299][T22649] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4444.234303][T22649] ? __lock_release (kernel/locking/lockdep.c:5534) [4444.234311][T22649] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4444.234314][T22649] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4444.234323][T22649] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4444.234340][T22649] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4444.234343][T22649] ? __lock_release (kernel/locking/lockdep.c:5534) [4444.234355][T22649] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4444.234359][T22649] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4444.234365][T22649] ? __pfx___sys_sendto (net/socket.c:2147) [4444.234380][T22649] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4444.234386][T22649] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4444.234394][T22649] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4444.234401][T22649] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4444.234412][T22649] __x64_sys_sendto (net/socket.c:2183) [4444.234416][T22649] ? 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) [4444.234419][T22649] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4444.234424][T22649] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4444.234429][T22649] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4444.234432][T22649] RIP: 0033:0x7f7e1203aa4a [ 4444.234435][T22649] 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 [ 4444.234438][T22649] RSP: 002b:00007ffe0976c0f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4444.234441][T22649] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7e1203aa4a [ 4444.234443][T22649] RDX: 0000000000000040 RSI: 00000000032e2340 RDI: 0000000000000005 [ 4444.234445][T22649] RBP: 00007ffe0976c180 R08: 0000000000418574 R09: 000000000000001c [ 4444.234447][T22649] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4444.234449][T22649] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7e12163000 | [ 4444.234463][T22649] | [ 4445.170662][T22657] check_preemption_disabled: 4 callbacks suppressed | [ 4445.170668][T22657] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22657 | [4445.171418][T22657] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4445.171668][T22657] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4445.171671][T22657] Call Trace: [ 4445.171672][T22657] [4445.171675][T22657] dump_stack_lvl (lib/dump_stack.c:123) [4445.171684][T22657] check_preemption_disabled (lib/smp_processor_id.c:52) [4445.171690][T22657] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4445.171697][T22657] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4445.171705][T22657] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.171712][T22657] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4445.171717][T22657] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.171729][T22657] rawv6_sendmsg (net/ipv6/raw.c:918) [4445.171741][T22657] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4445.171747][T22657] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4445.171752][T22657] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.171761][T22657] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4445.171766][T22657] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4445.171775][T22657] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4445.171791][T22657] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4445.171794][T22657] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.171805][T22657] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.171811][T22657] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.171817][T22657] ? __pfx___sys_sendto (net/socket.c:2147) [4445.171831][T22657] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4445.171838][T22657] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4445.171848][T22657] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4445.171855][T22657] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4445.171866][T22657] __x64_sys_sendto (net/socket.c:2183) [4445.171870][T22657] ? 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) [4445.171874][T22657] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4445.171879][T22657] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4445.171884][T22657] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4445.171888][T22657] RIP: 0033:0x7fb2ef9a2a4a [ 4445.171892][T22657] 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 [ 4445.171895][T22657] RSP: 002b:00007ffc11fa9378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4445.171899][T22657] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2ef9a2a4a [ 4445.171901][T22657] RDX: 0000000000000040 RSI: 0000000032296340 RDI: 0000000000000005 [ 4445.171903][T22657] RBP: 00007ffc11fa9400 R08: 0000000000418574 R09: 000000000000001c [ 4445.171905][T22657] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4445.171907][T22657] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2efacb000 | [ 4445.171907][T22657] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2efacb000 | [ 4445.171922][T22657] | [ 4445.171924][T22657] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22657 | [4445.183408][T22657] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4445.183653][T22657] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4445.183654][T22657] Call Trace: [ 4445.183656][T22657] [4445.183658][T22657] dump_stack_lvl (lib/dump_stack.c:123) [4445.183664][T22657] check_preemption_disabled (lib/smp_processor_id.c:52) [4445.183670][T22657] lwtunnel_output (net/core/lwtunnel.c:359) [4445.183676][T22657] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4445.183683][T22657] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.183689][T22657] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4445.183694][T22657] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.183706][T22657] rawv6_sendmsg (net/ipv6/raw.c:918) [4445.183718][T22657] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4445.183724][T22657] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4445.183728][T22657] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.183735][T22657] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4445.183739][T22657] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4445.183748][T22657] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4445.183764][T22657] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4445.183767][T22657] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.183779][T22657] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.183783][T22657] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.183788][T22657] ? __pfx___sys_sendto (net/socket.c:2147) [4445.183803][T22657] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4445.183809][T22657] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4445.183817][T22657] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4445.183824][T22657] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4445.183835][T22657] __x64_sys_sendto (net/socket.c:2183) [4445.183839][T22657] ? 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) [4445.183843][T22657] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4445.183847][T22657] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4445.183852][T22657] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4445.183856][T22657] RIP: 0033:0x7fb2ef9a2a4a [ 4445.183859][T22657] 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 [ 4445.183862][T22657] RSP: 002b:00007ffc11fa9378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4445.183865][T22657] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2ef9a2a4a [ 4445.183867][T22657] RDX: 0000000000000040 RSI: 0000000032296340 RDI: 0000000000000005 [ 4445.183869][T22657] RBP: 00007ffc11fa9400 R08: 0000000000418574 R09: 000000000000001c [ 4445.183870][T22657] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4445.183872][T22657] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2efacb000 | [ 4445.183872][T22657] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2efacb000 | [ 4445.183887][T22657] | [ 4445.201900][T22657] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22657 | [4445.202282][T22657] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4445.202528][T22657] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4445.202530][T22657] Call Trace: [ 4445.202532][T22657] [4445.202534][T22657] dump_stack_lvl (lib/dump_stack.c:123) [4445.202541][T22657] check_preemption_disabled (lib/smp_processor_id.c:52) [4445.202547][T22657] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4445.202553][T22657] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4445.202561][T22657] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.202566][T22657] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4445.202571][T22657] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.202584][T22657] rawv6_sendmsg (net/ipv6/raw.c:918) [4445.202596][T22657] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4445.202602][T22657] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4445.202606][T22657] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.202613][T22657] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4445.202617][T22657] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4445.202626][T22657] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4445.202643][T22657] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4445.202646][T22657] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.202657][T22657] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.202662][T22657] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.202667][T22657] ? __pfx___sys_sendto (net/socket.c:2147) [4445.202682][T22657] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4445.202689][T22657] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4445.202696][T22657] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4445.202704][T22657] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4445.202714][T22657] __x64_sys_sendto (net/socket.c:2183) [4445.202718][T22657] ? 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) [4445.202722][T22657] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4445.202727][T22657] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4445.202732][T22657] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4445.202735][T22657] RIP: 0033:0x7fb2ef9a2a4a [ 4445.202739][T22657] 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 [ 4445.202742][T22657] RSP: 002b:00007ffc11fa9378 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4445.202745][T22657] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb2ef9a2a4a [ 4445.202748][T22657] RDX: 0000000000000040 RSI: 0000000032296340 RDI: 0000000000000005 [ 4445.202749][T22657] RBP: 00007ffc11fa9400 R08: 0000000000418574 R09: 000000000000001c [ 4445.202751][T22657] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4445.202753][T22657] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2efacb000 | [ 4445.202753][T22657] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb2efacb000 | [ 4445.202768][T22657] | [ 4445.673065][T22661] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22661 | [4445.673874][T22661] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4445.674165][T22661] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4445.674167][T22661] Call Trace: [ 4445.674169][T22661] [4445.674171][T22661] dump_stack_lvl (lib/dump_stack.c:123) [4445.674180][T22661] check_preemption_disabled (lib/smp_processor_id.c:52) [4445.674187][T22661] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4445.674194][T22661] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4445.674202][T22661] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.674208][T22661] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4445.674213][T22661] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.674226][T22661] rawv6_sendmsg (net/ipv6/raw.c:918) [4445.674237][T22661] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4445.674243][T22661] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4445.674249][T22661] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.674258][T22661] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4445.674263][T22661] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4445.674272][T22661] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4445.674289][T22661] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4445.674292][T22661] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.674303][T22661] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.674309][T22661] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.674314][T22661] ? __pfx___sys_sendto (net/socket.c:2147) [4445.674329][T22661] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4445.674336][T22661] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4445.674345][T22661] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4445.674352][T22661] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4445.674362][T22661] __x64_sys_sendto (net/socket.c:2183) [4445.674366][T22661] ? 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) [4445.674370][T22661] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4445.674375][T22661] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4445.674380][T22661] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4445.674384][T22661] RIP: 0033:0x7f67b571aa4a [ 4445.674388][T22661] 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 [ 4445.674391][T22661] RSP: 002b:00007fff90997718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4445.674395][T22661] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f67b571aa4a [ 4445.674397][T22661] RDX: 0000000000000040 RSI: 0000000005874340 RDI: 0000000000000005 [ 4445.674399][T22661] RBP: 00007fff909977a0 R08: 0000000000418574 R09: 000000000000001c [ 4445.674401][T22661] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4445.674403][T22661] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67b5843000 | [ 4445.674403][T22661] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67b5843000 | [ 4445.674418][T22661] | [ 4445.674421][T22661] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22661 | [4445.686776][T22661] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4445.687031][T22661] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4445.687032][T22661] Call Trace: [ 4445.687034][T22661] [4445.687036][T22661] dump_stack_lvl (lib/dump_stack.c:123) [4445.687043][T22661] check_preemption_disabled (lib/smp_processor_id.c:52) [4445.687049][T22661] lwtunnel_output (net/core/lwtunnel.c:359) [4445.687056][T22661] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4445.687063][T22661] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.687069][T22661] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4445.687074][T22661] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.687087][T22661] rawv6_sendmsg (net/ipv6/raw.c:918) [4445.687099][T22661] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4445.687104][T22661] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4445.687109][T22661] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.687117][T22661] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4445.687121][T22661] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4445.687130][T22661] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4445.687148][T22661] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4445.687151][T22661] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.687162][T22661] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.687167][T22661] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.687172][T22661] ? __pfx___sys_sendto (net/socket.c:2147) [4445.687187][T22661] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4445.687194][T22661] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4445.687202][T22661] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4445.687209][T22661] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4445.687219][T22661] __x64_sys_sendto (net/socket.c:2183) [4445.687223][T22661] ? 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) [4445.687227][T22661] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4445.687231][T22661] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4445.687236][T22661] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4445.687239][T22661] RIP: 0033:0x7f67b571aa4a [ 4445.687243][T22661] 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 [ 4445.687246][T22661] RSP: 002b:00007fff90997718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4445.687249][T22661] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f67b571aa4a [ 4445.687251][T22661] RDX: 0000000000000040 RSI: 0000000005874340 RDI: 0000000000000005 [ 4445.687252][T22661] RBP: 00007fff909977a0 R08: 0000000000418574 R09: 000000000000001c [ 4445.687254][T22661] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4445.687256][T22661] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67b5843000 | [ 4445.687256][T22661] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67b5843000 | [ 4445.687271][T22661] | [ 4445.700133][T22661] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22661 | [4445.700530][T22661] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4445.700789][T22661] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4445.700790][T22661] Call Trace: [ 4445.700792][T22661] [4445.700794][T22661] dump_stack_lvl (lib/dump_stack.c:123) [4445.700800][T22661] check_preemption_disabled (lib/smp_processor_id.c:52) [4445.700806][T22661] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4445.700813][T22661] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4445.700826][T22661] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.700832][T22661] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4445.700837][T22661] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4445.700850][T22661] rawv6_sendmsg (net/ipv6/raw.c:918) [4445.700862][T22661] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4445.700868][T22661] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4445.700872][T22661] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.700879][T22661] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4445.700883][T22661] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4445.700892][T22661] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4445.700909][T22661] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4445.700911][T22661] ? __lock_release (kernel/locking/lockdep.c:5534) [4445.700923][T22661] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.700927][T22661] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4445.700933][T22661] ? __pfx___sys_sendto (net/socket.c:2147) [4445.700948][T22661] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4445.700954][T22661] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4445.700961][T22661] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4445.700969][T22661] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4445.700979][T22661] __x64_sys_sendto (net/socket.c:2183) [4445.700983][T22661] ? 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) [4445.700986][T22661] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4445.700991][T22661] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4445.700996][T22661] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4445.700999][T22661] RIP: 0033:0x7f67b571aa4a [ 4445.701003][T22661] 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 [ 4445.701006][T22661] RSP: 002b:00007fff90997718 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4445.701009][T22661] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f67b571aa4a [ 4445.701011][T22661] RDX: 0000000000000040 RSI: 0000000005874340 RDI: 0000000000000005 [ 4445.701013][T22661] RBP: 00007fff909977a0 R08: 0000000000418574 R09: 000000000000001c [ 4445.701015][T22661] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4445.701016][T22661] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67b5843000 | [ 4445.701016][T22661] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f67b5843000 | [ 4445.701031][T22661] | [ 4446.202866][T22665] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22665 | [4446.203866][T22665] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4446.204137][T22665] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4446.204140][T22665] Call Trace: [ 4446.204142][T22665] [4446.204145][T22665] dump_stack_lvl (lib/dump_stack.c:123) [4446.204154][T22665] check_preemption_disabled (lib/smp_processor_id.c:52) [4446.204161][T22665] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4446.204168][T22665] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4446.204176][T22665] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4446.204183][T22665] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4446.204188][T22665] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4446.204201][T22665] rawv6_sendmsg (net/ipv6/raw.c:918) [4446.204213][T22665] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4446.204218][T22665] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4446.204223][T22665] ? __lock_release (kernel/locking/lockdep.c:5534) [4446.204232][T22665] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4446.204237][T22665] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4446.204246][T22665] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4446.204262][T22665] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4446.204265][T22665] ? __lock_release (kernel/locking/lockdep.c:5534) [4446.204276][T22665] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4446.204282][T22665] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4446.204288][T22665] ? __pfx___sys_sendto (net/socket.c:2147) [4446.204302][T22665] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4446.204309][T22665] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4446.204318][T22665] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4446.204325][T22665] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4446.204335][T22665] __x64_sys_sendto (net/socket.c:2183) [4446.204339][T22665] ? 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) [4446.204343][T22665] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4446.204348][T22665] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4446.204353][T22665] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4446.204357][T22665] RIP: 0033:0x7efcf8da6a4a [ 4446.204361][T22665] 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 [ 4446.204364][T22665] RSP: 002b:00007ffe668498f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4446.204368][T22665] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efcf8da6a4a [ 4446.204371][T22665] RDX: 0000000000000040 RSI: 0000000009692340 RDI: 0000000000000005 [ 4446.204373][T22665] RBP: 00007ffe66849980 R08: 0000000000418574 R09: 000000000000001c [ 4446.204375][T22665] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4446.204376][T22665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efcf8ecf000 | [ 4446.204376][T22665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efcf8ecf000 | [ 4446.204391][T22665] | [ 4446.217503][T22665] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22665 | [4446.217881][T22665] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4446.218139][T22665] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4446.218141][T22665] Call Trace: [ 4446.218143][T22665] [4446.218145][T22665] dump_stack_lvl (lib/dump_stack.c:123) [4446.218152][T22665] check_preemption_disabled (lib/smp_processor_id.c:52) [4446.218158][T22665] lwtunnel_output (net/core/lwtunnel.c:359) [4446.218165][T22665] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4446.218172][T22665] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4446.218178][T22665] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4446.218183][T22665] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4446.218195][T22665] rawv6_sendmsg (net/ipv6/raw.c:918) [4446.218207][T22665] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4446.218213][T22665] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4446.218217][T22665] ? __lock_release (kernel/locking/lockdep.c:5534) [4446.218225][T22665] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4446.218228][T22665] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4446.218237][T22665] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4446.218254][T22665] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4446.218256][T22665] ? __lock_release (kernel/locking/lockdep.c:5534) [4446.218268][T22665] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4446.218272][T22665] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4446.218278][T22665] ? __pfx___sys_sendto (net/socket.c:2147) [4446.218293][T22665] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4446.218299][T22665] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4446.218307][T22665] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4446.218314][T22665] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4446.218325][T22665] __x64_sys_sendto (net/socket.c:2183) [4446.218329][T22665] ? 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) [4446.218332][T22665] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4446.218337][T22665] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4446.218342][T22665] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4446.218345][T22665] RIP: 0033:0x7efcf8da6a4a [ 4446.218349][T22665] 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 [ 4446.218351][T22665] RSP: 002b:00007ffe668498f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4446.218355][T22665] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efcf8da6a4a [ 4446.218357][T22665] RDX: 0000000000000040 RSI: 0000000009692340 RDI: 0000000000000005 [ 4446.218358][T22665] RBP: 00007ffe66849980 R08: 0000000000418574 R09: 000000000000001c [ 4446.218360][T22665] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4446.218362][T22665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efcf8ecf000 | [ 4446.218362][T22665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efcf8ecf000 | [ 4446.218377][T22665] | [ 4446.232377][T22665] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22665 | [4446.232763][T22665] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4446.233019][T22665] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4446.233021][T22665] Call Trace: [ 4446.233023][T22665] [4446.233025][T22665] dump_stack_lvl (lib/dump_stack.c:123) [4446.233031][T22665] check_preemption_disabled (lib/smp_processor_id.c:52) [4446.233038][T22665] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4446.233044][T22665] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4446.233052][T22665] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4446.233058][T22665] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4446.233063][T22665] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4446.233075][T22665] rawv6_sendmsg (net/ipv6/raw.c:918) [4446.233087][T22665] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4446.233093][T22665] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4446.233097][T22665] ? __lock_release (kernel/locking/lockdep.c:5534) [4446.233105][T22665] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4446.233109][T22665] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4446.233118][T22665] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4446.233135][T22665] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4446.233138][T22665] ? __lock_release (kernel/locking/lockdep.c:5534) [4446.233151][T22665] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4446.233155][T22665] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4446.233161][T22665] ? __pfx___sys_sendto (net/socket.c:2147) [4446.233176][T22665] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4446.233182][T22665] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4446.233190][T22665] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4446.233198][T22665] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4446.233208][T22665] __x64_sys_sendto (net/socket.c:2183) [4446.233212][T22665] ? 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) [4446.233216][T22665] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4446.233221][T22665] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4446.233225][T22665] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4446.233229][T22665] RIP: 0033:0x7efcf8da6a4a [ 4446.233233][T22665] 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 [ 4446.233235][T22665] RSP: 002b:00007ffe668498f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4446.233239][T22665] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efcf8da6a4a [ 4446.233241][T22665] RDX: 0000000000000040 RSI: 0000000009692340 RDI: 0000000000000005 [ 4446.233242][T22665] RBP: 00007ffe66849980 R08: 0000000000418574 R09: 000000000000001c [ 4446.233244][T22665] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4446.233246][T22665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efcf8ecf000 | [ 4446.233246][T22665] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efcf8ecf000 | [ 4446.233261][T22665] | [ 4446.720587][T22669] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22669 | [4446.721076][T22669] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4446.721365][T22669] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4446.721367][T22669] Call Trace: [ 4446.721369][T22669] [4446.721372][T22669] dump_stack_lvl (lib/dump_stack.c:123) [4446.721380][T22669] check_preemption_disabled (lib/smp_processor_id.c:52) [4446.721387][T22669] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4446.721394][T22669] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4446.721402][T22669] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4446.721409][T22669] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4446.721414][T22669] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4446.721426][T22669] rawv6_sendmsg (net/ipv6/raw.c:918) [4446.721438][T22669] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4446.721444][T22669] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4446.721449][T22669] ? __lock_release (kernel/locking/lockdep.c:5534) [4446.721458][T22669] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4446.721463][T22669] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4446.721472][T22669] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4446.721488][T22669] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4446.721491][T22669] ? __lock_release (kernel/locking/lockdep.c:5534) [4446.721502][T22669] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4446.721508][T22669] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4446.721514][T22669] ? __pfx___sys_sendto (net/socket.c:2147) [4446.721528][T22669] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4446.721536][T22669] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4446.721545][T22669] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4446.721552][T22669] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4446.721562][T22669] __x64_sys_sendto (net/socket.c:2183) [4446.721566][T22669] ? 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) [4446.721571][T22669] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4446.721575][T22669] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4446.721580][T22669] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4446.721584][T22669] RIP: 0033:0x7fe83191fa4a [ 4446.721588][T22669] 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 [ 4446.721592][T22669] RSP: 002b:00007fff5600de88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4446.721595][T22669] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe83191fa4a [ 4446.721597][T22669] RDX: 0000000000000040 RSI: 0000000031311340 RDI: 0000000000000005 [ 4446.721599][T22669] RBP: 00007fff5600df10 R08: 0000000000418574 R09: 000000000000001c [ 4446.721601][T22669] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4446.721603][T22669] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe831a48000 | [ 4446.721618][T22669] | [ 4450.349866][T22701] check_preemption_disabled: 20 callbacks suppressed | [ 4450.349873][T22701] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22701 | [4450.350627][T22701] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4450.350898][T22701] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4450.350899][T22701] Call Trace: [ 4450.350902][T22701] [4450.350904][T22701] dump_stack_lvl (lib/dump_stack.c:123) [4450.350912][T22701] check_preemption_disabled (lib/smp_processor_id.c:52) [4450.350919][T22701] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4450.350925][T22701] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4450.350933][T22701] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.350940][T22701] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4450.350945][T22701] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.350957][T22701] rawv6_sendmsg (net/ipv6/raw.c:918) [4450.350969][T22701] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4450.350973][T22701] ? find_held_lock (kernel/locking/lockdep.c:5348) [4450.350983][T22701] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4450.350989][T22701] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4450.350992][T22701] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4450.351002][T22701] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4450.351019][T22701] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4450.351021][T22701] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.351033][T22701] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.351038][T22701] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.351044][T22701] ? __pfx___sys_sendto (net/socket.c:2147) [4450.351056][T22701] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4450.351064][T22701] ? find_held_lock (kernel/locking/lockdep.c:5348) [4450.351069][T22701] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4450.351073][T22701] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.351080][T22701] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4450.351085][T22701] ? 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) [4450.351094][T22701] __x64_sys_sendto (net/socket.c:2183) [4450.351098][T22701] ? 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) [4450.351102][T22701] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4450.351106][T22701] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4450.351111][T22701] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4450.351116][T22701] RIP: 0033:0x7f7512e58a4a [ 4450.351120][T22701] 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 [ 4450.351123][T22701] RSP: 002b:00007fff16c40d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4450.351127][T22701] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7512e58a4a [ 4450.351129][T22701] RDX: 0000000000000040 RSI: 0000000002d9a340 RDI: 0000000000000005 [ 4450.351131][T22701] RBP: 00007fff16c40db0 R08: 0000000000418574 R09: 000000000000001c [ 4450.351133][T22701] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4450.351135][T22701] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7512f81000 | [ 4450.351135][T22701] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7512f81000 | [ 4450.351151][T22701] | [ 4450.364855][T22701] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22701 | [4450.365226][T22701] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4450.365472][T22701] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4450.365474][T22701] Call Trace: [ 4450.365475][T22701] [4450.365477][T22701] dump_stack_lvl (lib/dump_stack.c:123) [4450.365484][T22701] check_preemption_disabled (lib/smp_processor_id.c:52) [4450.365490][T22701] lwtunnel_output (net/core/lwtunnel.c:359) [4450.365496][T22701] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4450.365503][T22701] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.365509][T22701] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4450.365514][T22701] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.365527][T22701] rawv6_sendmsg (net/ipv6/raw.c:918) [4450.365539][T22701] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4450.365543][T22701] ? find_held_lock (kernel/locking/lockdep.c:5348) [4450.365552][T22701] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4450.365556][T22701] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4450.365559][T22701] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4450.365568][T22701] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4450.365584][T22701] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4450.365587][T22701] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.365599][T22701] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.365603][T22701] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.365609][T22701] ? __pfx___sys_sendto (net/socket.c:2147) [4450.365621][T22701] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4450.365630][T22701] ? find_held_lock (kernel/locking/lockdep.c:5348) [4450.365634][T22701] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4450.365638][T22701] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.365644][T22701] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4450.365650][T22701] ? 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) [4450.365658][T22701] __x64_sys_sendto (net/socket.c:2183) [4450.365662][T22701] ? 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) [4450.365665][T22701] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4450.365669][T22701] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4450.365674][T22701] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4450.365678][T22701] RIP: 0033:0x7f7512e58a4a [ 4450.365681][T22701] 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 [ 4450.365684][T22701] RSP: 002b:00007fff16c40d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4450.365687][T22701] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7512e58a4a [ 4450.365690][T22701] RDX: 0000000000000040 RSI: 0000000002d9a340 RDI: 0000000000000005 [ 4450.365692][T22701] RBP: 00007fff16c40db0 R08: 0000000000418574 R09: 000000000000001c [ 4450.365693][T22701] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4450.365695][T22701] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7512f81000 | [ 4450.365695][T22701] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7512f81000 | [ 4450.365710][T22701] | [ 4450.366127][T22701] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22701 | [4450.378014][T22701] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4450.378265][T22701] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4450.378266][T22701] Call Trace: [ 4450.378268][T22701] [4450.378270][T22701] dump_stack_lvl (lib/dump_stack.c:123) [4450.378276][T22701] check_preemption_disabled (lib/smp_processor_id.c:52) [4450.378282][T22701] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4450.378289][T22701] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4450.378296][T22701] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.378302][T22701] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4450.378307][T22701] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.378319][T22701] rawv6_sendmsg (net/ipv6/raw.c:918) [4450.378331][T22701] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4450.378336][T22701] ? find_held_lock (kernel/locking/lockdep.c:5348) [4450.378345][T22701] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4450.378348][T22701] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4450.378351][T22701] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4450.378360][T22701] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4450.378377][T22701] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4450.378379][T22701] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.378391][T22701] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.378396][T22701] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.378402][T22701] ? __pfx___sys_sendto (net/socket.c:2147) [4450.378414][T22701] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4450.378422][T22701] ? find_held_lock (kernel/locking/lockdep.c:5348) [4450.378427][T22701] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4450.378430][T22701] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.378437][T22701] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4450.378442][T22701] ? 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) [4450.378450][T22701] __x64_sys_sendto (net/socket.c:2183) [4450.378454][T22701] ? 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) [4450.378457][T22701] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4450.378462][T22701] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4450.378467][T22701] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4450.378470][T22701] RIP: 0033:0x7f7512e58a4a [ 4450.378475][T22701] 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 [ 4450.378478][T22701] RSP: 002b:00007fff16c40d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4450.378481][T22701] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7512e58a4a [ 4450.378483][T22701] RDX: 0000000000000040 RSI: 0000000002d9a340 RDI: 0000000000000005 [ 4450.378485][T22701] RBP: 00007fff16c40db0 R08: 0000000000418574 R09: 000000000000001c [ 4450.378487][T22701] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4450.378489][T22701] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7512f81000 | [ 4450.378489][T22701] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7512f81000 | [ 4450.378504][T22701] | [ 4450.844723][T22705] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22705 | [4450.845200][T22705] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4450.845460][T22705] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4450.845463][T22705] Call Trace: [ 4450.845465][T22705] [4450.845467][T22705] dump_stack_lvl (lib/dump_stack.c:123) [4450.845476][T22705] check_preemption_disabled (lib/smp_processor_id.c:52) [4450.845483][T22705] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4450.845489][T22705] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4450.845497][T22705] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.845504][T22705] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4450.845510][T22705] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4450.845522][T22705] rawv6_sendmsg (net/ipv6/raw.c:918) [4450.845534][T22705] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4450.845539][T22705] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4450.845545][T22705] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.845553][T22705] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4450.845558][T22705] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4450.845567][T22705] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4450.845583][T22705] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4450.845586][T22705] ? __lock_release (kernel/locking/lockdep.c:5534) [4450.845598][T22705] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.845603][T22705] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4450.845609][T22705] ? __pfx___sys_sendto (net/socket.c:2147) [4450.845624][T22705] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4450.845631][T22705] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4450.845640][T22705] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4450.845647][T22705] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4450.845657][T22705] __x64_sys_sendto (net/socket.c:2183) [4450.845661][T22705] ? 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) [4450.845666][T22705] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4450.845671][T22705] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4450.845676][T22705] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4450.845680][T22705] RIP: 0033:0x7f0362b8ba4a [ 4450.845684][T22705] 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 [ 4450.845688][T22705] RSP: 002b:00007fffa79126f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4450.845692][T22705] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0362b8ba4a [ 4450.845694][T22705] RDX: 0000000000000040 RSI: 00000000369f4340 RDI: 0000000000000005 [ 4450.845696][T22705] RBP: 00007fffa7912780 R08: 0000000000418574 R09: 000000000000001c [ 4450.845698][T22705] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4450.845700][T22705] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f0362cb4000 | [ 4450.845715][T22705] | [ 4450.845718][T22705] lwtunnel_output(): recursion limit reached on datapath | [ 4452.336689][T22709] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22709 | [4452.338446][T22709] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4452.338719][T22709] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4452.338721][T22709] Call Trace: [ 4452.338723][T22709] [4452.338725][T22709] dump_stack_lvl (lib/dump_stack.c:123) [4452.338733][T22709] check_preemption_disabled (lib/smp_processor_id.c:52) [4452.338740][T22709] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4452.338747][T22709] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4452.338754][T22709] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.338761][T22709] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4452.338766][T22709] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.338778][T22709] rawv6_sendmsg (net/ipv6/raw.c:918) [4452.338790][T22709] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4452.338796][T22709] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4452.338801][T22709] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.338810][T22709] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4452.338815][T22709] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4452.338824][T22709] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4452.338840][T22709] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4452.338843][T22709] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.338855][T22709] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.338860][T22709] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.338866][T22709] ? __pfx___sys_sendto (net/socket.c:2147) [4452.338880][T22709] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4452.338887][T22709] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4452.338897][T22709] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4452.338904][T22709] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4452.338914][T22709] __x64_sys_sendto (net/socket.c:2183) [4452.338918][T22709] ? 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) [4452.338922][T22709] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4452.338927][T22709] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4452.338932][T22709] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4452.338936][T22709] RIP: 0033:0x7f3ecbb84a4a [ 4452.338941][T22709] 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 [ 4452.338944][T22709] RSP: 002b:00007fff5df9d558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4452.338947][T22709] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ecbb84a4a [ 4452.338950][T22709] RDX: 0000000000000040 RSI: 0000000029630340 RDI: 0000000000000005 [ 4452.338952][T22709] RBP: 00007fff5df9d5e0 R08: 0000000000418574 R09: 000000000000001c [ 4452.338953][T22709] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4452.338955][T22709] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ecbcad000 | [ 4452.338955][T22709] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ecbcad000 | [ 4452.338970][T22709] | [ 4452.338973][T22709] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22709 | [4452.350896][T22709] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4452.351165][T22709] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4452.351166][T22709] Call Trace: [ 4452.351168][T22709] [4452.351170][T22709] dump_stack_lvl (lib/dump_stack.c:123) [4452.351176][T22709] check_preemption_disabled (lib/smp_processor_id.c:52) [4452.351182][T22709] lwtunnel_output (net/core/lwtunnel.c:359) [4452.351189][T22709] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4452.351195][T22709] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.351201][T22709] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4452.351206][T22709] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.351219][T22709] rawv6_sendmsg (net/ipv6/raw.c:918) [4452.351231][T22709] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4452.351236][T22709] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4452.351240][T22709] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.351247][T22709] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4452.351251][T22709] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4452.351260][T22709] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4452.351276][T22709] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4452.351279][T22709] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.351291][T22709] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.351295][T22709] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.351301][T22709] ? __pfx___sys_sendto (net/socket.c:2147) [4452.351315][T22709] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4452.351322][T22709] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4452.351329][T22709] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4452.351336][T22709] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4452.351347][T22709] __x64_sys_sendto (net/socket.c:2183) [4452.351351][T22709] ? 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) [4452.351355][T22709] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4452.351359][T22709] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4452.351365][T22709] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4452.351368][T22709] RIP: 0033:0x7f3ecbb84a4a [ 4452.351371][T22709] 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 [ 4452.351373][T22709] RSP: 002b:00007fff5df9d558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4452.351376][T22709] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ecbb84a4a [ 4452.351378][T22709] RDX: 0000000000000040 RSI: 0000000029630340 RDI: 0000000000000005 [ 4452.351380][T22709] RBP: 00007fff5df9d5e0 R08: 0000000000418574 R09: 000000000000001c [ 4452.351382][T22709] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4452.351384][T22709] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ecbcad000 | [ 4452.351384][T22709] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ecbcad000 | [ 4452.351399][T22709] | [ 4452.351884][T22709] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22709 | [4452.364693][T22709] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4452.364949][T22709] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4452.364951][T22709] Call Trace: [ 4452.364953][T22709] [4452.364955][T22709] dump_stack_lvl (lib/dump_stack.c:123) [4452.364962][T22709] check_preemption_disabled (lib/smp_processor_id.c:52) [4452.364968][T22709] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4452.364974][T22709] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4452.364981][T22709] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.364987][T22709] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4452.364992][T22709] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.365004][T22709] rawv6_sendmsg (net/ipv6/raw.c:918) [4452.365016][T22709] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4452.365022][T22709] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4452.365026][T22709] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.365034][T22709] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4452.365038][T22709] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4452.365047][T22709] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4452.365063][T22709] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4452.365066][T22709] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.365078][T22709] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.365082][T22709] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.365088][T22709] ? __pfx___sys_sendto (net/socket.c:2147) [4452.365103][T22709] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4452.365110][T22709] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4452.365117][T22709] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4452.365124][T22709] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4452.365135][T22709] __x64_sys_sendto (net/socket.c:2183) [4452.365139][T22709] ? 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) [4452.365142][T22709] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4452.365149][T22709] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4452.365154][T22709] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4452.365157][T22709] RIP: 0033:0x7f3ecbb84a4a [ 4452.365161][T22709] 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 [ 4452.365163][T22709] RSP: 002b:00007fff5df9d558 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4452.365167][T22709] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ecbb84a4a [ 4452.365169][T22709] RDX: 0000000000000040 RSI: 0000000029630340 RDI: 0000000000000005 [ 4452.365171][T22709] RBP: 00007fff5df9d5e0 R08: 0000000000418574 R09: 000000000000001c [ 4452.365173][T22709] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4452.365175][T22709] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ecbcad000 | [ 4452.365175][T22709] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ecbcad000 | [ 4452.365190][T22709] | [ 4452.844977][T22713] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22713 | [4452.845528][T22713] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4452.845873][T22713] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4452.845875][T22713] Call Trace: [ 4452.845877][T22713] [4452.845879][T22713] dump_stack_lvl (lib/dump_stack.c:123) [4452.845888][T22713] check_preemption_disabled (lib/smp_processor_id.c:52) [4452.845895][T22713] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4452.845902][T22713] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4452.845910][T22713] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.845917][T22713] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4452.845922][T22713] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.845934][T22713] rawv6_sendmsg (net/ipv6/raw.c:918) [4452.845946][T22713] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4452.845952][T22713] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4452.845957][T22713] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.845965][T22713] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4452.845970][T22713] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4452.845979][T22713] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4452.845995][T22713] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4452.845998][T22713] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.846010][T22713] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.846015][T22713] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.846021][T22713] ? __pfx___sys_sendto (net/socket.c:2147) [4452.846042][T22713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4452.846052][T22713] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4452.846064][T22713] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4452.846072][T22713] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4452.846082][T22713] __x64_sys_sendto (net/socket.c:2183) [4452.846086][T22713] ? 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) [4452.846091][T22713] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4452.846096][T22713] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4452.846101][T22713] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4452.846105][T22713] RIP: 0033:0x7f4a59d3da4a [ 4452.846109][T22713] 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 [ 4452.846112][T22713] RSP: 002b:00007ffed18739b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4452.846116][T22713] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a59d3da4a [ 4452.846119][T22713] RDX: 0000000000000040 RSI: 000000003879d340 RDI: 0000000000000005 [ 4452.846121][T22713] RBP: 00007ffed1873a40 R08: 0000000000418574 R09: 000000000000001c [ 4452.846123][T22713] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4452.846125][T22713] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a59e66000 | [ 4452.846125][T22713] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a59e66000 | [ 4452.846139][T22713] | [ 4452.846142][T22713] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22713 | [4452.858902][T22713] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4452.859166][T22713] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4452.859167][T22713] Call Trace: [ 4452.859169][T22713] [4452.859171][T22713] dump_stack_lvl (lib/dump_stack.c:123) [4452.859178][T22713] check_preemption_disabled (lib/smp_processor_id.c:52) [4452.859185][T22713] lwtunnel_output (net/core/lwtunnel.c:359) [4452.859192][T22713] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4452.859199][T22713] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.859205][T22713] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4452.859211][T22713] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.859223][T22713] rawv6_sendmsg (net/ipv6/raw.c:918) [4452.859235][T22713] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4452.859241][T22713] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4452.859245][T22713] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.859253][T22713] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4452.859257][T22713] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4452.859266][T22713] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4452.859283][T22713] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4452.859286][T22713] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.859298][T22713] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.859302][T22713] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.859308][T22713] ? __pfx___sys_sendto (net/socket.c:2147) [4452.859323][T22713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4452.859329][T22713] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4452.859337][T22713] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4452.859344][T22713] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4452.859355][T22713] __x64_sys_sendto (net/socket.c:2183) [4452.859359][T22713] ? 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) [4452.859362][T22713] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4452.859367][T22713] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4452.859372][T22713] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4452.859375][T22713] RIP: 0033:0x7f4a59d3da4a [ 4452.859379][T22713] 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 [ 4452.859382][T22713] RSP: 002b:00007ffed18739b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4452.859385][T22713] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a59d3da4a [ 4452.859387][T22713] RDX: 0000000000000040 RSI: 000000003879d340 RDI: 0000000000000005 [ 4452.859389][T22713] RBP: 00007ffed1873a40 R08: 0000000000418574 R09: 000000000000001c [ 4452.859391][T22713] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4452.859392][T22713] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a59e66000 | [ 4452.859392][T22713] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a59e66000 | [ 4452.859407][T22713] | [ 4452.859897][T22713] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22713 | [4452.871843][T22713] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4452.872104][T22713] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4452.872106][T22713] Call Trace: [ 4452.872107][T22713] [4452.872109][T22713] dump_stack_lvl (lib/dump_stack.c:123) [4452.872116][T22713] check_preemption_disabled (lib/smp_processor_id.c:52) [4452.872122][T22713] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4452.872129][T22713] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4452.872136][T22713] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.872142][T22713] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4452.872149][T22713] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4452.872161][T22713] rawv6_sendmsg (net/ipv6/raw.c:918) [4452.872173][T22713] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4452.872179][T22713] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4452.872182][T22713] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.872190][T22713] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4452.872195][T22713] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4452.872204][T22713] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4452.872221][T22713] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4452.872223][T22713] ? __lock_release (kernel/locking/lockdep.c:5534) [4452.872235][T22713] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.872239][T22713] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4452.872245][T22713] ? __pfx___sys_sendto (net/socket.c:2147) [4452.872260][T22713] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4452.872267][T22713] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4452.872275][T22713] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4452.872282][T22713] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4452.872293][T22713] __x64_sys_sendto (net/socket.c:2183) [4452.872297][T22713] ? 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) [4452.872300][T22713] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4452.872305][T22713] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4452.872310][T22713] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4452.872314][T22713] RIP: 0033:0x7f4a59d3da4a [ 4452.872317][T22713] 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 [ 4452.872320][T22713] RSP: 002b:00007ffed18739b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4452.872323][T22713] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4a59d3da4a [ 4452.872325][T22713] RDX: 0000000000000040 RSI: 000000003879d340 RDI: 0000000000000005 [ 4452.872327][T22713] RBP: 00007ffed1873a40 R08: 0000000000418574 R09: 000000000000001c [ 4452.872329][T22713] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4452.872331][T22713] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4a59e66000 | [ 4452.872346][T22713] | [ 4455.693309][T22737] check_preemption_disabled: 15 callbacks suppressed | [ 4455.693316][T22737] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22737 | [4455.694053][T22737] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4455.695089][T22737] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4455.695091][T22737] Call Trace: [ 4455.695094][T22737] [4455.695096][T22737] dump_stack_lvl (lib/dump_stack.c:123) [4455.695105][T22737] check_preemption_disabled (lib/smp_processor_id.c:52) [4455.695111][T22737] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4455.695118][T22737] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4455.695126][T22737] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.695133][T22737] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4455.695138][T22737] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.695152][T22737] rawv6_sendmsg (net/ipv6/raw.c:918) [4455.695164][T22737] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4455.695168][T22737] ? find_held_lock (kernel/locking/lockdep.c:5348) [4455.695178][T22737] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4455.695185][T22737] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4455.695188][T22737] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4455.695198][T22737] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4455.695214][T22737] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4455.695217][T22737] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.695228][T22737] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.695233][T22737] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.695239][T22737] ? __pfx___sys_sendto (net/socket.c:2147) [4455.695251][T22737] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4455.695259][T22737] ? find_held_lock (kernel/locking/lockdep.c:5348) [4455.695264][T22737] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4455.695269][T22737] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.695275][T22737] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4455.695281][T22737] ? 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) [4455.695290][T22737] __x64_sys_sendto (net/socket.c:2183) [4455.695294][T22737] ? 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) [4455.695298][T22737] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4455.695303][T22737] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4455.695307][T22737] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4455.695311][T22737] RIP: 0033:0x7f658ec42a4a [ 4455.695315][T22737] 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 [ 4455.695319][T22737] RSP: 002b:00007ffe26f47cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4455.695322][T22737] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f658ec42a4a [ 4455.695325][T22737] RDX: 0000000000000040 RSI: 000000001bb9f340 RDI: 0000000000000005 [ 4455.695327][T22737] RBP: 00007ffe26f47d80 R08: 0000000000418574 R09: 000000000000001c [ 4455.695329][T22737] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4455.695331][T22737] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f658ed6b000 | [ 4455.695331][T22737] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f658ed6b000 | [ 4455.695346][T22737] | [ 4455.708364][T22737] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22737 | [4455.708841][T22737] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4455.709171][T22737] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4455.709173][T22737] Call Trace: [ 4455.709175][T22737] [4455.709177][T22737] dump_stack_lvl (lib/dump_stack.c:123) [4455.709184][T22737] check_preemption_disabled (lib/smp_processor_id.c:52) [4455.709190][T22737] lwtunnel_output (net/core/lwtunnel.c:359) [4455.709197][T22737] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4455.709205][T22737] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.709210][T22737] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4455.709215][T22737] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.709228][T22737] rawv6_sendmsg (net/ipv6/raw.c:918) [4455.709240][T22737] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4455.709244][T22737] ? find_held_lock (kernel/locking/lockdep.c:5348) [4455.709253][T22737] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4455.709258][T22737] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4455.709261][T22737] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4455.709270][T22737] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4455.709287][T22737] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4455.709289][T22737] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.709301][T22737] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.709305][T22737] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.709311][T22737] ? __pfx___sys_sendto (net/socket.c:2147) [4455.709324][T22737] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4455.709332][T22737] ? find_held_lock (kernel/locking/lockdep.c:5348) [4455.709337][T22737] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4455.709341][T22737] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.709347][T22737] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4455.709353][T22737] ? 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) [4455.709361][T22737] __x64_sys_sendto (net/socket.c:2183) [4455.709365][T22737] ? 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) [4455.709369][T22737] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4455.709374][T22737] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4455.709379][T22737] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4455.709382][T22737] RIP: 0033:0x7f658ec42a4a [ 4455.709386][T22737] 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 [ 4455.709389][T22737] RSP: 002b:00007ffe26f47cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4455.709393][T22737] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f658ec42a4a [ 4455.709395][T22737] RDX: 0000000000000040 RSI: 000000001bb9f340 RDI: 0000000000000005 [ 4455.709397][T22737] RBP: 00007ffe26f47d80 R08: 0000000000418574 R09: 000000000000001c [ 4455.709399][T22737] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4455.709401][T22737] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f658ed6b000 | [ 4455.709401][T22737] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f658ed6b000 | [ 4455.709416][T22737] | [ 4455.709836][T22737] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22737 | [4455.721644][T22737] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4455.721890][T22737] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4455.721891][T22737] Call Trace: [ 4455.721893][T22737] [4455.721895][T22737] dump_stack_lvl (lib/dump_stack.c:123) [4455.721903][T22737] check_preemption_disabled (lib/smp_processor_id.c:52) [4455.721909][T22737] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4455.721916][T22737] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4455.721923][T22737] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.721929][T22737] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4455.721934][T22737] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4455.721947][T22737] rawv6_sendmsg (net/ipv6/raw.c:918) [4455.721959][T22737] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4455.721963][T22737] ? find_held_lock (kernel/locking/lockdep.c:5348) [4455.721973][T22737] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4455.721977][T22737] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4455.721980][T22737] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4455.721989][T22737] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4455.722006][T22737] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4455.722008][T22737] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.722020][T22737] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.722025][T22737] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4455.722030][T22737] ? __pfx___sys_sendto (net/socket.c:2147) [4455.722043][T22737] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4455.722051][T22737] ? find_held_lock (kernel/locking/lockdep.c:5348) [4455.722055][T22737] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4455.722059][T22737] ? __lock_release (kernel/locking/lockdep.c:5534) [4455.722066][T22737] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4455.722071][T22737] ? 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) [4455.722079][T22737] __x64_sys_sendto (net/socket.c:2183) [4455.722083][T22737] ? 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) [4455.722087][T22737] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4455.722091][T22737] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4455.722096][T22737] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4455.722100][T22737] RIP: 0033:0x7f658ec42a4a [ 4455.722103][T22737] 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 [ 4455.722106][T22737] RSP: 002b:00007ffe26f47cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4455.722110][T22737] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f658ec42a4a [ 4455.722112][T22737] RDX: 0000000000000040 RSI: 000000001bb9f340 RDI: 0000000000000005 [ 4455.722114][T22737] RBP: 00007ffe26f47d80 R08: 0000000000418574 R09: 000000000000001c [ 4455.722116][T22737] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4455.722117][T22737] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f658ed6b000 | [ 4455.722117][T22737] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f658ed6b000 | [ 4455.722132][T22737] | [ 4456.206752][T22741] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22741 | [4456.207229][T22741] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4456.207484][T22741] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4456.207486][T22741] Call Trace: [ 4456.207488][T22741] [4456.207491][T22741] dump_stack_lvl (lib/dump_stack.c:123) [4456.207499][T22741] check_preemption_disabled (lib/smp_processor_id.c:52) [4456.207506][T22741] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4456.207513][T22741] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4456.207521][T22741] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4456.207527][T22741] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4456.207532][T22741] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4456.207544][T22741] rawv6_sendmsg (net/ipv6/raw.c:918) [4456.207556][T22741] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4456.207562][T22741] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4456.207567][T22741] ? __lock_release (kernel/locking/lockdep.c:5534) [4456.207576][T22741] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4456.207582][T22741] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4456.207592][T22741] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4456.207608][T22741] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4456.207611][T22741] ? __lock_release (kernel/locking/lockdep.c:5534) [4456.207622][T22741] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4456.207628][T22741] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4456.207633][T22741] ? __pfx___sys_sendto (net/socket.c:2147) [4456.207648][T22741] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4456.207655][T22741] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4456.207663][T22741] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4456.207671][T22741] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4456.207681][T22741] __x64_sys_sendto (net/socket.c:2183) [4456.207685][T22741] ? 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) [4456.207689][T22741] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4456.207694][T22741] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4456.207699][T22741] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4456.207702][T22741] RIP: 0033:0x7fb927a90a4a [ 4456.207707][T22741] 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 [ 4456.207710][T22741] RSP: 002b:00007fff5f11f5b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4456.207714][T22741] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb927a90a4a [ 4456.207716][T22741] RDX: 0000000000000040 RSI: 0000000016d8a340 RDI: 0000000000000005 [ 4456.207718][T22741] RBP: 00007fff5f11f640 R08: 0000000000418574 R09: 000000000000001c [ 4456.207720][T22741] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4456.207722][T22741] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb927bb9000 | [ 4456.207736][T22741] | [ 4456.207739][T22741] lwtunnel_output(): recursion limit reached on datapath | [ 4457.705031][T22745] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22745 | [4457.706612][T22745] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4457.706879][T22745] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4457.706882][T22745] Call Trace: [ 4457.706884][T22745] [4457.706887][T22745] dump_stack_lvl (lib/dump_stack.c:123) [4457.706895][T22745] check_preemption_disabled (lib/smp_processor_id.c:52) [4457.706902][T22745] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4457.706909][T22745] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4457.706917][T22745] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.706924][T22745] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4457.706929][T22745] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.706941][T22745] rawv6_sendmsg (net/ipv6/raw.c:918) [4457.706953][T22745] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4457.706959][T22745] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4457.706964][T22745] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.706972][T22745] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4457.706978][T22745] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4457.706987][T22745] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4457.707003][T22745] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4457.707006][T22745] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.707017][T22745] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.707023][T22745] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.707029][T22745] ? __pfx___sys_sendto (net/socket.c:2147) [4457.707044][T22745] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4457.707051][T22745] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4457.707060][T22745] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4457.707068][T22745] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4457.707078][T22745] __x64_sys_sendto (net/socket.c:2183) [4457.707082][T22745] ? 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) [4457.707086][T22745] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4457.707091][T22745] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4457.707096][T22745] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4457.707100][T22745] RIP: 0033:0x7f47b3980a4a [ 4457.707104][T22745] 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 [ 4457.707108][T22745] RSP: 002b:00007ffd022fc998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4457.707111][T22745] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47b3980a4a [ 4457.707114][T22745] RDX: 0000000000000040 RSI: 000000000f08d340 RDI: 0000000000000005 [ 4457.707116][T22745] RBP: 00007ffd022fca20 R08: 0000000000418574 R09: 000000000000001c [ 4457.707118][T22745] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4457.707119][T22745] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b3aa9000 | [ 4457.707119][T22745] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b3aa9000 | [ 4457.707134][T22745] | [ 4457.707137][T22745] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22745 | [4457.719096][T22745] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4457.719362][T22745] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4457.719364][T22745] Call Trace: [ 4457.719365][T22745] [4457.719368][T22745] dump_stack_lvl (lib/dump_stack.c:123) [4457.719374][T22745] check_preemption_disabled (lib/smp_processor_id.c:52) [4457.719380][T22745] lwtunnel_output (net/core/lwtunnel.c:359) [4457.719387][T22745] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4457.719394][T22745] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.719400][T22745] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4457.719405][T22745] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.719417][T22745] rawv6_sendmsg (net/ipv6/raw.c:918) [4457.719429][T22745] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4457.719435][T22745] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4457.719439][T22745] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.719447][T22745] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4457.719450][T22745] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4457.719459][T22745] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4457.719476][T22745] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4457.719478][T22745] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.719490][T22745] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.719495][T22745] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.719500][T22745] ? __pfx___sys_sendto (net/socket.c:2147) [4457.719515][T22745] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4457.719522][T22745] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4457.719530][T22745] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4457.719538][T22745] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4457.719548][T22745] __x64_sys_sendto (net/socket.c:2183) [4457.719552][T22745] ? 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) [4457.719556][T22745] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4457.719561][T22745] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4457.719566][T22745] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4457.719569][T22745] RIP: 0033:0x7f47b3980a4a [ 4457.719572][T22745] 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 [ 4457.719575][T22745] RSP: 002b:00007ffd022fc998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4457.719578][T22745] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47b3980a4a [ 4457.719580][T22745] RDX: 0000000000000040 RSI: 000000000f08d340 RDI: 0000000000000005 [ 4457.719582][T22745] RBP: 00007ffd022fca20 R08: 0000000000418574 R09: 000000000000001c [ 4457.719584][T22745] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4457.719585][T22745] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b3aa9000 | [ 4457.719585][T22745] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b3aa9000 | [ 4457.719600][T22745] | [ 4457.720027][T22745] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22745 | [4457.732416][T22745] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4457.732675][T22745] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4457.732676][T22745] Call Trace: [ 4457.732678][T22745] [4457.732680][T22745] dump_stack_lvl (lib/dump_stack.c:123) [4457.732688][T22745] check_preemption_disabled (lib/smp_processor_id.c:52) [4457.732694][T22745] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4457.732701][T22745] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4457.732708][T22745] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.732714][T22745] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4457.732719][T22745] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4457.732731][T22745] rawv6_sendmsg (net/ipv6/raw.c:918) [4457.732743][T22745] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4457.732749][T22745] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4457.732753][T22745] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.732761][T22745] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4457.732765][T22745] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4457.732774][T22745] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4457.732791][T22745] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4457.732793][T22745] ? __lock_release (kernel/locking/lockdep.c:5534) [4457.732805][T22745] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.732809][T22745] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4457.732815][T22745] ? __pfx___sys_sendto (net/socket.c:2147) [4457.732830][T22745] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4457.732837][T22745] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4457.732846][T22745] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4457.732853][T22745] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4457.732863][T22745] __x64_sys_sendto (net/socket.c:2183) [4457.732867][T22745] ? 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) [4457.732871][T22745] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4457.732876][T22745] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4457.732881][T22745] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4457.732884][T22745] RIP: 0033:0x7f47b3980a4a [ 4457.732888][T22745] 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 [ 4457.732891][T22745] RSP: 002b:00007ffd022fc998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4457.732894][T22745] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f47b3980a4a [ 4457.732896][T22745] RDX: 0000000000000040 RSI: 000000000f08d340 RDI: 0000000000000005 [ 4457.732898][T22745] RBP: 00007ffd022fca20 R08: 0000000000418574 R09: 000000000000001c [ 4457.732900][T22745] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4457.732902][T22745] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b3aa9000 | [ 4457.732902][T22745] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47b3aa9000 | [ 4457.732917][T22745] | [ 4458.235675][T22749] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22749 | [4458.236139][T22749] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4458.237005][T22749] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4458.237007][T22749] Call Trace: [ 4458.237009][T22749] [4458.237012][T22749] dump_stack_lvl (lib/dump_stack.c:123) [4458.237020][T22749] check_preemption_disabled (lib/smp_processor_id.c:52) [4458.237027][T22749] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4458.237034][T22749] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4458.237042][T22749] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4458.237048][T22749] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4458.237053][T22749] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4458.237066][T22749] rawv6_sendmsg (net/ipv6/raw.c:918) [4458.237078][T22749] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4458.237083][T22749] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4458.237089][T22749] ? __lock_release (kernel/locking/lockdep.c:5534) [4458.237098][T22749] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4458.237104][T22749] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4458.237113][T22749] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4458.237129][T22749] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4458.237132][T22749] ? __lock_release (kernel/locking/lockdep.c:5534) [4458.237144][T22749] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4458.237150][T22749] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4458.237156][T22749] ? __pfx___sys_sendto (net/socket.c:2147) [4458.237171][T22749] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4458.237178][T22749] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4458.237186][T22749] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4458.237194][T22749] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4458.237204][T22749] __x64_sys_sendto (net/socket.c:2183) [4458.237208][T22749] ? 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) [4458.237212][T22749] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4458.237217][T22749] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4458.237222][T22749] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4458.237226][T22749] RIP: 0033:0x7f661eb86a4a [ 4458.237230][T22749] 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 [ 4458.237233][T22749] RSP: 002b:00007ffd312ec138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4458.237237][T22749] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f661eb86a4a [ 4458.237240][T22749] RDX: 0000000000000040 RSI: 0000000013c81340 RDI: 0000000000000005 [ 4458.237242][T22749] RBP: 00007ffd312ec1c0 R08: 0000000000418574 R09: 000000000000001c [ 4458.237244][T22749] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4458.237245][T22749] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f661ecaf000 | [ 4458.237245][T22749] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f661ecaf000 | [ 4458.237260][T22749] | [ 4458.250088][T22749] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22749 | [4458.250454][T22749] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4458.250704][T22749] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4458.250706][T22749] Call Trace: [ 4458.250708][T22749] [4458.250710][T22749] dump_stack_lvl (lib/dump_stack.c:123) [4458.250716][T22749] check_preemption_disabled (lib/smp_processor_id.c:52) [4458.250722][T22749] lwtunnel_output (net/core/lwtunnel.c:359) [4458.250728][T22749] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4458.250735][T22749] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4458.250741][T22749] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4458.250746][T22749] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4458.250765][T22749] rawv6_sendmsg (net/ipv6/raw.c:918) [4458.250777][T22749] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4458.250783][T22749] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4458.250786][T22749] ? __lock_release (kernel/locking/lockdep.c:5534) [4458.250794][T22749] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4458.250798][T22749] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4458.250807][T22749] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4458.250823][T22749] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4458.250826][T22749] ? __lock_release (kernel/locking/lockdep.c:5534) [4458.250838][T22749] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4458.250842][T22749] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4458.250848][T22749] ? __pfx___sys_sendto (net/socket.c:2147) [4458.250863][T22749] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4458.250870][T22749] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4458.250877][T22749] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4458.250885][T22749] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4458.250895][T22749] __x64_sys_sendto (net/socket.c:2183) [4458.250899][T22749] ? 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) [4458.250902][T22749] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4458.250907][T22749] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4458.250912][T22749] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4458.250915][T22749] RIP: 0033:0x7f661eb86a4a [ 4458.250919][T22749] 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 [ 4458.250922][T22749] RSP: 002b:00007ffd312ec138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4458.250925][T22749] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f661eb86a4a [ 4458.250927][T22749] RDX: 0000000000000040 RSI: 0000000013c81340 RDI: 0000000000000005 [ 4458.250929][T22749] RBP: 00007ffd312ec1c0 R08: 0000000000418574 R09: 000000000000001c [ 4458.250930][T22749] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4458.250932][T22749] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f661ecaf000 | [ 4458.250932][T22749] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f661ecaf000 | [ 4458.250947][T22749] | [ 4458.267961][T22749] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22749 | [4458.268332][T22749] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4458.268585][T22749] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4458.268587][T22749] Call Trace: [ 4458.268588][T22749] [4458.268591][T22749] dump_stack_lvl (lib/dump_stack.c:123) [4458.268598][T22749] check_preemption_disabled (lib/smp_processor_id.c:52) [4458.268604][T22749] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4458.268611][T22749] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4458.268618][T22749] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4458.268624][T22749] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4458.268629][T22749] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4458.268642][T22749] rawv6_sendmsg (net/ipv6/raw.c:918) [4458.268654][T22749] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4458.268659][T22749] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4458.268663][T22749] ? __lock_release (kernel/locking/lockdep.c:5534) [4458.268671][T22749] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4458.268675][T22749] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4458.268684][T22749] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4458.268701][T22749] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4458.268704][T22749] ? __lock_release (kernel/locking/lockdep.c:5534) [4458.268715][T22749] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4458.268720][T22749] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4458.268725][T22749] ? __pfx___sys_sendto (net/socket.c:2147) [4458.268740][T22749] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4458.268747][T22749] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4458.268755][T22749] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4458.268763][T22749] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4458.268773][T22749] __x64_sys_sendto (net/socket.c:2183) [4458.268777][T22749] ? 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) [4458.268780][T22749] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4458.268785][T22749] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4458.268790][T22749] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4458.268793][T22749] RIP: 0033:0x7f661eb86a4a [ 4458.268797][T22749] 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 [ 4458.268800][T22749] RSP: 002b:00007ffd312ec138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4458.268803][T22749] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f661eb86a4a [ 4458.268805][T22749] RDX: 0000000000000040 RSI: 0000000013c81340 RDI: 0000000000000005 [ 4458.268806][T22749] RBP: 00007ffd312ec1c0 R08: 0000000000418574 R09: 000000000000001c [ 4458.268808][T22749] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4458.268810][T22749] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f661ecaf000 | [ 4460.686096][T22769] lwtunnel_output(): recursion limit reached on datapath | [ 4462.153090][T22773] check_preemption_disabled: 13 callbacks suppressed | [ 4462.153097][T22773] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22773 | [4462.153850][T22773] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4462.154098][T22773] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4462.154100][T22773] Call Trace: [ 4462.154102][T22773] [4462.154105][T22773] dump_stack_lvl (lib/dump_stack.c:123) [4462.154114][T22773] check_preemption_disabled (lib/smp_processor_id.c:52) [4462.154120][T22773] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4462.154127][T22773] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4462.154135][T22773] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.154141][T22773] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4462.154149][T22773] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.154161][T22773] rawv6_sendmsg (net/ipv6/raw.c:918) [4462.154173][T22773] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4462.154179][T22773] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4462.154184][T22773] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.154193][T22773] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4462.154198][T22773] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4462.154207][T22773] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4462.154223][T22773] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4462.154226][T22773] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.154237][T22773] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.154243][T22773] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.154249][T22773] ? __pfx___sys_sendto (net/socket.c:2147) [4462.154263][T22773] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4462.154270][T22773] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4462.154279][T22773] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4462.154287][T22773] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4462.154297][T22773] __x64_sys_sendto (net/socket.c:2183) [4462.154301][T22773] ? 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) [4462.154305][T22773] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4462.154310][T22773] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4462.154315][T22773] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4462.154319][T22773] RIP: 0033:0x7fe6d0283a4a [ 4462.154323][T22773] 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 [ 4462.154327][T22773] RSP: 002b:00007ffcc2f04988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4462.154330][T22773] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6d0283a4a [ 4462.154333][T22773] RDX: 0000000000000040 RSI: 0000000038e57340 RDI: 0000000000000005 [ 4462.154335][T22773] RBP: 00007ffcc2f04a10 R08: 0000000000418574 R09: 000000000000001c [ 4462.154336][T22773] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4462.154338][T22773] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6d03ac000 | [ 4462.154338][T22773] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6d03ac000 | [ 4462.154353][T22773] | [ 4462.167021][T22773] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22773 | [4462.167637][T22773] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4462.167885][T22773] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4462.167887][T22773] Call Trace: [ 4462.167889][T22773] [4462.167891][T22773] dump_stack_lvl (lib/dump_stack.c:123) [4462.167898][T22773] check_preemption_disabled (lib/smp_processor_id.c:52) [4462.167904][T22773] lwtunnel_output (net/core/lwtunnel.c:359) [4462.167911][T22773] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4462.167919][T22773] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.167925][T22773] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4462.167930][T22773] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.167943][T22773] rawv6_sendmsg (net/ipv6/raw.c:918) [4462.167955][T22773] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4462.167960][T22773] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4462.167964][T22773] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.167972][T22773] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4462.167977][T22773] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4462.167986][T22773] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4462.168003][T22773] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4462.168005][T22773] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.168017][T22773] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.168021][T22773] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.168027][T22773] ? __pfx___sys_sendto (net/socket.c:2147) [4462.168042][T22773] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4462.168049][T22773] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4462.168058][T22773] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4462.168065][T22773] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4462.168076][T22773] __x64_sys_sendto (net/socket.c:2183) [4462.168080][T22773] ? 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) [4462.168084][T22773] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4462.168088][T22773] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4462.168094][T22773] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4462.168097][T22773] RIP: 0033:0x7fe6d0283a4a [ 4462.168101][T22773] 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 [ 4462.168104][T22773] RSP: 002b:00007ffcc2f04988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4462.168107][T22773] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6d0283a4a [ 4462.168109][T22773] RDX: 0000000000000040 RSI: 0000000038e57340 RDI: 0000000000000005 [ 4462.168111][T22773] RBP: 00007ffcc2f04a10 R08: 0000000000418574 R09: 000000000000001c [ 4462.168113][T22773] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4462.168115][T22773] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6d03ac000 | [ 4462.168115][T22773] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6d03ac000 | [ 4462.168130][T22773] | [ 4462.182329][T22773] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22773 | [4462.182690][T22773] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4462.182934][T22773] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4462.182935][T22773] Call Trace: [ 4462.182937][T22773] [4462.182939][T22773] dump_stack_lvl (lib/dump_stack.c:123) [4462.182946][T22773] check_preemption_disabled (lib/smp_processor_id.c:52) [4462.182953][T22773] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4462.182959][T22773] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4462.182967][T22773] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.182973][T22773] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4462.182979][T22773] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.182991][T22773] rawv6_sendmsg (net/ipv6/raw.c:918) [4462.183003][T22773] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4462.183009][T22773] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4462.183012][T22773] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.183020][T22773] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4462.183024][T22773] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4462.183034][T22773] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4462.183050][T22773] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4462.183053][T22773] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.183065][T22773] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.183069][T22773] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.183075][T22773] ? __pfx___sys_sendto (net/socket.c:2147) [4462.183090][T22773] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4462.183097][T22773] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4462.183106][T22773] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4462.183113][T22773] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4462.183123][T22773] __x64_sys_sendto (net/socket.c:2183) [4462.183127][T22773] ? 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) [4462.183131][T22773] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4462.183136][T22773] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4462.183141][T22773] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4462.183147][T22773] RIP: 0033:0x7fe6d0283a4a [ 4462.183151][T22773] 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 [ 4462.183154][T22773] RSP: 002b:00007ffcc2f04988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4462.183157][T22773] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe6d0283a4a [ 4462.183159][T22773] RDX: 0000000000000040 RSI: 0000000038e57340 RDI: 0000000000000005 [ 4462.183161][T22773] RBP: 00007ffcc2f04a10 R08: 0000000000418574 R09: 000000000000001c [ 4462.183162][T22773] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4462.183164][T22773] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6d03ac000 | [ 4462.183164][T22773] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe6d03ac000 | [ 4462.183179][T22773] | [ 4462.653673][T22777] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22777 | [4462.654119][T22777] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4462.654399][T22777] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4462.654401][T22777] Call Trace: [ 4462.654403][T22777] [4462.654406][T22777] dump_stack_lvl (lib/dump_stack.c:123) [4462.654413][T22777] check_preemption_disabled (lib/smp_processor_id.c:52) [4462.654436][T22777] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4462.654443][T22777] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4462.654452][T22777] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.654459][T22777] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4462.654464][T22777] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.654476][T22777] rawv6_sendmsg (net/ipv6/raw.c:918) [4462.654488][T22777] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4462.654494][T22777] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4462.654499][T22777] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.654508][T22777] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4462.654513][T22777] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4462.654521][T22777] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4462.654538][T22777] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4462.654540][T22777] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.654552][T22777] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.654557][T22777] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.654563][T22777] ? __pfx___sys_sendto (net/socket.c:2147) [4462.654577][T22777] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4462.654584][T22777] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4462.654593][T22777] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4462.654600][T22777] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4462.654611][T22777] __x64_sys_sendto (net/socket.c:2183) [4462.654615][T22777] ? 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) [4462.654619][T22777] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4462.654624][T22777] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4462.654629][T22777] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4462.654633][T22777] RIP: 0033:0x7fccf8983a4a [ 4462.654637][T22777] 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 [ 4462.654641][T22777] RSP: 002b:00007fff1c560bb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4462.654644][T22777] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fccf8983a4a [ 4462.654646][T22777] RDX: 0000000000000040 RSI: 000000000733b340 RDI: 0000000000000005 [ 4462.654649][T22777] RBP: 00007fff1c560c40 R08: 0000000000418574 R09: 000000000000001c [ 4462.654651][T22777] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4462.654653][T22777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccf8aac000 | [ 4462.654653][T22777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccf8aac000 | [ 4462.654667][T22777] | [ 4462.654670][T22777] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22777 | [4462.665990][T22777] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4462.666350][T22777] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4462.666351][T22777] Call Trace: [ 4462.666353][T22777] [4462.666355][T22777] dump_stack_lvl (lib/dump_stack.c:123) [4462.666361][T22777] check_preemption_disabled (lib/smp_processor_id.c:52) [4462.666367][T22777] lwtunnel_output (net/core/lwtunnel.c:359) [4462.666373][T22777] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4462.666380][T22777] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.666386][T22777] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4462.666390][T22777] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.666402][T22777] rawv6_sendmsg (net/ipv6/raw.c:918) [4462.666414][T22777] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4462.666419][T22777] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4462.666423][T22777] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.666430][T22777] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4462.666434][T22777] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4462.666442][T22777] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4462.666458][T22777] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4462.666461][T22777] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.666472][T22777] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.666476][T22777] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.666482][T22777] ? __pfx___sys_sendto (net/socket.c:2147) [4462.666496][T22777] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4462.666503][T22777] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4462.666511][T22777] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4462.666518][T22777] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4462.666528][T22777] __x64_sys_sendto (net/socket.c:2183) [4462.666532][T22777] ? 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) [4462.666535][T22777] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4462.666540][T22777] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4462.666545][T22777] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4462.666548][T22777] RIP: 0033:0x7fccf8983a4a [ 4462.666551][T22777] 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 [ 4462.666554][T22777] RSP: 002b:00007fff1c560bb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4462.666557][T22777] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fccf8983a4a [ 4462.666559][T22777] RDX: 0000000000000040 RSI: 000000000733b340 RDI: 0000000000000005 [ 4462.666561][T22777] RBP: 00007fff1c560c40 R08: 0000000000418574 R09: 000000000000001c [ 4462.666563][T22777] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4462.666564][T22777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccf8aac000 | [ 4462.666564][T22777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccf8aac000 | [ 4462.666579][T22777] | [ 4462.684805][T22777] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22777 | [4462.685179][T22777] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4462.685425][T22777] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4462.685427][T22777] Call Trace: [ 4462.685429][T22777] [4462.685431][T22777] dump_stack_lvl (lib/dump_stack.c:123) [4462.685437][T22777] check_preemption_disabled (lib/smp_processor_id.c:52) [4462.685443][T22777] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4462.685450][T22777] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4462.685458][T22777] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.685463][T22777] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4462.685468][T22777] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4462.685481][T22777] rawv6_sendmsg (net/ipv6/raw.c:918) [4462.685493][T22777] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4462.685499][T22777] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4462.685503][T22777] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.685511][T22777] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4462.685516][T22777] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4462.685525][T22777] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4462.685541][T22777] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4462.685544][T22777] ? __lock_release (kernel/locking/lockdep.c:5534) [4462.685555][T22777] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.685560][T22777] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4462.685566][T22777] ? __pfx___sys_sendto (net/socket.c:2147) [4462.685581][T22777] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4462.685587][T22777] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4462.685595][T22777] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4462.685602][T22777] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4462.685613][T22777] __x64_sys_sendto (net/socket.c:2183) [4462.685617][T22777] ? 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) [4462.685620][T22777] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4462.685625][T22777] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4462.685630][T22777] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4462.685633][T22777] RIP: 0033:0x7fccf8983a4a [ 4462.685636][T22777] 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 [ 4462.685639][T22777] RSP: 002b:00007fff1c560bb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4462.685643][T22777] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fccf8983a4a [ 4462.685645][T22777] RDX: 0000000000000040 RSI: 000000000733b340 RDI: 0000000000000005 [ 4462.685646][T22777] RBP: 00007fff1c560c40 R08: 0000000000418574 R09: 000000000000001c [ 4462.685648][T22777] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4462.685650][T22777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccf8aac000 | [ 4462.685650][T22777] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fccf8aac000 | [ 4462.685665][T22777] | [ 4463.186069][T22781] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22781 | [4463.186541][T22781] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4463.186793][T22781] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4463.186795][T22781] Call Trace: [ 4463.186797][T22781] [4463.186800][T22781] dump_stack_lvl (lib/dump_stack.c:123) [4463.186808][T22781] check_preemption_disabled (lib/smp_processor_id.c:52) [4463.186815][T22781] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4463.186822][T22781] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4463.186830][T22781] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.186836][T22781] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4463.186841][T22781] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.186853][T22781] rawv6_sendmsg (net/ipv6/raw.c:918) [4463.186865][T22781] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4463.186871][T22781] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4463.186876][T22781] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.186884][T22781] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4463.186889][T22781] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4463.186898][T22781] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4463.186915][T22781] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4463.186918][T22781] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.186929][T22781] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.186934][T22781] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.186940][T22781] ? __pfx___sys_sendto (net/socket.c:2147) [4463.186955][T22781] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4463.186962][T22781] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4463.186970][T22781] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4463.186978][T22781] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4463.186988][T22781] __x64_sys_sendto (net/socket.c:2183) [4463.186992][T22781] ? 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) [4463.186997][T22781] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4463.187002][T22781] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4463.187007][T22781] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4463.187011][T22781] RIP: 0033:0x7f66c96eda4a [ 4463.187015][T22781] 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 [ 4463.187018][T22781] RSP: 002b:00007ffc25cd3e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4463.187022][T22781] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66c96eda4a [ 4463.187024][T22781] RDX: 0000000000000040 RSI: 000000003f281340 RDI: 0000000000000005 [ 4463.187026][T22781] RBP: 00007ffc25cd3ec0 R08: 0000000000418574 R09: 000000000000001c [ 4463.187028][T22781] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4463.187030][T22781] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66c9816000 | [ 4463.187030][T22781] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66c9816000 | [ 4463.187044][T22781] | [ 4463.187047][T22781] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22781 | [4463.199102][T22781] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4463.199361][T22781] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4463.199362][T22781] Call Trace: [ 4463.199364][T22781] [4463.199366][T22781] dump_stack_lvl (lib/dump_stack.c:123) [4463.199372][T22781] check_preemption_disabled (lib/smp_processor_id.c:52) [4463.199378][T22781] lwtunnel_output (net/core/lwtunnel.c:359) [4463.199385][T22781] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4463.199392][T22781] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.199397][T22781] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4463.199402][T22781] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.199415][T22781] rawv6_sendmsg (net/ipv6/raw.c:918) [4463.199427][T22781] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4463.199433][T22781] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4463.199437][T22781] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.199444][T22781] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4463.199448][T22781] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4463.199457][T22781] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4463.199474][T22781] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4463.199477][T22781] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.199488][T22781] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.199492][T22781] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.199498][T22781] ? __pfx___sys_sendto (net/socket.c:2147) [4463.199513][T22781] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4463.199519][T22781] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4463.199527][T22781] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4463.199534][T22781] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4463.199545][T22781] __x64_sys_sendto (net/socket.c:2183) [4463.199549][T22781] ? 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) [4463.199552][T22781] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4463.199557][T22781] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4463.199562][T22781] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4463.199565][T22781] RIP: 0033:0x7f66c96eda4a [ 4463.199569][T22781] 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 [ 4463.199571][T22781] RSP: 002b:00007ffc25cd3e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4463.199575][T22781] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66c96eda4a [ 4463.199577][T22781] RDX: 0000000000000040 RSI: 000000003f281340 RDI: 0000000000000005 [ 4463.199579][T22781] RBP: 00007ffc25cd3ec0 R08: 0000000000418574 R09: 000000000000001c [ 4463.199581][T22781] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4463.199583][T22781] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66c9816000 | [ 4463.199583][T22781] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66c9816000 | [ 4463.199597][T22781] | [ 4463.200080][T22781] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22781 | [4463.211515][T22781] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4463.211756][T22781] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4463.211758][T22781] Call Trace: [ 4463.211760][T22781] [4463.211762][T22781] dump_stack_lvl (lib/dump_stack.c:123) [4463.211768][T22781] check_preemption_disabled (lib/smp_processor_id.c:52) [4463.211774][T22781] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4463.211781][T22781] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4463.211787][T22781] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.211794][T22781] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4463.211799][T22781] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.211811][T22781] rawv6_sendmsg (net/ipv6/raw.c:918) [4463.211823][T22781] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4463.211829][T22781] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4463.211833][T22781] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.211840][T22781] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4463.211844][T22781] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4463.211853][T22781] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4463.211870][T22781] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4463.211873][T22781] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.211884][T22781] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.211888][T22781] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.211894][T22781] ? __pfx___sys_sendto (net/socket.c:2147) [4463.211909][T22781] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4463.211915][T22781] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4463.211923][T22781] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4463.211930][T22781] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4463.211941][T22781] __x64_sys_sendto (net/socket.c:2183) [4463.211945][T22781] ? 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) [4463.211948][T22781] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4463.211953][T22781] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4463.211958][T22781] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4463.211961][T22781] RIP: 0033:0x7f66c96eda4a [ 4463.211965][T22781] 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 [ 4463.211968][T22781] RSP: 002b:00007ffc25cd3e38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4463.211971][T22781] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f66c96eda4a [ 4463.211973][T22781] RDX: 0000000000000040 RSI: 000000003f281340 RDI: 0000000000000005 [ 4463.211975][T22781] RBP: 00007ffc25cd3ec0 R08: 0000000000418574 R09: 000000000000001c [ 4463.211977][T22781] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4463.211979][T22781] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66c9816000 | [ 4463.211979][T22781] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f66c9816000 | [ 4463.211994][T22781] | [ 4463.697488][T22785] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22785 | [4463.697967][T22785] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4463.698255][T22785] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4463.698258][T22785] Call Trace: [ 4463.698260][T22785] [4463.698262][T22785] dump_stack_lvl (lib/dump_stack.c:123) [4463.698271][T22785] check_preemption_disabled (lib/smp_processor_id.c:52) [4463.698277][T22785] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4463.698284][T22785] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4463.698291][T22785] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.698298][T22785] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4463.698303][T22785] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4463.698315][T22785] rawv6_sendmsg (net/ipv6/raw.c:918) [4463.698327][T22785] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4463.698333][T22785] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4463.698338][T22785] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.698347][T22785] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4463.698352][T22785] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4463.698360][T22785] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4463.698377][T22785] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4463.698380][T22785] ? __lock_release (kernel/locking/lockdep.c:5534) [4463.698391][T22785] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.698396][T22785] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4463.698402][T22785] ? __pfx___sys_sendto (net/socket.c:2147) [4463.698417][T22785] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4463.698424][T22785] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4463.698432][T22785] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4463.698439][T22785] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4463.698450][T22785] __x64_sys_sendto (net/socket.c:2183) [4463.698453][T22785] ? 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) [4463.698457][T22785] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4463.698462][T22785] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4463.698467][T22785] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4463.698471][T22785] RIP: 0033:0x7f1781e8da4a [ 4463.698475][T22785] 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 [ 4463.698478][T22785] RSP: 002b:00007ffd7b81b688 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4463.698482][T22785] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1781e8da4a [ 4463.698484][T22785] RDX: 0000000000000040 RSI: 000000003e149340 RDI: 0000000000000005 [ 4463.698486][T22785] RBP: 00007ffd7b81b710 R08: 0000000000418574 R09: 000000000000001c [ 4463.698488][T22785] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4463.698490][T22785] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1781fb6000 | [ 4466.532337][T22809] lwtunnel_output(): recursion limit reached on datapath | [ 4467.981006][T22813] check_preemption_disabled: 18 callbacks suppressed | [ 4467.981014][T22813] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22813 | [4467.981795][T22813] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4467.982050][T22813] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4467.982052][T22813] Call Trace: [ 4467.982054][T22813] [4467.982057][T22813] dump_stack_lvl (lib/dump_stack.c:123) [4467.982065][T22813] check_preemption_disabled (lib/smp_processor_id.c:52) [4467.982072][T22813] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4467.982078][T22813] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4467.982086][T22813] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4467.982093][T22813] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4467.982098][T22813] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4467.982111][T22813] rawv6_sendmsg (net/ipv6/raw.c:918) [4467.982123][T22813] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4467.982128][T22813] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4467.982133][T22813] ? __lock_release (kernel/locking/lockdep.c:5534) [4467.982142][T22813] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4467.982149][T22813] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4467.982159][T22813] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4467.982175][T22813] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4467.982178][T22813] ? __lock_release (kernel/locking/lockdep.c:5534) [4467.982189][T22813] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4467.982194][T22813] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4467.982200][T22813] ? __pfx___sys_sendto (net/socket.c:2147) [4467.982215][T22813] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4467.982222][T22813] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4467.982230][T22813] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4467.982238][T22813] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4467.982248][T22813] __x64_sys_sendto (net/socket.c:2183) [4467.982252][T22813] ? 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) [4467.982256][T22813] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4467.982261][T22813] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4467.982266][T22813] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4467.982270][T22813] RIP: 0033:0x7fbf4b2a3a4a [ 4467.982274][T22813] 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 [ 4467.982277][T22813] RSP: 002b:00007ffc418461f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4467.982281][T22813] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbf4b2a3a4a [ 4467.982283][T22813] RDX: 0000000000000040 RSI: 000000000631a340 RDI: 0000000000000005 [ 4467.982285][T22813] RBP: 00007ffc41846280 R08: 0000000000418574 R09: 000000000000001c [ 4467.982287][T22813] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4467.982289][T22813] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf4b3cc000 | [ 4467.982304][T22813] | [ 4467.995218][T22813] lwtunnel_output(): recursion limit reached on datapath | [ 4469.453232][T22817] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22817 | [4469.453677][T22817] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4469.453925][T22817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4469.453927][T22817] Call Trace: [ 4469.453929][T22817] [4469.453931][T22817] dump_stack_lvl (lib/dump_stack.c:123) [4469.453940][T22817] check_preemption_disabled (lib/smp_processor_id.c:52) [4469.453947][T22817] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4469.453953][T22817] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4469.453961][T22817] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.453968][T22817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4469.453973][T22817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.453986][T22817] rawv6_sendmsg (net/ipv6/raw.c:918) [4469.453997][T22817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4469.454003][T22817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4469.454008][T22817] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.454017][T22817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4469.454023][T22817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4469.454032][T22817] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4469.454048][T22817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4469.454051][T22817] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.454062][T22817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.454068][T22817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.454074][T22817] ? __pfx___sys_sendto (net/socket.c:2147) [4469.454088][T22817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4469.454096][T22817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4469.454105][T22817] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4469.454112][T22817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4469.454122][T22817] __x64_sys_sendto (net/socket.c:2183) [4469.454126][T22817] ? 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) [4469.454130][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4469.454135][T22817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4469.454140][T22817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4469.454144][T22817] RIP: 0033:0x7f7524ecda4a [ 4469.454150][T22817] 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 [ 4469.454152][T22817] RSP: 002b:00007fffd996fa78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4469.454156][T22817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7524ecda4a [ 4469.454159][T22817] RDX: 0000000000000040 RSI: 000000000e84e340 RDI: 0000000000000005 [ 4469.454160][T22817] RBP: 00007fffd996fb00 R08: 0000000000418574 R09: 000000000000001c [ 4469.454162][T22817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4469.454164][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7524ff6000 | [ 4469.454164][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7524ff6000 | [ 4469.454179][T22817] | [ 4469.466904][T22817] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22817 | [4469.467264][T22817] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4469.467505][T22817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4469.467507][T22817] Call Trace: [ 4469.467509][T22817] [4469.467511][T22817] dump_stack_lvl (lib/dump_stack.c:123) [4469.467517][T22817] check_preemption_disabled (lib/smp_processor_id.c:52) [4469.467523][T22817] lwtunnel_output (net/core/lwtunnel.c:359) [4469.467529][T22817] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4469.467536][T22817] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.467542][T22817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4469.467547][T22817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.467559][T22817] rawv6_sendmsg (net/ipv6/raw.c:918) [4469.467572][T22817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4469.467577][T22817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4469.467581][T22817] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.467589][T22817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4469.467593][T22817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4469.467602][T22817] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4469.467619][T22817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4469.467622][T22817] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.467633][T22817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.467637][T22817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.467643][T22817] ? __pfx___sys_sendto (net/socket.c:2147) [4469.467658][T22817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4469.467664][T22817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4469.467672][T22817] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4469.467679][T22817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4469.467690][T22817] __x64_sys_sendto (net/socket.c:2183) [4469.467694][T22817] ? 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) [4469.467697][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4469.467702][T22817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4469.467707][T22817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4469.467710][T22817] RIP: 0033:0x7f7524ecda4a [ 4469.467713][T22817] 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 [ 4469.467716][T22817] RSP: 002b:00007fffd996fa78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4469.467719][T22817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7524ecda4a [ 4469.467721][T22817] RDX: 0000000000000040 RSI: 000000000e84e340 RDI: 0000000000000005 [ 4469.467723][T22817] RBP: 00007fffd996fb00 R08: 0000000000418574 R09: 000000000000001c [ 4469.467725][T22817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4469.467726][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7524ff6000 | [ 4469.467726][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7524ff6000 | [ 4469.467741][T22817] | [ 4469.484949][T22817] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22817 | [4469.485314][T22817] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4469.485559][T22817] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4469.485560][T22817] Call Trace: [ 4469.485562][T22817] [4469.485565][T22817] dump_stack_lvl (lib/dump_stack.c:123) [4469.485571][T22817] check_preemption_disabled (lib/smp_processor_id.c:52) [4469.485577][T22817] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4469.485584][T22817] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4469.485591][T22817] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.485597][T22817] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4469.485602][T22817] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.485614][T22817] rawv6_sendmsg (net/ipv6/raw.c:918) [4469.485626][T22817] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4469.485632][T22817] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4469.485636][T22817] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.485644][T22817] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4469.485648][T22817] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4469.485657][T22817] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4469.485673][T22817] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4469.485676][T22817] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.485688][T22817] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.485692][T22817] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.485698][T22817] ? __pfx___sys_sendto (net/socket.c:2147) [4469.485713][T22817] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4469.485720][T22817] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4469.485728][T22817] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4469.485735][T22817] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4469.485745][T22817] __x64_sys_sendto (net/socket.c:2183) [4469.485749][T22817] ? 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) [4469.485753][T22817] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4469.485758][T22817] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4469.485763][T22817] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4469.485766][T22817] RIP: 0033:0x7f7524ecda4a [ 4469.485770][T22817] 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 [ 4469.485773][T22817] RSP: 002b:00007fffd996fa78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4469.485776][T22817] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7524ecda4a [ 4469.485778][T22817] RDX: 0000000000000040 RSI: 000000000e84e340 RDI: 0000000000000005 [ 4469.485780][T22817] RBP: 00007fffd996fb00 R08: 0000000000418574 R09: 000000000000001c [ 4469.485782][T22817] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4469.485784][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7524ff6000 | [ 4469.485784][T22817] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7524ff6000 | [ 4469.485798][T22817] | [ 4469.948686][T22821] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22821 | [4469.949159][T22821] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4469.949416][T22821] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4469.949419][T22821] Call Trace: [ 4469.949421][T22821] [4469.949423][T22821] dump_stack_lvl (lib/dump_stack.c:123) [4469.949431][T22821] check_preemption_disabled (lib/smp_processor_id.c:52) [4469.949438][T22821] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4469.949445][T22821] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4469.949453][T22821] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.949459][T22821] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4469.949464][T22821] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4469.949477][T22821] rawv6_sendmsg (net/ipv6/raw.c:918) [4469.949489][T22821] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4469.949494][T22821] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4469.949499][T22821] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.949508][T22821] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4469.949513][T22821] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4469.949522][T22821] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4469.949538][T22821] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4469.949541][T22821] ? __lock_release (kernel/locking/lockdep.c:5534) [4469.949552][T22821] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.949558][T22821] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4469.949563][T22821] ? __pfx___sys_sendto (net/socket.c:2147) [4469.949578][T22821] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4469.949585][T22821] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4469.949594][T22821] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4469.949601][T22821] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4469.949612][T22821] __x64_sys_sendto (net/socket.c:2183) [4469.949616][T22821] ? 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) [4469.949620][T22821] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4469.949625][T22821] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4469.949629][T22821] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4469.949633][T22821] RIP: 0033:0x7fb478131a4a [ 4469.949637][T22821] 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 [ 4469.949641][T22821] RSP: 002b:00007ffea5d2b2b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4469.949645][T22821] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb478131a4a [ 4469.949647][T22821] RDX: 0000000000000040 RSI: 0000000024364340 RDI: 0000000000000005 [ 4469.949649][T22821] RBP: 00007ffea5d2b340 R08: 0000000000418574 R09: 000000000000001c [ 4469.949651][T22821] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4469.949652][T22821] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb47825a000 | [ 4469.949667][T22821] | [ 4469.949670][T22821] lwtunnel_output(): recursion limit reached on datapath | [ 4471.435511][T22825] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22825 | [4471.435973][T22825] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4471.437023][T22825] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4471.437025][T22825] Call Trace: [ 4471.437028][T22825] [4471.437030][T22825] dump_stack_lvl (lib/dump_stack.c:123) [4471.437039][T22825] check_preemption_disabled (lib/smp_processor_id.c:52) [4471.437046][T22825] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4471.437052][T22825] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4471.437060][T22825] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4471.437067][T22825] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4471.437072][T22825] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4471.437084][T22825] rawv6_sendmsg (net/ipv6/raw.c:918) [4471.437096][T22825] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4471.437102][T22825] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4471.437107][T22825] ? __lock_release (kernel/locking/lockdep.c:5534) [4471.437116][T22825] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4471.437121][T22825] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4471.437130][T22825] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4471.437148][T22825] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4471.437150][T22825] ? __lock_release (kernel/locking/lockdep.c:5534) [4471.437162][T22825] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4471.437167][T22825] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4471.437173][T22825] ? __pfx___sys_sendto (net/socket.c:2147) [4471.437187][T22825] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4471.437194][T22825] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4471.437203][T22825] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4471.437210][T22825] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4471.437220][T22825] __x64_sys_sendto (net/socket.c:2183) [4471.437224][T22825] ? 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) [4471.437228][T22825] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4471.437232][T22825] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4471.437237][T22825] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4471.437241][T22825] RIP: 0033:0x7f3f9c452a4a [ 4471.437245][T22825] 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 [ 4471.437248][T22825] RSP: 002b:00007ffc7f718708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4471.437252][T22825] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f9c452a4a [ 4471.437254][T22825] RDX: 0000000000000040 RSI: 00000000335f8340 RDI: 0000000000000005 [ 4471.437256][T22825] RBP: 00007ffc7f718790 R08: 0000000000418574 R09: 000000000000001c [ 4471.437258][T22825] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4471.437259][T22825] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f9c57b000 | [ 4471.437259][T22825] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f9c57b000 | [ 4471.437274][T22825] | [ 4471.450630][T22825] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22825 | [4471.450996][T22825] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4471.451247][T22825] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4471.451249][T22825] Call Trace: [ 4471.451250][T22825] [4471.451253][T22825] dump_stack_lvl (lib/dump_stack.c:123) [4471.451259][T22825] check_preemption_disabled (lib/smp_processor_id.c:52) [4471.451265][T22825] lwtunnel_output (net/core/lwtunnel.c:359) [4471.451272][T22825] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4471.451279][T22825] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4471.451284][T22825] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4471.451289][T22825] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4471.451302][T22825] rawv6_sendmsg (net/ipv6/raw.c:918) [4471.451314][T22825] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4471.451319][T22825] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4471.451323][T22825] ? __lock_release (kernel/locking/lockdep.c:5534) [4471.451331][T22825] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4471.451335][T22825] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4471.451344][T22825] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4471.451360][T22825] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4471.451363][T22825] ? __lock_release (kernel/locking/lockdep.c:5534) [4471.451374][T22825] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4471.451378][T22825] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4471.451384][T22825] ? __pfx___sys_sendto (net/socket.c:2147) [4471.451399][T22825] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4471.451405][T22825] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4471.451413][T22825] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4471.451420][T22825] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4471.451431][T22825] __x64_sys_sendto (net/socket.c:2183) [4471.451435][T22825] ? 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) [4471.451438][T22825] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4471.451443][T22825] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4471.451448][T22825] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4471.451451][T22825] RIP: 0033:0x7f3f9c452a4a [ 4471.451455][T22825] 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 [ 4471.451458][T22825] RSP: 002b:00007ffc7f718708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4471.451461][T22825] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f9c452a4a [ 4471.451463][T22825] RDX: 0000000000000040 RSI: 00000000335f8340 RDI: 0000000000000005 [ 4471.451465][T22825] RBP: 00007ffc7f718790 R08: 0000000000418574 R09: 000000000000001c [ 4471.451467][T22825] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4471.451468][T22825] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f9c57b000 | [ 4471.451468][T22825] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f9c57b000 | [ 4471.451483][T22825] | [ 4471.451905][T22825] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22825 | [4471.463329][T22825] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4471.463576][T22825] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4471.463578][T22825] Call Trace: [ 4471.463580][T22825] [4471.463582][T22825] dump_stack_lvl (lib/dump_stack.c:123) [4471.463589][T22825] check_preemption_disabled (lib/smp_processor_id.c:52) [4471.463595][T22825] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4471.463602][T22825] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4471.463609][T22825] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4471.463615][T22825] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4471.463620][T22825] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4471.463632][T22825] rawv6_sendmsg (net/ipv6/raw.c:918) [4471.463644][T22825] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4471.463650][T22825] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4471.463654][T22825] ? __lock_release (kernel/locking/lockdep.c:5534) [4471.463662][T22825] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4471.463667][T22825] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4471.463676][T22825] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4471.463693][T22825] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4471.463695][T22825] ? __lock_release (kernel/locking/lockdep.c:5534) [4471.463707][T22825] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4471.463712][T22825] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4471.463717][T22825] ? __pfx___sys_sendto (net/socket.c:2147) [4471.463732][T22825] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4471.463739][T22825] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4471.463747][T22825] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4471.463754][T22825] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4471.463765][T22825] __x64_sys_sendto (net/socket.c:2183) [4471.463769][T22825] ? 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) [4471.463772][T22825] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4471.463777][T22825] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4471.463782][T22825] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4471.463785][T22825] RIP: 0033:0x7f3f9c452a4a [ 4471.463789][T22825] 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 [ 4471.463792][T22825] RSP: 002b:00007ffc7f718708 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4471.463795][T22825] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3f9c452a4a [ 4471.463797][T22825] RDX: 0000000000000040 RSI: 00000000335f8340 RDI: 0000000000000005 [ 4471.463799][T22825] RBP: 00007ffc7f718790 R08: 0000000000418574 R09: 000000000000001c [ 4471.463801][T22825] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4471.463803][T22825] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f9c57b000 | [ 4471.463803][T22825] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3f9c57b000 | [ 4471.463818][T22825] | [ 4471.991553][T22829] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22829 | [4471.992060][T22829] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4471.992339][T22829] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4471.992341][T22829] Call Trace: [ 4471.992343][T22829] [4471.992346][T22829] dump_stack_lvl (lib/dump_stack.c:123) [4471.992354][T22829] check_preemption_disabled (lib/smp_processor_id.c:52) [4471.992361][T22829] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4471.992367][T22829] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4471.992375][T22829] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4471.992381][T22829] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4471.992386][T22829] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4471.992399][T22829] rawv6_sendmsg (net/ipv6/raw.c:918) [4471.992411][T22829] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4471.992416][T22829] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4471.992421][T22829] ? __lock_release (kernel/locking/lockdep.c:5534) [4471.992430][T22829] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4471.992435][T22829] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4471.992444][T22829] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4471.992460][T22829] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4471.992463][T22829] ? __lock_release (kernel/locking/lockdep.c:5534) [4471.992475][T22829] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4471.992480][T22829] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4471.992486][T22829] ? __pfx___sys_sendto (net/socket.c:2147) [4471.992500][T22829] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4471.992507][T22829] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4471.992516][T22829] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4471.992524][T22829] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4471.992534][T22829] __x64_sys_sendto (net/socket.c:2183) [4471.992538][T22829] ? 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) [4471.992541][T22829] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4471.992546][T22829] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4471.992551][T22829] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4471.992555][T22829] RIP: 0033:0x7f60934a5a4a [ 4471.992559][T22829] 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 [ 4471.992562][T22829] RSP: 002b:00007ffee0c081a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4471.992566][T22829] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60934a5a4a [ 4471.992569][T22829] RDX: 0000000000000040 RSI: 000000003a40f340 RDI: 0000000000000005 [ 4471.992571][T22829] RBP: 00007ffee0c08230 R08: 0000000000418574 R09: 000000000000001c [ 4471.992573][T22829] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4471.992574][T22829] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60935ce000 | [ 4471.992574][T22829] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60935ce000 | [ 4471.992589][T22829] | [ 4471.992592][T22829] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22829 | [4472.005282][T22829] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4472.005541][T22829] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4472.005542][T22829] Call Trace: [ 4472.005544][T22829] [4472.005547][T22829] dump_stack_lvl (lib/dump_stack.c:123) [4472.005554][T22829] check_preemption_disabled (lib/smp_processor_id.c:52) [4472.005560][T22829] lwtunnel_output (net/core/lwtunnel.c:359) [4472.005567][T22829] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4472.005575][T22829] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4472.005581][T22829] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4472.005586][T22829] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4472.005599][T22829] rawv6_sendmsg (net/ipv6/raw.c:918) [4472.005611][T22829] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4472.005616][T22829] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4472.005620][T22829] ? __lock_release (kernel/locking/lockdep.c:5534) [4472.005628][T22829] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4472.005633][T22829] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4472.005642][T22829] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4472.005658][T22829] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4472.005661][T22829] ? __lock_release (kernel/locking/lockdep.c:5534) [4472.005673][T22829] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4472.005677][T22829] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4472.005683][T22829] ? __pfx___sys_sendto (net/socket.c:2147) [4472.005698][T22829] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4472.005705][T22829] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4472.005713][T22829] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4472.005720][T22829] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4472.005731][T22829] __x64_sys_sendto (net/socket.c:2183) [4472.005735][T22829] ? 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) [4472.005738][T22829] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4472.005742][T22829] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4472.005747][T22829] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4472.005751][T22829] RIP: 0033:0x7f60934a5a4a [ 4472.005755][T22829] 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 [ 4472.005757][T22829] RSP: 002b:00007ffee0c081a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4472.005761][T22829] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f60934a5a4a [ 4472.005763][T22829] RDX: 0000000000000040 RSI: 000000003a40f340 RDI: 0000000000000005 [ 4472.005765][T22829] RBP: 00007ffee0c08230 R08: 0000000000418574 R09: 000000000000001c [ 4472.005767][T22829] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4472.005769][T22829] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f60935ce000 | [ 4472.005784][T22829] | [ 4472.988982][T22837] check_preemption_disabled: 4 callbacks suppressed | [ 4472.988988][T22837] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22837 | [4472.990569][T22837] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4472.990831][T22837] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4472.990833][T22837] Call Trace: [ 4472.990834][T22837] [4472.990837][T22837] dump_stack_lvl (lib/dump_stack.c:123) [4472.990846][T22837] check_preemption_disabled (lib/smp_processor_id.c:52) [4472.990853][T22837] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4472.990860][T22837] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4472.990868][T22837] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4472.990875][T22837] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4472.990880][T22837] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4472.990892][T22837] rawv6_sendmsg (net/ipv6/raw.c:918) [4472.990904][T22837] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4472.990910][T22837] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4472.990915][T22837] ? __lock_release (kernel/locking/lockdep.c:5534) [4472.990924][T22837] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4472.990929][T22837] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4472.990938][T22837] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4472.990954][T22837] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4472.990957][T22837] ? __lock_release (kernel/locking/lockdep.c:5534) [4472.990969][T22837] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4472.990974][T22837] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4472.990980][T22837] ? __pfx___sys_sendto (net/socket.c:2147) [4472.990994][T22837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4472.991002][T22837] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4472.991011][T22837] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4472.991018][T22837] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4472.991028][T22837] __x64_sys_sendto (net/socket.c:2183) [4472.991033][T22837] ? 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) [4472.991037][T22837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4472.991042][T22837] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4472.991047][T22837] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4472.991051][T22837] RIP: 0033:0x7f7ff7b3aa4a [ 4472.991056][T22837] 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 [ 4472.991059][T22837] RSP: 002b:00007fff523abba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4472.991063][T22837] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ff7b3aa4a [ 4472.991065][T22837] RDX: 0000000000000040 RSI: 000000002c7d0340 RDI: 0000000000000005 [ 4472.991067][T22837] RBP: 00007fff523abc30 R08: 0000000000418574 R09: 000000000000001c [ 4472.991069][T22837] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4472.991071][T22837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ff7c63000 | [ 4472.991071][T22837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ff7c63000 | [ 4472.991086][T22837] | [ 4472.991089][T22837] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22837 | [4473.002466][T22837] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4473.002710][T22837] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4473.002711][T22837] Call Trace: [ 4473.002713][T22837] [4473.002715][T22837] dump_stack_lvl (lib/dump_stack.c:123) [4473.002722][T22837] check_preemption_disabled (lib/smp_processor_id.c:52) [4473.002728][T22837] lwtunnel_output (net/core/lwtunnel.c:359) [4473.002734][T22837] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4473.002742][T22837] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.002748][T22837] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4473.002753][T22837] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.002765][T22837] rawv6_sendmsg (net/ipv6/raw.c:918) [4473.002777][T22837] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4473.002783][T22837] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4473.002786][T22837] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.002794][T22837] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4473.002798][T22837] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4473.002807][T22837] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4473.002823][T22837] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4473.002826][T22837] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.002837][T22837] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.002841][T22837] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.002847][T22837] ? __pfx___sys_sendto (net/socket.c:2147) [4473.002862][T22837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4473.002869][T22837] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4473.002877][T22837] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4473.002884][T22837] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4473.002895][T22837] __x64_sys_sendto (net/socket.c:2183) [4473.002899][T22837] ? 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) [4473.002903][T22837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4473.002907][T22837] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4473.002912][T22837] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4473.002915][T22837] RIP: 0033:0x7f7ff7b3aa4a [ 4473.002919][T22837] 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 [ 4473.002922][T22837] RSP: 002b:00007fff523abba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4473.002925][T22837] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ff7b3aa4a [ 4473.002927][T22837] RDX: 0000000000000040 RSI: 000000002c7d0340 RDI: 0000000000000005 [ 4473.002929][T22837] RBP: 00007fff523abc30 R08: 0000000000418574 R09: 000000000000001c [ 4473.002930][T22837] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4473.002932][T22837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ff7c63000 | [ 4473.002932][T22837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ff7c63000 | [ 4473.002947][T22837] | [ 4473.019992][T22837] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22837 | [4473.020362][T22837] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4473.020607][T22837] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4473.020609][T22837] Call Trace: [ 4473.020611][T22837] [4473.020614][T22837] dump_stack_lvl (lib/dump_stack.c:123) [4473.020621][T22837] check_preemption_disabled (lib/smp_processor_id.c:52) [4473.020627][T22837] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4473.020634][T22837] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4473.020642][T22837] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.020648][T22837] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4473.020653][T22837] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.020665][T22837] rawv6_sendmsg (net/ipv6/raw.c:918) [4473.020677][T22837] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4473.020690][T22837] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4473.020694][T22837] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.020703][T22837] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4473.020707][T22837] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4473.020716][T22837] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4473.020733][T22837] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4473.020736][T22837] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.020747][T22837] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.020752][T22837] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.020757][T22837] ? __pfx___sys_sendto (net/socket.c:2147) [4473.020772][T22837] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4473.020779][T22837] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4473.020787][T22837] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4473.020794][T22837] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4473.020805][T22837] __x64_sys_sendto (net/socket.c:2183) [4473.020809][T22837] ? 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) [4473.020812][T22837] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4473.020817][T22837] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4473.020822][T22837] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4473.020825][T22837] RIP: 0033:0x7f7ff7b3aa4a [ 4473.020829][T22837] 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 [ 4473.020832][T22837] RSP: 002b:00007fff523abba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4473.020835][T22837] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f7ff7b3aa4a [ 4473.020837][T22837] RDX: 0000000000000040 RSI: 000000002c7d0340 RDI: 0000000000000005 [ 4473.020839][T22837] RBP: 00007fff523abc30 R08: 0000000000418574 R09: 000000000000001c [ 4473.020841][T22837] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4473.020843][T22837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ff7c63000 | [ 4473.020843][T22837] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f7ff7c63000 | [ 4473.020858][T22837] | [ 4473.537289][T22841] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22841 | [4473.537750][T22841] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4473.537996][T22841] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4473.537998][T22841] Call Trace: [ 4473.538001][T22841] [4473.538003][T22841] dump_stack_lvl (lib/dump_stack.c:123) [4473.538012][T22841] check_preemption_disabled (lib/smp_processor_id.c:52) [4473.538019][T22841] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4473.538025][T22841] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4473.538033][T22841] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.538040][T22841] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4473.538045][T22841] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.538058][T22841] rawv6_sendmsg (net/ipv6/raw.c:918) [4473.538069][T22841] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4473.538075][T22841] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4473.538080][T22841] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.538089][T22841] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4473.538094][T22841] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4473.538103][T22841] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4473.538119][T22841] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4473.538122][T22841] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.538133][T22841] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.538139][T22841] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.538144][T22841] ? __pfx___sys_sendto (net/socket.c:2147) [4473.538161][T22841] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4473.538168][T22841] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4473.538177][T22841] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4473.538184][T22841] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4473.538195][T22841] __x64_sys_sendto (net/socket.c:2183) [4473.538199][T22841] ? 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) [4473.538202][T22841] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4473.538207][T22841] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4473.538212][T22841] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4473.538216][T22841] RIP: 0033:0x7f0124252a4a [ 4473.538220][T22841] 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 [ 4473.538223][T22841] RSP: 002b:00007ffce1465918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4473.538227][T22841] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0124252a4a [ 4473.538229][T22841] RDX: 0000000000000040 RSI: 0000000017564340 RDI: 0000000000000005 [ 4473.538231][T22841] RBP: 00007ffce14659a0 R08: 0000000000418574 R09: 000000000000001c [ 4473.538233][T22841] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4473.538235][T22841] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f012437b000 | [ 4473.538235][T22841] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f012437b000 | [ 4473.538249][T22841] | [ 4473.551576][T22841] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22841 | [4473.551934][T22841] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4473.552186][T22841] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4473.552188][T22841] Call Trace: [ 4473.552190][T22841] [4473.552192][T22841] dump_stack_lvl (lib/dump_stack.c:123) [4473.552199][T22841] check_preemption_disabled (lib/smp_processor_id.c:52) [4473.552205][T22841] lwtunnel_output (net/core/lwtunnel.c:359) [4473.552212][T22841] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4473.552220][T22841] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.552226][T22841] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4473.552231][T22841] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.552244][T22841] rawv6_sendmsg (net/ipv6/raw.c:918) [4473.552256][T22841] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4473.552261][T22841] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4473.552265][T22841] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.552273][T22841] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4473.552277][T22841] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4473.552286][T22841] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4473.552303][T22841] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4473.552306][T22841] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.552317][T22841] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.552322][T22841] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.552328][T22841] ? __pfx___sys_sendto (net/socket.c:2147) [4473.552343][T22841] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4473.552349][T22841] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4473.552358][T22841] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4473.552365][T22841] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4473.552375][T22841] __x64_sys_sendto (net/socket.c:2183) [4473.552379][T22841] ? 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) [4473.552383][T22841] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4473.552388][T22841] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4473.552393][T22841] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4473.552396][T22841] RIP: 0033:0x7f0124252a4a [ 4473.552400][T22841] 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 [ 4473.552403][T22841] RSP: 002b:00007ffce1465918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4473.552406][T22841] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0124252a4a [ 4473.552408][T22841] RDX: 0000000000000040 RSI: 0000000017564340 RDI: 0000000000000005 [ 4473.552410][T22841] RBP: 00007ffce14659a0 R08: 0000000000418574 R09: 000000000000001c [ 4473.552412][T22841] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4473.552414][T22841] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f012437b000 | [ 4473.552414][T22841] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f012437b000 | [ 4473.552428][T22841] | [ 4473.552914][T22841] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22841 | [4473.564309][T22841] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4473.564553][T22841] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4473.564555][T22841] Call Trace: [ 4473.564557][T22841] [4473.564559][T22841] dump_stack_lvl (lib/dump_stack.c:123) [4473.564565][T22841] check_preemption_disabled (lib/smp_processor_id.c:52) [4473.564572][T22841] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4473.564578][T22841] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4473.564585][T22841] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.564591][T22841] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4473.564596][T22841] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4473.564609][T22841] rawv6_sendmsg (net/ipv6/raw.c:918) [4473.564621][T22841] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4473.564626][T22841] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4473.564631][T22841] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.564639][T22841] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4473.564643][T22841] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4473.564652][T22841] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4473.564669][T22841] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4473.564672][T22841] ? __lock_release (kernel/locking/lockdep.c:5534) [4473.564683][T22841] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.564688][T22841] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4473.564694][T22841] ? __pfx___sys_sendto (net/socket.c:2147) [4473.564709][T22841] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4473.564715][T22841] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4473.564723][T22841] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4473.564731][T22841] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4473.564741][T22841] __x64_sys_sendto (net/socket.c:2183) [4473.564745][T22841] ? 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) [4473.564748][T22841] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4473.564753][T22841] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4473.564758][T22841] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4473.564762][T22841] RIP: 0033:0x7f0124252a4a [ 4473.564765][T22841] 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 [ 4473.564768][T22841] RSP: 002b:00007ffce1465918 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4473.564771][T22841] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f0124252a4a [ 4473.564774][T22841] RDX: 0000000000000040 RSI: 0000000017564340 RDI: 0000000000000005 [ 4473.564776][T22841] RBP: 00007ffce14659a0 R08: 0000000000418574 R09: 000000000000001c [ 4473.564777][T22841] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4473.564779][T22841] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f012437b000 | [ 4473.564779][T22841] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f012437b000 | [ 4473.564794][T22841] | [ 4474.060303][T22845] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22845 | [4474.060793][T22845] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4474.061057][T22845] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4474.061060][T22845] Call Trace: [ 4474.061062][T22845] [4474.061064][T22845] dump_stack_lvl (lib/dump_stack.c:123) [4474.061073][T22845] check_preemption_disabled (lib/smp_processor_id.c:52) [4474.061081][T22845] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4474.061087][T22845] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4474.061095][T22845] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.061102][T22845] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4474.061107][T22845] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4474.061119][T22845] rawv6_sendmsg (net/ipv6/raw.c:918) [4474.061131][T22845] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4474.061137][T22845] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4474.061142][T22845] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.061153][T22845] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4474.061158][T22845] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4474.061167][T22845] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4474.061184][T22845] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4474.061187][T22845] ? __lock_release (kernel/locking/lockdep.c:5534) [4474.061198][T22845] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.061203][T22845] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4474.061209][T22845] ? __pfx___sys_sendto (net/socket.c:2147) [4474.061224][T22845] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4474.061231][T22845] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4474.061240][T22845] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4474.061247][T22845] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4474.061258][T22845] __x64_sys_sendto (net/socket.c:2183) [4474.061261][T22845] ? 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) [4474.061266][T22845] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4474.061271][T22845] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4474.061276][T22845] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4474.061280][T22845] RIP: 0033:0x7f40c96fca4a [ 4474.061285][T22845] 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 [ 4474.061288][T22845] RSP: 002b:00007ffd003deab8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4474.061292][T22845] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f40c96fca4a [ 4474.061294][T22845] RDX: 0000000000000040 RSI: 0000000018d61340 RDI: 0000000000000005 [ 4474.061296][T22845] RBP: 00007ffd003deb40 R08: 0000000000418574 R09: 000000000000001c [ 4474.061298][T22845] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4474.061299][T22845] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f40c9825000 | [ 4474.061314][T22845] | [ 4474.074985][T22845] lwtunnel_output(): recursion limit reached on datapath | [ 4475.531005][T22849] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22849 | [4475.531500][T22849] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4475.531762][T22849] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4475.531765][T22849] Call Trace: [ 4475.531767][T22849] [4475.531769][T22849] dump_stack_lvl (lib/dump_stack.c:123) [4475.531778][T22849] check_preemption_disabled (lib/smp_processor_id.c:52) [4475.531785][T22849] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4475.531792][T22849] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4475.531799][T22849] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.531806][T22849] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4475.531811][T22849] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.531823][T22849] rawv6_sendmsg (net/ipv6/raw.c:918) [4475.531835][T22849] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4475.531841][T22849] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4475.531846][T22849] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.531855][T22849] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4475.531860][T22849] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4475.531869][T22849] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4475.531885][T22849] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4475.531888][T22849] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.531899][T22849] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.531905][T22849] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.531911][T22849] ? __pfx___sys_sendto (net/socket.c:2147) [4475.531926][T22849] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4475.531932][T22849] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4475.531942][T22849] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4475.531949][T22849] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4475.531959][T22849] __x64_sys_sendto (net/socket.c:2183) [4475.531963][T22849] ? 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) [4475.531967][T22849] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4475.531972][T22849] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4475.531977][T22849] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4475.531981][T22849] RIP: 0033:0x7fbc0d335a4a [ 4475.531986][T22849] 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 [ 4475.531989][T22849] RSP: 002b:00007fff8ee37598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4475.531993][T22849] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc0d335a4a [ 4475.531995][T22849] RDX: 0000000000000040 RSI: 0000000000c2d340 RDI: 0000000000000005 [ 4475.531997][T22849] RBP: 00007fff8ee37620 R08: 0000000000418574 R09: 000000000000001c [ 4475.531999][T22849] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4475.532001][T22849] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc0d45e000 | [ 4475.532001][T22849] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc0d45e000 | [ 4475.532015][T22849] | [ 4475.532018][T22849] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22849 | [4475.545127][T22849] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4475.545395][T22849] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4475.545396][T22849] Call Trace: [ 4475.545398][T22849] [4475.545400][T22849] dump_stack_lvl (lib/dump_stack.c:123) [4475.545407][T22849] check_preemption_disabled (lib/smp_processor_id.c:52) [4475.545413][T22849] lwtunnel_output (net/core/lwtunnel.c:359) [4475.545420][T22849] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4475.545428][T22849] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.545433][T22849] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4475.545438][T22849] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.545451][T22849] rawv6_sendmsg (net/ipv6/raw.c:918) [4475.545463][T22849] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4475.545468][T22849] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4475.545473][T22849] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.545481][T22849] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4475.545485][T22849] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4475.545494][T22849] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4475.545511][T22849] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4475.545514][T22849] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.545525][T22849] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.545530][T22849] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.545536][T22849] ? __pfx___sys_sendto (net/socket.c:2147) [4475.545551][T22849] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4475.545557][T22849] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4475.545565][T22849] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4475.545573][T22849] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4475.545583][T22849] __x64_sys_sendto (net/socket.c:2183) [4475.545587][T22849] ? 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) [4475.545591][T22849] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4475.545595][T22849] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4475.545600][T22849] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4475.545604][T22849] RIP: 0033:0x7fbc0d335a4a [ 4475.545608][T22849] 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 [ 4475.545610][T22849] RSP: 002b:00007fff8ee37598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4475.545614][T22849] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc0d335a4a [ 4475.545616][T22849] RDX: 0000000000000040 RSI: 0000000000c2d340 RDI: 0000000000000005 [ 4475.545617][T22849] RBP: 00007fff8ee37620 R08: 0000000000418574 R09: 000000000000001c [ 4475.545619][T22849] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4475.545621][T22849] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc0d45e000 | [ 4475.545621][T22849] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc0d45e000 | [ 4475.545636][T22849] | [ 4475.546128][T22849] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22849 | [4475.558106][T22849] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4475.558372][T22849] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4475.558374][T22849] Call Trace: [ 4475.558376][T22849] [4475.558378][T22849] dump_stack_lvl (lib/dump_stack.c:123) [4475.558384][T22849] check_preemption_disabled (lib/smp_processor_id.c:52) [4475.558390][T22849] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4475.558397][T22849] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4475.558404][T22849] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.558410][T22849] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4475.558415][T22849] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4475.558427][T22849] rawv6_sendmsg (net/ipv6/raw.c:918) [4475.558439][T22849] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4475.558445][T22849] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4475.558449][T22849] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.558457][T22849] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4475.558461][T22849] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4475.558470][T22849] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4475.558486][T22849] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4475.558489][T22849] ? __lock_release (kernel/locking/lockdep.c:5534) [4475.558501][T22849] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.558505][T22849] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4475.558511][T22849] ? __pfx___sys_sendto (net/socket.c:2147) [4475.558526][T22849] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4475.558532][T22849] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4475.558540][T22849] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4475.558547][T22849] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4475.558558][T22849] __x64_sys_sendto (net/socket.c:2183) [4475.558562][T22849] ? 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) [4475.558565][T22849] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4475.558570][T22849] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4475.558575][T22849] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4475.558579][T22849] RIP: 0033:0x7fbc0d335a4a [ 4475.558582][T22849] 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 [ 4475.558585][T22849] RSP: 002b:00007fff8ee37598 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4475.558588][T22849] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbc0d335a4a [ 4475.558591][T22849] RDX: 0000000000000040 RSI: 0000000000c2d340 RDI: 0000000000000005 [ 4475.558593][T22849] RBP: 00007fff8ee37620 R08: 0000000000418574 R09: 000000000000001c [ 4475.558595][T22849] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4475.558596][T22849] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbc0d45e000 | [ 4475.558611][T22849] | [ 4478.059063][T22869] check_preemption_disabled: 12 callbacks suppressed | [ 4478.059071][T22869] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22869 | [4478.059879][T22869] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4478.060139][T22869] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4478.060141][T22869] Call Trace: [ 4478.060143][T22869] [4478.060148][T22869] dump_stack_lvl (lib/dump_stack.c:123) [4478.060156][T22869] check_preemption_disabled (lib/smp_processor_id.c:52) [4478.060162][T22869] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4478.060169][T22869] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4478.060177][T22869] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.060183][T22869] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4478.060189][T22869] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.060201][T22869] rawv6_sendmsg (net/ipv6/raw.c:918) [4478.060213][T22869] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4478.060218][T22869] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4478.060223][T22869] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.060232][T22869] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4478.060237][T22869] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4478.060246][T22869] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4478.060263][T22869] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4478.060266][T22869] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.060277][T22869] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.060283][T22869] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.060288][T22869] ? __pfx___sys_sendto (net/socket.c:2147) [4478.060303][T22869] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4478.060310][T22869] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4478.060319][T22869] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4478.060326][T22869] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4478.060336][T22869] __x64_sys_sendto (net/socket.c:2183) [4478.060340][T22869] ? 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) [4478.060344][T22869] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4478.060348][T22869] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4478.060353][T22869] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4478.060358][T22869] RIP: 0033:0x7fb5e6928a4a [ 4478.060362][T22869] 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 [ 4478.060365][T22869] RSP: 002b:00007ffe8c430f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4478.060368][T22869] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb5e6928a4a [ 4478.060371][T22869] RDX: 0000000000000040 RSI: 00000000262ca340 RDI: 0000000000000005 [ 4478.060373][T22869] RBP: 00007ffe8c431010 R08: 0000000000418574 R09: 000000000000001c [ 4478.060375][T22869] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4478.060377][T22869] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb5e6a51000 | [ 4478.060377][T22869] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb5e6a51000 | [ 4478.060391][T22869] | [ 4478.073972][T22869] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22869 | [4478.074353][T22869] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4478.074616][T22869] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4478.074618][T22869] Call Trace: [ 4478.074620][T22869] [4478.074622][T22869] dump_stack_lvl (lib/dump_stack.c:123) [4478.074628][T22869] check_preemption_disabled (lib/smp_processor_id.c:52) [4478.074634][T22869] lwtunnel_output (net/core/lwtunnel.c:359) [4478.074641][T22869] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4478.074648][T22869] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.074653][T22869] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4478.074658][T22869] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.074671][T22869] rawv6_sendmsg (net/ipv6/raw.c:918) [4478.074683][T22869] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4478.074688][T22869] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4478.074692][T22869] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.074700][T22869] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4478.074704][T22869] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4478.074713][T22869] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4478.074729][T22869] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4478.074732][T22869] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.074743][T22869] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.074748][T22869] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.074754][T22869] ? __pfx___sys_sendto (net/socket.c:2147) [4478.074769][T22869] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4478.074775][T22869] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4478.074783][T22869] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4478.074791][T22869] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4478.074801][T22869] __x64_sys_sendto (net/socket.c:2183) [4478.074805][T22869] ? 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) [4478.074808][T22869] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4478.074813][T22869] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4478.074818][T22869] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4478.074821][T22869] RIP: 0033:0x7fb5e6928a4a [ 4478.074825][T22869] 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 [ 4478.074828][T22869] RSP: 002b:00007ffe8c430f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4478.074831][T22869] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb5e6928a4a [ 4478.074834][T22869] RDX: 0000000000000040 RSI: 00000000262ca340 RDI: 0000000000000005 [ 4478.074835][T22869] RBP: 00007ffe8c431010 R08: 0000000000418574 R09: 000000000000001c [ 4478.074837][T22869] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4478.074839][T22869] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb5e6a51000 | [ 4478.074839][T22869] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb5e6a51000 | [ 4478.074854][T22869] | [ 4478.093232][T22869] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22869 | [4478.093608][T22869] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4478.093865][T22869] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4478.093867][T22869] Call Trace: [ 4478.093868][T22869] [4478.093871][T22869] dump_stack_lvl (lib/dump_stack.c:123) [4478.093877][T22869] check_preemption_disabled (lib/smp_processor_id.c:52) [4478.093883][T22869] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4478.093890][T22869] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4478.093897][T22869] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.093902][T22869] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4478.093907][T22869] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.093920][T22869] rawv6_sendmsg (net/ipv6/raw.c:918) [4478.093932][T22869] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4478.093938][T22869] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4478.093941][T22869] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.093949][T22869] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4478.093954][T22869] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4478.093963][T22869] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4478.093979][T22869] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4478.093982][T22869] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.093994][T22869] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.093999][T22869] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.094004][T22869] ? __pfx___sys_sendto (net/socket.c:2147) [4478.094019][T22869] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4478.094026][T22869] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4478.094033][T22869] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4478.094041][T22869] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4478.094051][T22869] __x64_sys_sendto (net/socket.c:2183) [4478.094055][T22869] ? 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) [4478.094059][T22869] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4478.094064][T22869] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4478.094069][T22869] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4478.094072][T22869] RIP: 0033:0x7fb5e6928a4a [ 4478.094075][T22869] 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 [ 4478.094078][T22869] RSP: 002b:00007ffe8c430f88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4478.094081][T22869] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fb5e6928a4a [ 4478.094084][T22869] RDX: 0000000000000040 RSI: 00000000262ca340 RDI: 0000000000000005 [ 4478.094086][T22869] RBP: 00007ffe8c431010 R08: 0000000000418574 R09: 000000000000001c [ 4478.094087][T22869] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4478.094089][T22869] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb5e6a51000 | [ 4478.094089][T22869] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fb5e6a51000 | [ 4478.094104][T22869] | [ 4478.588135][T22873] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22873 | [4478.588642][T22873] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4478.588909][T22873] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4478.588911][T22873] Call Trace: [ 4478.588913][T22873] [4478.588915][T22873] dump_stack_lvl (lib/dump_stack.c:123) [4478.588923][T22873] check_preemption_disabled (lib/smp_processor_id.c:52) [4478.588930][T22873] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4478.588937][T22873] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4478.588945][T22873] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.588951][T22873] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4478.588956][T22873] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.588969][T22873] rawv6_sendmsg (net/ipv6/raw.c:918) [4478.588981][T22873] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4478.588986][T22873] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4478.588991][T22873] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.589001][T22873] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4478.589006][T22873] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4478.589015][T22873] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4478.589031][T22873] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4478.589034][T22873] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.589046][T22873] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.589051][T22873] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.589057][T22873] ? __pfx___sys_sendto (net/socket.c:2147) [4478.589072][T22873] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4478.589079][T22873] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4478.589087][T22873] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4478.589094][T22873] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4478.589105][T22873] __x64_sys_sendto (net/socket.c:2183) [4478.589109][T22873] ? 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) [4478.589113][T22873] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4478.589117][T22873] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4478.589122][T22873] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4478.589126][T22873] RIP: 0033:0x7f815b3d0a4a [ 4478.589131][T22873] 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 [ 4478.589134][T22873] RSP: 002b:00007ffeb5ec3ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4478.589137][T22873] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f815b3d0a4a [ 4478.589140][T22873] RDX: 0000000000000040 RSI: 000000000efa6340 RDI: 0000000000000005 [ 4478.589142][T22873] RBP: 00007ffeb5ec3c30 R08: 0000000000418574 R09: 000000000000001c [ 4478.589144][T22873] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4478.589147][T22873] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f815b4f9000 | [ 4478.589147][T22873] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f815b4f9000 | [ 4478.589161][T22873] | [ 4478.602915][T22873] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22873 | [4478.603302][T22873] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4478.603559][T22873] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4478.603561][T22873] Call Trace: [ 4478.603563][T22873] [4478.603565][T22873] dump_stack_lvl (lib/dump_stack.c:123) [4478.603572][T22873] check_preemption_disabled (lib/smp_processor_id.c:52) [4478.603578][T22873] lwtunnel_output (net/core/lwtunnel.c:359) [4478.603585][T22873] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4478.603593][T22873] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.603599][T22873] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4478.603604][T22873] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.603616][T22873] rawv6_sendmsg (net/ipv6/raw.c:918) [4478.603628][T22873] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4478.603634][T22873] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4478.603638][T22873] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.603646][T22873] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4478.603651][T22873] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4478.603660][T22873] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4478.603677][T22873] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4478.603679][T22873] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.603691][T22873] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.603696][T22873] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.603701][T22873] ? __pfx___sys_sendto (net/socket.c:2147) [4478.603716][T22873] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4478.603723][T22873] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4478.603731][T22873] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4478.603739][T22873] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4478.603749][T22873] __x64_sys_sendto (net/socket.c:2183) [4478.603753][T22873] ? 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) [4478.603757][T22873] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4478.603761][T22873] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4478.603766][T22873] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4478.603770][T22873] RIP: 0033:0x7f815b3d0a4a [ 4478.603774][T22873] 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 [ 4478.603777][T22873] RSP: 002b:00007ffeb5ec3ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4478.603780][T22873] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f815b3d0a4a [ 4478.603783][T22873] RDX: 0000000000000040 RSI: 000000000efa6340 RDI: 0000000000000005 [ 4478.603785][T22873] RBP: 00007ffeb5ec3c30 R08: 0000000000418574 R09: 000000000000001c [ 4478.603786][T22873] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4478.603788][T22873] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f815b4f9000 | [ 4478.603788][T22873] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f815b4f9000 | [ 4478.603803][T22873] | [ 4478.621311][T22873] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22873 | [4478.621689][T22873] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4478.621945][T22873] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4478.621947][T22873] Call Trace: [ 4478.621949][T22873] [4478.621951][T22873] dump_stack_lvl (lib/dump_stack.c:123) [4478.621957][T22873] check_preemption_disabled (lib/smp_processor_id.c:52) [4478.621963][T22873] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4478.621970][T22873] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4478.621977][T22873] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.621983][T22873] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4478.621988][T22873] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4478.622000][T22873] rawv6_sendmsg (net/ipv6/raw.c:918) [4478.622012][T22873] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4478.622018][T22873] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4478.622022][T22873] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.622029][T22873] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4478.622034][T22873] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4478.622043][T22873] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4478.622059][T22873] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4478.622062][T22873] ? __lock_release (kernel/locking/lockdep.c:5534) [4478.622073][T22873] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.622078][T22873] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4478.622084][T22873] ? __pfx___sys_sendto (net/socket.c:2147) [4478.622099][T22873] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4478.622105][T22873] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4478.622113][T22873] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4478.622120][T22873] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4478.622131][T22873] __x64_sys_sendto (net/socket.c:2183) [4478.622135][T22873] ? 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) [4478.622138][T22873] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4478.622143][T22873] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4478.622150][T22873] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4478.622153][T22873] RIP: 0033:0x7f815b3d0a4a [ 4478.622157][T22873] 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 [ 4478.622160][T22873] RSP: 002b:00007ffeb5ec3ba8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4478.622163][T22873] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f815b3d0a4a [ 4478.622166][T22873] RDX: 0000000000000040 RSI: 000000000efa6340 RDI: 0000000000000005 [ 4478.622167][T22873] RBP: 00007ffeb5ec3c30 R08: 0000000000418574 R09: 000000000000001c [ 4478.622169][T22873] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4478.622171][T22873] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f815b4f9000 | [ 4478.622171][T22873] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f815b4f9000 | [ 4478.622186][T22873] | [ 4479.094888][T22877] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22877 | [4479.095351][T22877] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4479.095597][T22877] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4479.095598][T22877] Call Trace: [ 4479.095600][T22877] [4479.095603][T22877] dump_stack_lvl (lib/dump_stack.c:123) [4479.095611][T22877] check_preemption_disabled (lib/smp_processor_id.c:52) [4479.095618][T22877] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4479.095624][T22877] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4479.095633][T22877] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.095640][T22877] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4479.095645][T22877] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.095657][T22877] rawv6_sendmsg (net/ipv6/raw.c:918) [4479.095669][T22877] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4479.095674][T22877] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4479.095679][T22877] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.095688][T22877] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4479.095693][T22877] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4479.095702][T22877] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4479.095719][T22877] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4479.095722][T22877] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.095733][T22877] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.095739][T22877] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.095744][T22877] ? __pfx___sys_sendto (net/socket.c:2147) [4479.095759][T22877] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4479.095766][T22877] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4479.095775][T22877] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4479.095782][T22877] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4479.095793][T22877] __x64_sys_sendto (net/socket.c:2183) [4479.095797][T22877] ? 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) [4479.095801][T22877] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4479.095806][T22877] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4479.095811][T22877] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4479.095815][T22877] RIP: 0033:0x7f4b41412a4a [ 4479.095819][T22877] 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 [ 4479.095822][T22877] RSP: 002b:00007ffdfd42e038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4479.095826][T22877] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4b41412a4a [ 4479.095828][T22877] RDX: 0000000000000040 RSI: 000000002324d340 RDI: 0000000000000005 [ 4479.095830][T22877] RBP: 00007ffdfd42e0c0 R08: 0000000000418574 R09: 000000000000001c [ 4479.095832][T22877] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4479.095834][T22877] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b4153b000 | [ 4479.095834][T22877] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b4153b000 | [ 4479.095848][T22877] | [ 4479.095851][T22877] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22877 | [4479.107658][T22877] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4479.107909][T22877] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4479.107911][T22877] Call Trace: [ 4479.107912][T22877] [4479.107915][T22877] dump_stack_lvl (lib/dump_stack.c:123) [4479.107921][T22877] check_preemption_disabled (lib/smp_processor_id.c:52) [4479.107927][T22877] lwtunnel_output (net/core/lwtunnel.c:359) [4479.107933][T22877] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4479.107940][T22877] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.107946][T22877] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4479.107952][T22877] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.107964][T22877] rawv6_sendmsg (net/ipv6/raw.c:918) [4479.107976][T22877] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4479.107982][T22877] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4479.107986][T22877] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.107993][T22877] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4479.107997][T22877] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4479.108006][T22877] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4479.108023][T22877] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4479.108026][T22877] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.108037][T22877] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.108041][T22877] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.108047][T22877] ? __pfx___sys_sendto (net/socket.c:2147) [4479.108062][T22877] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4479.108069][T22877] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4479.108077][T22877] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4479.108084][T22877] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4479.108094][T22877] __x64_sys_sendto (net/socket.c:2183) [4479.108098][T22877] ? 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) [4479.108102][T22877] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4479.108107][T22877] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4479.108112][T22877] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4479.108115][T22877] RIP: 0033:0x7f4b41412a4a [ 4479.108119][T22877] 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 [ 4479.108121][T22877] RSP: 002b:00007ffdfd42e038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4479.108125][T22877] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4b41412a4a [ 4479.108127][T22877] RDX: 0000000000000040 RSI: 000000002324d340 RDI: 0000000000000005 [ 4479.108129][T22877] RBP: 00007ffdfd42e0c0 R08: 0000000000418574 R09: 000000000000001c [ 4479.108131][T22877] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4479.108132][T22877] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b4153b000 | [ 4479.108132][T22877] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b4153b000 | [ 4479.108148][T22877] | [ 4479.121022][T22877] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22877 | [4479.121405][T22877] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4479.121649][T22877] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4479.121650][T22877] Call Trace: [ 4479.121652][T22877] [4479.121654][T22877] dump_stack_lvl (lib/dump_stack.c:123) [4479.121661][T22877] check_preemption_disabled (lib/smp_processor_id.c:52) [4479.121667][T22877] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4479.121673][T22877] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4479.121680][T22877] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.121686][T22877] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4479.121691][T22877] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.121704][T22877] rawv6_sendmsg (net/ipv6/raw.c:918) [4479.121716][T22877] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4479.121721][T22877] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4479.121725][T22877] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.121733][T22877] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4479.121737][T22877] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4479.121746][T22877] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4479.121762][T22877] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4479.121765][T22877] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.121776][T22877] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.121781][T22877] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.121787][T22877] ? __pfx___sys_sendto (net/socket.c:2147) [4479.121801][T22877] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4479.121808][T22877] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4479.121816][T22877] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4479.121824][T22877] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4479.121834][T22877] __x64_sys_sendto (net/socket.c:2183) [4479.121838][T22877] ? 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) [4479.121842][T22877] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4479.121847][T22877] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4479.121852][T22877] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4479.121855][T22877] RIP: 0033:0x7f4b41412a4a [ 4479.121859][T22877] 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 [ 4479.121862][T22877] RSP: 002b:00007ffdfd42e038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4479.121865][T22877] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4b41412a4a [ 4479.121867][T22877] RDX: 0000000000000040 RSI: 000000002324d340 RDI: 0000000000000005 [ 4479.121869][T22877] RBP: 00007ffdfd42e0c0 R08: 0000000000418574 R09: 000000000000001c [ 4479.121871][T22877] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4479.121873][T22877] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b4153b000 | [ 4479.121873][T22877] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4b4153b000 | [ 4479.121887][T22877] | [ 4479.593511][T22881] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22881 | [4479.593968][T22881] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4479.594231][T22881] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4479.594234][T22881] Call Trace: [ 4479.594235][T22881] [4479.594238][T22881] dump_stack_lvl (lib/dump_stack.c:123) [4479.594246][T22881] check_preemption_disabled (lib/smp_processor_id.c:52) [4479.594253][T22881] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4479.594260][T22881] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4479.594268][T22881] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.594274][T22881] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4479.594279][T22881] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4479.594291][T22881] rawv6_sendmsg (net/ipv6/raw.c:918) [4479.594303][T22881] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4479.594308][T22881] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4479.594314][T22881] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.594322][T22881] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4479.594327][T22881] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4479.594336][T22881] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4479.594353][T22881] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4479.594356][T22881] ? __lock_release (kernel/locking/lockdep.c:5534) [4479.594367][T22881] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.594372][T22881] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4479.594377][T22881] ? __pfx___sys_sendto (net/socket.c:2147) [4479.594392][T22881] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4479.594399][T22881] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4479.594408][T22881] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4479.594415][T22881] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4479.594425][T22881] __x64_sys_sendto (net/socket.c:2183) [4479.594429][T22881] ? 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) [4479.594433][T22881] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4479.594437][T22881] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4479.594442][T22881] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4479.594446][T22881] RIP: 0033:0x7fa75c0cda4a [ 4479.594451][T22881] 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 [ 4479.594454][T22881] RSP: 002b:00007ffe5e523228 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4479.594458][T22881] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa75c0cda4a [ 4479.594460][T22881] RDX: 0000000000000040 RSI: 0000000011afc340 RDI: 0000000000000005 [ 4479.594462][T22881] RBP: 00007ffe5e5232b0 R08: 0000000000418574 R09: 000000000000001c [ 4479.594463][T22881] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4479.594465][T22881] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa75c1f6000 | [ 4479.594480][T22881] | [ 4483.248823][T22913] check_preemption_disabled: 23 callbacks suppressed | [ 4483.248830][T22913] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22913 | [4483.249617][T22913] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4483.249876][T22913] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4483.249878][T22913] Call Trace: [ 4483.249880][T22913] [4483.249883][T22913] dump_stack_lvl (lib/dump_stack.c:123) [4483.249891][T22913] check_preemption_disabled (lib/smp_processor_id.c:52) [4483.249898][T22913] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4483.249905][T22913] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4483.249913][T22913] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.249919][T22913] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4483.249925][T22913] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.249937][T22913] rawv6_sendmsg (net/ipv6/raw.c:918) [4483.249949][T22913] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4483.249954][T22913] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4483.249960][T22913] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.249969][T22913] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4483.249974][T22913] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4483.249983][T22913] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4483.249999][T22913] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4483.250002][T22913] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.250013][T22913] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.250019][T22913] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.250024][T22913] ? __pfx___sys_sendto (net/socket.c:2147) [4483.250039][T22913] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4483.250046][T22913] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4483.250055][T22913] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4483.250062][T22913] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4483.250072][T22913] __x64_sys_sendto (net/socket.c:2183) [4483.250076][T22913] ? 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) [4483.250080][T22913] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4483.250085][T22913] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4483.250090][T22913] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4483.250094][T22913] RIP: 0033:0x7f4e246b0a4a [ 4483.250098][T22913] 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 [ 4483.250101][T22913] RSP: 002b:00007ffcfa843d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4483.250105][T22913] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4e246b0a4a [ 4483.250108][T22913] RDX: 0000000000000040 RSI: 000000001d279340 RDI: 0000000000000005 [ 4483.250109][T22913] RBP: 00007ffcfa843e00 R08: 0000000000418574 R09: 000000000000001c [ 4483.250111][T22913] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4483.250113][T22913] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4e247d9000 | [ 4483.250113][T22913] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4e247d9000 | [ 4483.250128][T22913] | [ 4483.250130][T22913] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22913 | [4483.262611][T22913] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4483.262866][T22913] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4483.262868][T22913] Call Trace: [ 4483.262870][T22913] [4483.262872][T22913] dump_stack_lvl (lib/dump_stack.c:123) [4483.262879][T22913] check_preemption_disabled (lib/smp_processor_id.c:52) [4483.262885][T22913] lwtunnel_output (net/core/lwtunnel.c:359) [4483.262892][T22913] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4483.262900][T22913] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.262906][T22913] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4483.262912][T22913] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.262924][T22913] rawv6_sendmsg (net/ipv6/raw.c:918) [4483.262936][T22913] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4483.262942][T22913] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4483.262946][T22913] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.262954][T22913] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4483.262958][T22913] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4483.262967][T22913] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4483.262984][T22913] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4483.262986][T22913] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.262998][T22913] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.263002][T22913] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.263008][T22913] ? __pfx___sys_sendto (net/socket.c:2147) [4483.263023][T22913] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4483.263030][T22913] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4483.263038][T22913] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4483.263045][T22913] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4483.263055][T22913] __x64_sys_sendto (net/socket.c:2183) [4483.263059][T22913] ? 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) [4483.263063][T22913] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4483.263068][T22913] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4483.263073][T22913] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4483.263076][T22913] RIP: 0033:0x7f4e246b0a4a [ 4483.263080][T22913] 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 [ 4483.263084][T22913] RSP: 002b:00007ffcfa843d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4483.263087][T22913] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4e246b0a4a [ 4483.263089][T22913] RDX: 0000000000000040 RSI: 000000001d279340 RDI: 0000000000000005 [ 4483.263091][T22913] RBP: 00007ffcfa843e00 R08: 0000000000418574 R09: 000000000000001c [ 4483.263093][T22913] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4483.263095][T22913] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4e247d9000 | [ 4483.263095][T22913] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4e247d9000 | [ 4483.263110][T22913] | [ 4483.277849][T22913] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22913 | [4483.278246][T22913] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4483.278502][T22913] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4483.278504][T22913] Call Trace: [ 4483.278506][T22913] [4483.278508][T22913] dump_stack_lvl (lib/dump_stack.c:123) [4483.278515][T22913] check_preemption_disabled (lib/smp_processor_id.c:52) [4483.278521][T22913] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4483.278528][T22913] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4483.278535][T22913] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.278540][T22913] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4483.278545][T22913] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.278558][T22913] rawv6_sendmsg (net/ipv6/raw.c:918) [4483.278570][T22913] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4483.278575][T22913] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4483.278579][T22913] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.278588][T22913] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4483.278592][T22913] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4483.278601][T22913] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4483.278618][T22913] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4483.278620][T22913] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.278632][T22913] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.278636][T22913] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.278642][T22913] ? __pfx___sys_sendto (net/socket.c:2147) [4483.278657][T22913] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4483.278664][T22913] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4483.278672][T22913] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4483.278679][T22913] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4483.278690][T22913] __x64_sys_sendto (net/socket.c:2183) [4483.278694][T22913] ? 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) [4483.278697][T22913] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4483.278702][T22913] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4483.278707][T22913] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4483.278710][T22913] RIP: 0033:0x7f4e246b0a4a [ 4483.278714][T22913] 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 [ 4483.278716][T22913] RSP: 002b:00007ffcfa843d78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4483.278720][T22913] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4e246b0a4a [ 4483.278722][T22913] RDX: 0000000000000040 RSI: 000000001d279340 RDI: 0000000000000005 [ 4483.278724][T22913] RBP: 00007ffcfa843e00 R08: 0000000000418574 R09: 000000000000001c [ 4483.278726][T22913] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4483.278728][T22913] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4e247d9000 | [ 4483.278728][T22913] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4e247d9000 | [ 4483.278743][T22913] | [ 4483.735025][T22917] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22917 | [4483.735506][T22917] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4483.735758][T22917] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4483.735760][T22917] Call Trace: [ 4483.735762][T22917] [4483.735764][T22917] dump_stack_lvl (lib/dump_stack.c:123) [4483.735772][T22917] check_preemption_disabled (lib/smp_processor_id.c:52) [4483.735779][T22917] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4483.735785][T22917] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4483.735793][T22917] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.735800][T22917] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4483.735805][T22917] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4483.735817][T22917] rawv6_sendmsg (net/ipv6/raw.c:918) [4483.735829][T22917] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4483.735834][T22917] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4483.735839][T22917] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.735848][T22917] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4483.735853][T22917] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4483.735863][T22917] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4483.735879][T22917] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4483.735882][T22917] ? __lock_release (kernel/locking/lockdep.c:5534) [4483.735894][T22917] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.735899][T22917] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4483.735905][T22917] ? __pfx___sys_sendto (net/socket.c:2147) [4483.735920][T22917] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4483.735926][T22917] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4483.735935][T22917] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4483.735942][T22917] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4483.735952][T22917] __x64_sys_sendto (net/socket.c:2183) [4483.735957][T22917] ? 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) [4483.735961][T22917] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4483.735966][T22917] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4483.735971][T22917] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4483.735976][T22917] RIP: 0033:0x7f567ae7ca4a [ 4483.735980][T22917] 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 [ 4483.735983][T22917] RSP: 002b:00007ffcd9684bd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4483.735987][T22917] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f567ae7ca4a [ 4483.735989][T22917] RDX: 0000000000000040 RSI: 000000003ab56340 RDI: 0000000000000005 [ 4483.735991][T22917] RBP: 00007ffcd9684c60 R08: 0000000000418574 R09: 000000000000001c [ 4483.735993][T22917] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4483.735995][T22917] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f567afa5000 | [ 4483.736010][T22917] | [ 4483.736012][T22917] lwtunnel_output(): recursion limit reached on datapath | [ 4485.194264][T22921] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22921 | [4485.194742][T22921] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4485.195003][T22921] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4485.195005][T22921] Call Trace: [ 4485.195007][T22921] [4485.195009][T22921] dump_stack_lvl (lib/dump_stack.c:123) [4485.195018][T22921] check_preemption_disabled (lib/smp_processor_id.c:52) [4485.195025][T22921] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4485.195031][T22921] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4485.195040][T22921] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.195047][T22921] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4485.195052][T22921] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.195064][T22921] rawv6_sendmsg (net/ipv6/raw.c:918) [4485.195076][T22921] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4485.195081][T22921] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4485.195086][T22921] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.195095][T22921] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4485.195100][T22921] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4485.195109][T22921] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4485.195125][T22921] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4485.195128][T22921] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.195139][T22921] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.195145][T22921] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.195152][T22921] ? __pfx___sys_sendto (net/socket.c:2147) [4485.195167][T22921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4485.195174][T22921] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4485.195183][T22921] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4485.195190][T22921] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4485.195200][T22921] __x64_sys_sendto (net/socket.c:2183) [4485.195204][T22921] ? 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) [4485.195208][T22921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4485.195214][T22921] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4485.195219][T22921] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4485.195224][T22921] RIP: 0033:0x7f73d3d7aa4a [ 4485.195228][T22921] 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 [ 4485.195231][T22921] RSP: 002b:00007ffca8edadd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4485.195235][T22921] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73d3d7aa4a [ 4485.195237][T22921] RDX: 0000000000000040 RSI: 000000003d9a3340 RDI: 0000000000000005 [ 4485.195239][T22921] RBP: 00007ffca8edae60 R08: 0000000000418574 R09: 000000000000001c [ 4485.195241][T22921] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4485.195243][T22921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d3ea3000 | [ 4485.195243][T22921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d3ea3000 | [ 4485.195258][T22921] | [ 4485.207908][T22921] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22921 | [4485.208288][T22921] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4485.208551][T22921] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4485.208552][T22921] Call Trace: [ 4485.208554][T22921] [4485.208556][T22921] dump_stack_lvl (lib/dump_stack.c:123) [4485.208562][T22921] check_preemption_disabled (lib/smp_processor_id.c:52) [4485.208568][T22921] lwtunnel_output (net/core/lwtunnel.c:359) [4485.208575][T22921] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4485.208582][T22921] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.208588][T22921] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4485.208593][T22921] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.208605][T22921] rawv6_sendmsg (net/ipv6/raw.c:918) [4485.208617][T22921] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4485.208623][T22921] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4485.208627][T22921] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.208635][T22921] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4485.208639][T22921] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4485.208648][T22921] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4485.208665][T22921] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4485.208667][T22921] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.208679][T22921] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.208683][T22921] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.208689][T22921] ? __pfx___sys_sendto (net/socket.c:2147) [4485.208704][T22921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4485.208711][T22921] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4485.208718][T22921] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4485.208726][T22921] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4485.208736][T22921] __x64_sys_sendto (net/socket.c:2183) [4485.208740][T22921] ? 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) [4485.208743][T22921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4485.208748][T22921] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4485.208753][T22921] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4485.208756][T22921] RIP: 0033:0x7f73d3d7aa4a [ 4485.208760][T22921] 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 [ 4485.208763][T22921] RSP: 002b:00007ffca8edadd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4485.208766][T22921] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73d3d7aa4a [ 4485.208769][T22921] RDX: 0000000000000040 RSI: 000000003d9a3340 RDI: 0000000000000005 [ 4485.208770][T22921] RBP: 00007ffca8edae60 R08: 0000000000418574 R09: 000000000000001c [ 4485.208772][T22921] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4485.208774][T22921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d3ea3000 | [ 4485.208774][T22921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d3ea3000 | [ 4485.208789][T22921] | [ 4485.223750][T22921] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22921 | [4485.224126][T22921] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4485.224408][T22921] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4485.224409][T22921] Call Trace: [ 4485.224411][T22921] [4485.224413][T22921] dump_stack_lvl (lib/dump_stack.c:123) [4485.224420][T22921] check_preemption_disabled (lib/smp_processor_id.c:52) [4485.224426][T22921] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4485.224433][T22921] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4485.224440][T22921] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.224446][T22921] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4485.224451][T22921] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.224463][T22921] rawv6_sendmsg (net/ipv6/raw.c:918) [4485.224475][T22921] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4485.224481][T22921] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4485.224485][T22921] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.224493][T22921] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4485.224498][T22921] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4485.224507][T22921] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4485.224523][T22921] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4485.224526][T22921] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.224538][T22921] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.224543][T22921] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.224548][T22921] ? __pfx___sys_sendto (net/socket.c:2147) [4485.224563][T22921] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4485.224570][T22921] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4485.224578][T22921] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4485.224585][T22921] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4485.224595][T22921] __x64_sys_sendto (net/socket.c:2183) [4485.224599][T22921] ? 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) [4485.224603][T22921] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4485.224608][T22921] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4485.224613][T22921] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4485.224616][T22921] RIP: 0033:0x7f73d3d7aa4a [ 4485.224620][T22921] 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 [ 4485.224623][T22921] RSP: 002b:00007ffca8edadd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4485.224626][T22921] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73d3d7aa4a [ 4485.224628][T22921] RDX: 0000000000000040 RSI: 000000003d9a3340 RDI: 0000000000000005 [ 4485.224630][T22921] RBP: 00007ffca8edae60 R08: 0000000000418574 R09: 000000000000001c [ 4485.224632][T22921] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4485.224634][T22921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d3ea3000 | [ 4485.224634][T22921] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d3ea3000 | [ 4485.224649][T22921] | [ 4485.691143][T22925] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22925 | [4485.691614][T22925] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4485.691868][T22925] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4485.691870][T22925] Call Trace: [ 4485.691872][T22925] [4485.691874][T22925] dump_stack_lvl (lib/dump_stack.c:123) [4485.691883][T22925] check_preemption_disabled (lib/smp_processor_id.c:52) [4485.691890][T22925] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4485.691896][T22925] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4485.691904][T22925] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.691910][T22925] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4485.691916][T22925] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.691928][T22925] rawv6_sendmsg (net/ipv6/raw.c:918) [4485.691940][T22925] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4485.691945][T22925] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4485.691950][T22925] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.691959][T22925] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4485.691964][T22925] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4485.691973][T22925] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4485.691989][T22925] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4485.691992][T22925] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.692004][T22925] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.692009][T22925] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.692015][T22925] ? __pfx___sys_sendto (net/socket.c:2147) [4485.692029][T22925] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4485.692036][T22925] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4485.692045][T22925] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4485.692052][T22925] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4485.692062][T22925] __x64_sys_sendto (net/socket.c:2183) [4485.692066][T22925] ? 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) [4485.692070][T22925] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4485.692075][T22925] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4485.692080][T22925] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4485.692084][T22925] RIP: 0033:0x7f10e715ba4a [ 4485.692088][T22925] 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 [ 4485.692092][T22925] RSP: 002b:00007ffe60abcb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4485.692095][T22925] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f10e715ba4a [ 4485.692098][T22925] RDX: 0000000000000040 RSI: 000000003eaa5340 RDI: 0000000000000005 [ 4485.692100][T22925] RBP: 00007ffe60abcbb0 R08: 0000000000418574 R09: 000000000000001c [ 4485.692102][T22925] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4485.692104][T22925] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10e7284000 | [ 4485.692104][T22925] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10e7284000 | [ 4485.692118][T22925] | [ 4485.692141][T22925] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22925 | [4485.703890][T22925] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4485.704141][T22925] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4485.704142][T22925] Call Trace: [ 4485.704144][T22925] [4485.704147][T22925] dump_stack_lvl (lib/dump_stack.c:123) [4485.704154][T22925] check_preemption_disabled (lib/smp_processor_id.c:52) [4485.704160][T22925] lwtunnel_output (net/core/lwtunnel.c:359) [4485.704167][T22925] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4485.704174][T22925] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.704180][T22925] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4485.704185][T22925] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.704197][T22925] rawv6_sendmsg (net/ipv6/raw.c:918) [4485.704209][T22925] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4485.704215][T22925] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4485.704219][T22925] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.704227][T22925] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4485.704231][T22925] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4485.704240][T22925] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4485.704257][T22925] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4485.704260][T22925] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.704271][T22925] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.704276][T22925] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.704282][T22925] ? __pfx___sys_sendto (net/socket.c:2147) [4485.704297][T22925] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4485.704303][T22925] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4485.704311][T22925] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4485.704319][T22925] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4485.704329][T22925] __x64_sys_sendto (net/socket.c:2183) [4485.704333][T22925] ? 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) [4485.704336][T22925] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4485.704341][T22925] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4485.704346][T22925] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4485.704350][T22925] RIP: 0033:0x7f10e715ba4a [ 4485.704354][T22925] 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 [ 4485.704357][T22925] RSP: 002b:00007ffe60abcb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4485.704360][T22925] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f10e715ba4a [ 4485.704362][T22925] RDX: 0000000000000040 RSI: 000000003eaa5340 RDI: 0000000000000005 [ 4485.704364][T22925] RBP: 00007ffe60abcbb0 R08: 0000000000418574 R09: 000000000000001c [ 4485.704366][T22925] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4485.704368][T22925] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10e7284000 | [ 4485.704368][T22925] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10e7284000 | [ 4485.704383][T22925] | [ 4485.717238][T22925] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22925 | [4485.717596][T22925] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4485.717845][T22925] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4485.717847][T22925] Call Trace: [ 4485.717849][T22925] [4485.717851][T22925] dump_stack_lvl (lib/dump_stack.c:123) [4485.717857][T22925] check_preemption_disabled (lib/smp_processor_id.c:52) [4485.717863][T22925] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4485.717870][T22925] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4485.717877][T22925] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.717882][T22925] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4485.717887][T22925] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4485.717900][T22925] rawv6_sendmsg (net/ipv6/raw.c:918) [4485.717912][T22925] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4485.717917][T22925] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4485.717921][T22925] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.717928][T22925] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4485.717933][T22925] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4485.717942][T22925] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4485.717958][T22925] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4485.717961][T22925] ? __lock_release (kernel/locking/lockdep.c:5534) [4485.717973][T22925] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.717977][T22925] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4485.717983][T22925] ? __pfx___sys_sendto (net/socket.c:2147) [4485.717997][T22925] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4485.718004][T22925] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4485.718011][T22925] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4485.718018][T22925] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4485.718029][T22925] __x64_sys_sendto (net/socket.c:2183) [4485.718033][T22925] ? 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) [4485.718036][T22925] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4485.718041][T22925] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4485.718046][T22925] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4485.718049][T22925] RIP: 0033:0x7f10e715ba4a [ 4485.718053][T22925] 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 [ 4485.718056][T22925] RSP: 002b:00007ffe60abcb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4485.718059][T22925] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f10e715ba4a [ 4485.718061][T22925] RDX: 0000000000000040 RSI: 000000003eaa5340 RDI: 0000000000000005 [ 4485.718063][T22925] RBP: 00007ffe60abcbb0 R08: 0000000000418574 R09: 000000000000001c [ 4485.718065][T22925] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4485.718066][T22925] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f10e7284000 | [ 4486.192181][T22929] lwtunnel_output(): recursion limit reached on datapath | [ 4488.434190][T22940] check_preemption_disabled: 4 callbacks suppressed | [ 4488.434196][T22940] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22940 | [4488.434922][T22940] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4488.435185][T22940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4488.435187][T22940] Call Trace: [ 4488.435189][T22940] [4488.435191][T22940] dump_stack_lvl (lib/dump_stack.c:123) [4488.435200][T22940] check_preemption_disabled (lib/smp_processor_id.c:52) [4488.435206][T22940] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4488.435213][T22940] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4488.435220][T22940] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4488.435227][T22940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4488.435231][T22940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4488.435243][T22940] rawv6_sendmsg (net/ipv6/raw.c:918) [4488.435255][T22940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4488.435261][T22940] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4488.435266][T22940] ? __lock_release (kernel/locking/lockdep.c:5534) [4488.435274][T22940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4488.435279][T22940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4488.435288][T22940] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4488.435304][T22940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4488.435306][T22940] ? __lock_release (kernel/locking/lockdep.c:5534) [4488.435318][T22940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4488.435323][T22940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4488.435328][T22940] ? __pfx___sys_sendto (net/socket.c:2147) [4488.435343][T22940] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4488.435349][T22940] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4488.435358][T22940] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4488.435365][T22940] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4488.435375][T22940] __x64_sys_sendto (net/socket.c:2183) [4488.435379][T22940] ? 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) [4488.435384][T22940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4488.435388][T22940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4488.435393][T22940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4488.435397][T22940] RIP: 0033:0x7f76c661da4a [ 4488.435401][T22940] 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 [ 4488.435404][T22940] RSP: 002b:00007ffc405d3db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4488.435408][T22940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f76c661da4a [ 4488.435410][T22940] RDX: 0000000000000040 RSI: 0000000013e7a340 RDI: 0000000000000005 [ 4488.435412][T22940] RBP: 00007ffc405d3e40 R08: 0000000000418574 R09: 000000000000001c [ 4488.435414][T22940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4488.435416][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76c6746000 | [ 4488.435416][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76c6746000 | [ 4488.435430][T22940] | [ 4488.435433][T22940] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22940 | [4488.447118][T22940] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4488.447368][T22940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4488.447370][T22940] Call Trace: [ 4488.447371][T22940] [4488.447374][T22940] dump_stack_lvl (lib/dump_stack.c:123) [4488.447379][T22940] check_preemption_disabled (lib/smp_processor_id.c:52) [4488.447385][T22940] lwtunnel_output (net/core/lwtunnel.c:359) [4488.447392][T22940] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4488.447399][T22940] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4488.447404][T22940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4488.447409][T22940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4488.447422][T22940] rawv6_sendmsg (net/ipv6/raw.c:918) [4488.447434][T22940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4488.447439][T22940] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4488.447442][T22940] ? __lock_release (kernel/locking/lockdep.c:5534) [4488.447450][T22940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4488.447453][T22940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4488.447462][T22940] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4488.447479][T22940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4488.447482][T22940] ? __lock_release (kernel/locking/lockdep.c:5534) [4488.447493][T22940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4488.447497][T22940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4488.447503][T22940] ? __pfx___sys_sendto (net/socket.c:2147) [4488.447518][T22940] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4488.447524][T22940] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4488.447532][T22940] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4488.447539][T22940] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4488.447549][T22940] __x64_sys_sendto (net/socket.c:2183) [4488.447553][T22940] ? 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) [4488.447557][T22940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4488.447561][T22940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4488.447566][T22940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4488.447569][T22940] RIP: 0033:0x7f76c661da4a [ 4488.447573][T22940] 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 [ 4488.447575][T22940] RSP: 002b:00007ffc405d3db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4488.447579][T22940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f76c661da4a [ 4488.447581][T22940] RDX: 0000000000000040 RSI: 0000000013e7a340 RDI: 0000000000000005 [ 4488.447583][T22940] RBP: 00007ffc405d3e40 R08: 0000000000418574 R09: 000000000000001c [ 4488.447584][T22940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4488.447586][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76c6746000 | [ 4488.447586][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76c6746000 | [ 4488.447601][T22940] | [ 4488.448036][T22940] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22940 | [4488.459384][T22940] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4488.459628][T22940] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4488.459630][T22940] Call Trace: [ 4488.459631][T22940] [4488.459634][T22940] dump_stack_lvl (lib/dump_stack.c:123) [4488.459639][T22940] check_preemption_disabled (lib/smp_processor_id.c:52) [4488.459645][T22940] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4488.459652][T22940] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4488.459659][T22940] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4488.459664][T22940] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4488.459669][T22940] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4488.459681][T22940] rawv6_sendmsg (net/ipv6/raw.c:918) [4488.459694][T22940] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4488.459699][T22940] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4488.459704][T22940] ? __lock_release (kernel/locking/lockdep.c:5534) [4488.459711][T22940] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4488.459715][T22940] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4488.459724][T22940] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4488.459741][T22940] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4488.459743][T22940] ? __lock_release (kernel/locking/lockdep.c:5534) [4488.459755][T22940] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4488.459759][T22940] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4488.459765][T22940] ? __pfx___sys_sendto (net/socket.c:2147) [4488.459780][T22940] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4488.459786][T22940] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4488.459794][T22940] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4488.459801][T22940] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4488.459811][T22940] __x64_sys_sendto (net/socket.c:2183) [4488.459815][T22940] ? 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) [4488.459818][T22940] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4488.459823][T22940] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4488.459828][T22940] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4488.459831][T22940] RIP: 0033:0x7f76c661da4a [ 4488.459835][T22940] 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 [ 4488.459837][T22940] RSP: 002b:00007ffc405d3db8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4488.459840][T22940] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f76c661da4a [ 4488.459843][T22940] RDX: 0000000000000040 RSI: 0000000013e7a340 RDI: 0000000000000005 [ 4488.459844][T22940] RBP: 00007ffc405d3e40 R08: 0000000000418574 R09: 000000000000001c [ 4488.459846][T22940] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4488.459848][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76c6746000 | [ 4488.459848][T22940] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f76c6746000 | [ 4488.459863][T22940] | [ 4489.447637][T22948] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22948 | [4489.448097][T22948] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4489.448372][T22948] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4489.448374][T22948] Call Trace: [ 4489.448377][T22948] [4489.448379][T22948] dump_stack_lvl (lib/dump_stack.c:123) [4489.448387][T22948] check_preemption_disabled (lib/smp_processor_id.c:52) [4489.448394][T22948] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4489.448401][T22948] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4489.448409][T22948] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4489.448415][T22948] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4489.448420][T22948] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4489.448432][T22948] rawv6_sendmsg (net/ipv6/raw.c:918) [4489.448444][T22948] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4489.448450][T22948] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4489.448455][T22948] ? __lock_release (kernel/locking/lockdep.c:5534) [4489.448463][T22948] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4489.448469][T22948] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4489.448478][T22948] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4489.448494][T22948] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4489.448497][T22948] ? __lock_release (kernel/locking/lockdep.c:5534) [4489.448508][T22948] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4489.448513][T22948] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4489.448519][T22948] ? __pfx___sys_sendto (net/socket.c:2147) [4489.448534][T22948] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4489.448541][T22948] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4489.448549][T22948] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4489.448557][T22948] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4489.448567][T22948] __x64_sys_sendto (net/socket.c:2183) [4489.448571][T22948] ? 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) [4489.448575][T22948] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4489.448579][T22948] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4489.448584][T22948] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4489.448589][T22948] RIP: 0033:0x7f474718aa4a [ 4489.448593][T22948] 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 [ 4489.448596][T22948] RSP: 002b:00007ffd7e38c2a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4489.448599][T22948] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f474718aa4a [ 4489.448602][T22948] RDX: 0000000000000040 RSI: 000000000a1e7340 RDI: 0000000000000005 [ 4489.448603][T22948] RBP: 00007ffd7e38c330 R08: 0000000000418574 R09: 000000000000001c [ 4489.448605][T22948] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4489.448607][T22948] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f47472b3000 | [ 4489.448621][T22948] | [ 4489.448644][T22948] lwtunnel_output(): recursion limit reached on datapath | [ 4491.021485][T22953] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22953 | [4491.021932][T22953] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4491.022196][T22953] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.022198][T22953] Call Trace: [ 4491.022199][T22953] [4491.022202][T22953] dump_stack_lvl (lib/dump_stack.c:123) [4491.022210][T22953] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.022217][T22953] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4491.022224][T22953] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.022232][T22953] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.022238][T22953] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.022244][T22953] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.022256][T22953] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.022268][T22953] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.022273][T22953] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.022279][T22953] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.022288][T22953] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.022294][T22953] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.022303][T22953] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.022319][T22953] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.022322][T22953] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.022334][T22953] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.022340][T22953] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.022346][T22953] ? __pfx___sys_sendto (net/socket.c:2147) [4491.022360][T22953] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.022368][T22953] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.022377][T22953] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.022384][T22953] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.022394][T22953] __x64_sys_sendto (net/socket.c:2183) [4491.022398][T22953] ? 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) [4491.022403][T22953] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.022408][T22953] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.022413][T22953] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.022417][T22953] RIP: 0033:0x7f679c6d1a4a [ 4491.022421][T22953] 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 [ 4491.022424][T22953] RSP: 002b:00007ffff90b9a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.022427][T22953] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f679c6d1a4a [ 4491.022430][T22953] RDX: 0000000000000040 RSI: 0000000020e26340 RDI: 0000000000000005 [ 4491.022431][T22953] RBP: 00007ffff90b9ac0 R08: 0000000000418574 R09: 000000000000001c [ 4491.022433][T22953] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.022435][T22953] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f679c7fa000 | [ 4491.022435][T22953] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f679c7fa000 | [ 4491.022449][T22953] | [ 4491.022452][T22953] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22953 | [4491.034164][T22953] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4491.034406][T22953] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.034408][T22953] Call Trace: [ 4491.034409][T22953] [4491.034411][T22953] dump_stack_lvl (lib/dump_stack.c:123) [4491.034417][T22953] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.034423][T22953] lwtunnel_output (net/core/lwtunnel.c:359) [4491.034430][T22953] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.034437][T22953] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.034443][T22953] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.034448][T22953] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.034460][T22953] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.034472][T22953] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.034478][T22953] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.034482][T22953] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.034489][T22953] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.034493][T22953] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.034503][T22953] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.034519][T22953] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.034522][T22953] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.034534][T22953] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.034538][T22953] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.034544][T22953] ? __pfx___sys_sendto (net/socket.c:2147) [4491.034559][T22953] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.034565][T22953] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.034573][T22953] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.034581][T22953] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.034591][T22953] __x64_sys_sendto (net/socket.c:2183) [4491.034595][T22953] ? 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) [4491.034598][T22953] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.034604][T22953] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.034608][T22953] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.034612][T22953] RIP: 0033:0x7f679c6d1a4a [ 4491.034615][T22953] 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 [ 4491.034618][T22953] RSP: 002b:00007ffff90b9a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.034621][T22953] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f679c6d1a4a [ 4491.034623][T22953] RDX: 0000000000000040 RSI: 0000000020e26340 RDI: 0000000000000005 [ 4491.034625][T22953] RBP: 00007ffff90b9ac0 R08: 0000000000418574 R09: 000000000000001c [ 4491.034627][T22953] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.034628][T22953] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f679c7fa000 | [ 4491.034628][T22953] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f679c7fa000 | [ 4491.034643][T22953] | [ 4491.035025][T22953] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22953 | [4491.046449][T22953] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4491.046694][T22953] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.046696][T22953] Call Trace: [ 4491.046698][T22953] [4491.046700][T22953] dump_stack_lvl (lib/dump_stack.c:123) [4491.046706][T22953] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.046712][T22953] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4491.046719][T22953] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.046726][T22953] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.046732][T22953] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.046737][T22953] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.046749][T22953] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.046761][T22953] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.046767][T22953] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.046771][T22953] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.046778][T22953] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.046782][T22953] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.046791][T22953] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.046808][T22953] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.046810][T22953] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.046822][T22953] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.046826][T22953] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.046832][T22953] ? __pfx___sys_sendto (net/socket.c:2147) [4491.046847][T22953] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.046854][T22953] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.046861][T22953] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.046869][T22953] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.046879][T22953] __x64_sys_sendto (net/socket.c:2183) [4491.046883][T22953] ? 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) [4491.046887][T22953] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.046891][T22953] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.046896][T22953] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.046900][T22953] RIP: 0033:0x7f679c6d1a4a [ 4491.046903][T22953] 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 [ 4491.046906][T22953] RSP: 002b:00007ffff90b9a38 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.046909][T22953] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f679c6d1a4a [ 4491.046912][T22953] RDX: 0000000000000040 RSI: 0000000020e26340 RDI: 0000000000000005 [ 4491.046913][T22953] RBP: 00007ffff90b9ac0 R08: 0000000000418574 R09: 000000000000001c [ 4491.046915][T22953] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.046917][T22953] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f679c7fa000 | [ 4491.046917][T22953] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f679c7fa000 | [ 4491.046932][T22953] | [ 4491.621752][T22958] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22958 | [4491.622210][T22958] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4491.622462][T22958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.622464][T22958] Call Trace: [ 4491.622466][T22958] [4491.622469][T22958] dump_stack_lvl (lib/dump_stack.c:123) [4491.622477][T22958] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.622483][T22958] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4491.622490][T22958] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.622498][T22958] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.622504][T22958] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.622510][T22958] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.622522][T22958] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.622534][T22958] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.622539][T22958] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.622545][T22958] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.622554][T22958] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.622559][T22958] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.622568][T22958] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.622585][T22958] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.622587][T22958] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.622599][T22958] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.622604][T22958] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.622610][T22958] ? __pfx___sys_sendto (net/socket.c:2147) [4491.622624][T22958] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.622632][T22958] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.622640][T22958] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.622648][T22958] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.622658][T22958] __x64_sys_sendto (net/socket.c:2183) [4491.622662][T22958] ? 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) [4491.622666][T22958] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.622671][T22958] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.622676][T22958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.622680][T22958] RIP: 0033:0x7fbff3ea4a4a [ 4491.622685][T22958] 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 [ 4491.622688][T22958] RSP: 002b:00007fff30116e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.622692][T22958] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbff3ea4a4a [ 4491.622695][T22958] RDX: 0000000000000040 RSI: 000000001c071340 RDI: 0000000000000005 [ 4491.622696][T22958] RBP: 00007fff30116ea0 R08: 0000000000418574 R09: 000000000000001c [ 4491.622698][T22958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.622700][T22958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbff3fcd000 | [ 4491.622700][T22958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbff3fcd000 | [ 4491.622715][T22958] | [ 4491.622717][T22958] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22958 | [4491.634656][T22958] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4491.634899][T22958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.634900][T22958] Call Trace: [ 4491.634902][T22958] [4491.634904][T22958] dump_stack_lvl (lib/dump_stack.c:123) [4491.634910][T22958] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.634916][T22958] lwtunnel_output (net/core/lwtunnel.c:359) [4491.634923][T22958] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.634930][T22958] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.634935][T22958] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.634940][T22958] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.634953][T22958] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.634965][T22958] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.634970][T22958] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.634974][T22958] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.634981][T22958] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.634985][T22958] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.634994][T22958] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.635011][T22958] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.635014][T22958] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.635025][T22958] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.635029][T22958] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.635035][T22958] ? __pfx___sys_sendto (net/socket.c:2147) [4491.635050][T22958] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.635056][T22958] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.635064][T22958] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.635071][T22958] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.635082][T22958] __x64_sys_sendto (net/socket.c:2183) [4491.635086][T22958] ? 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) [4491.635090][T22958] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.635094][T22958] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.635099][T22958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.635103][T22958] RIP: 0033:0x7fbff3ea4a4a [ 4491.635106][T22958] 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 [ 4491.635109][T22958] RSP: 002b:00007fff30116e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.635112][T22958] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbff3ea4a4a [ 4491.635114][T22958] RDX: 0000000000000040 RSI: 000000001c071340 RDI: 0000000000000005 [ 4491.635116][T22958] RBP: 00007fff30116ea0 R08: 0000000000418574 R09: 000000000000001c [ 4491.635118][T22958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.635120][T22958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbff3fcd000 | [ 4491.635120][T22958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbff3fcd000 | [ 4491.635134][T22958] | [ 4491.647957][T22958] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22958 | [4491.648328][T22958] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4491.648572][T22958] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4491.648573][T22958] Call Trace: [ 4491.648575][T22958] [4491.648577][T22958] dump_stack_lvl (lib/dump_stack.c:123) [4491.648584][T22958] check_preemption_disabled (lib/smp_processor_id.c:52) [4491.648590][T22958] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4491.648597][T22958] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4491.648605][T22958] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.648610][T22958] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4491.648615][T22958] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4491.648628][T22958] rawv6_sendmsg (net/ipv6/raw.c:918) [4491.648640][T22958] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4491.648645][T22958] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4491.648649][T22958] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.648657][T22958] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4491.648661][T22958] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4491.648670][T22958] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4491.648686][T22958] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4491.648689][T22958] ? __lock_release (kernel/locking/lockdep.c:5534) [4491.648701][T22958] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.648705][T22958] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4491.648711][T22958] ? __pfx___sys_sendto (net/socket.c:2147) [4491.648726][T22958] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4491.648733][T22958] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4491.648741][T22958] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4491.648748][T22958] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4491.648759][T22958] __x64_sys_sendto (net/socket.c:2183) [4491.648763][T22958] ? 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) [4491.648766][T22958] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4491.648770][T22958] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4491.648775][T22958] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4491.648778][T22958] RIP: 0033:0x7fbff3ea4a4a [ 4491.648782][T22958] 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 [ 4491.648785][T22958] RSP: 002b:00007fff30116e18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4491.648789][T22958] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbff3ea4a4a [ 4491.648791][T22958] RDX: 0000000000000040 RSI: 000000001c071340 RDI: 0000000000000005 [ 4491.648793][T22958] RBP: 00007fff30116ea0 R08: 0000000000418574 R09: 000000000000001c [ 4491.648794][T22958] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4491.648796][T22958] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbff3fcd000 | [ 4491.648812][T22958] | [ 4493.877682][T22977] check_preemption_disabled: 6 callbacks suppressed | [ 4493.877690][T22977] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22977 | [4493.878432][T22977] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4493.878680][T22977] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4493.878682][T22977] Call Trace: [ 4493.878684][T22977] [4493.878687][T22977] dump_stack_lvl (lib/dump_stack.c:123) [4493.878695][T22977] check_preemption_disabled (lib/smp_processor_id.c:52) [4493.878702][T22977] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4493.878709][T22977] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4493.878717][T22977] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4493.878723][T22977] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4493.878728][T22977] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4493.878740][T22977] rawv6_sendmsg (net/ipv6/raw.c:918) [4493.878752][T22977] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4493.878758][T22977] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4493.878763][T22977] ? __lock_release (kernel/locking/lockdep.c:5534) [4493.878772][T22977] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4493.878777][T22977] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4493.878786][T22977] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4493.878803][T22977] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4493.878805][T22977] ? __lock_release (kernel/locking/lockdep.c:5534) [4493.878817][T22977] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4493.878822][T22977] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4493.878828][T22977] ? __pfx___sys_sendto (net/socket.c:2147) [4493.878843][T22977] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4493.878850][T22977] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4493.878860][T22977] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4493.878867][T22977] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4493.878878][T22977] __x64_sys_sendto (net/socket.c:2183) [4493.878882][T22977] ? 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) [4493.878886][T22977] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4493.878891][T22977] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4493.878896][T22977] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4493.878900][T22977] RIP: 0033:0x7f65f654ca4a [ 4493.878904][T22977] 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 [ 4493.878907][T22977] RSP: 002b:00007ffc0d6dd118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4493.878911][T22977] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65f654ca4a [ 4493.878914][T22977] RDX: 0000000000000040 RSI: 0000000033a5a340 RDI: 0000000000000005 [ 4493.878916][T22977] RBP: 00007ffc0d6dd1a0 R08: 0000000000418574 R09: 000000000000001c [ 4493.878918][T22977] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4493.878920][T22977] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f65f6675000 | [ 4493.878920][T22977] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f65f6675000 | [ 4493.878934][T22977] | [ 4493.878937][T22977] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22977 | [4493.890377][T22977] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4493.890631][T22977] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4493.890633][T22977] Call Trace: [ 4493.890634][T22977] [4493.890637][T22977] dump_stack_lvl (lib/dump_stack.c:123) [4493.890642][T22977] check_preemption_disabled (lib/smp_processor_id.c:52) [4493.890648][T22977] lwtunnel_output (net/core/lwtunnel.c:359) [4493.890655][T22977] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4493.890662][T22977] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4493.890668][T22977] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4493.890673][T22977] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4493.890686][T22977] rawv6_sendmsg (net/ipv6/raw.c:918) [4493.890698][T22977] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4493.890703][T22977] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4493.890707][T22977] ? __lock_release (kernel/locking/lockdep.c:5534) [4493.890715][T22977] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4493.890719][T22977] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4493.890728][T22977] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4493.890744][T22977] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4493.890747][T22977] ? __lock_release (kernel/locking/lockdep.c:5534) [4493.890759][T22977] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4493.890763][T22977] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4493.890769][T22977] ? __pfx___sys_sendto (net/socket.c:2147) [4493.890784][T22977] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4493.890790][T22977] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4493.890799][T22977] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4493.890806][T22977] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4493.890817][T22977] __x64_sys_sendto (net/socket.c:2183) [4493.890821][T22977] ? 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) [4493.890824][T22977] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4493.890829][T22977] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4493.890834][T22977] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4493.890838][T22977] RIP: 0033:0x7f65f654ca4a [ 4493.890841][T22977] 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 [ 4493.890844][T22977] RSP: 002b:00007ffc0d6dd118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4493.890847][T22977] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65f654ca4a [ 4493.890849][T22977] RDX: 0000000000000040 RSI: 0000000033a5a340 RDI: 0000000000000005 [ 4493.890851][T22977] RBP: 00007ffc0d6dd1a0 R08: 0000000000418574 R09: 000000000000001c [ 4493.890853][T22977] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4493.890855][T22977] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f65f6675000 | [ 4493.890855][T22977] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f65f6675000 | [ 4493.890870][T22977] | [ 4493.908795][T22977] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22977 | [4493.909165][T22977] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4493.909412][T22977] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4493.909414][T22977] Call Trace: [ 4493.909416][T22977] [4493.909418][T22977] dump_stack_lvl (lib/dump_stack.c:123) [4493.909425][T22977] check_preemption_disabled (lib/smp_processor_id.c:52) [4493.909431][T22977] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4493.909438][T22977] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4493.909445][T22977] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4493.909451][T22977] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4493.909456][T22977] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4493.909468][T22977] rawv6_sendmsg (net/ipv6/raw.c:918) [4493.909480][T22977] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4493.909486][T22977] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4493.909490][T22977] ? __lock_release (kernel/locking/lockdep.c:5534) [4493.909498][T22977] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4493.909503][T22977] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4493.909512][T22977] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4493.909528][T22977] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4493.909531][T22977] ? __lock_release (kernel/locking/lockdep.c:5534) [4493.909542][T22977] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4493.909547][T22977] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4493.909553][T22977] ? __pfx___sys_sendto (net/socket.c:2147) [4493.909568][T22977] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4493.909574][T22977] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4493.909582][T22977] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4493.909590][T22977] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4493.909600][T22977] __x64_sys_sendto (net/socket.c:2183) [4493.909604][T22977] ? 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) [4493.909608][T22977] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4493.909613][T22977] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4493.909618][T22977] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4493.909621][T22977] RIP: 0033:0x7f65f654ca4a [ 4493.909624][T22977] 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 [ 4493.909627][T22977] RSP: 002b:00007ffc0d6dd118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4493.909631][T22977] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f65f654ca4a [ 4493.909633][T22977] RDX: 0000000000000040 RSI: 0000000033a5a340 RDI: 0000000000000005 [ 4493.909635][T22977] RBP: 00007ffc0d6dd1a0 R08: 0000000000418574 R09: 000000000000001c [ 4493.909637][T22977] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4493.909639][T22977] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f65f6675000 | [ 4493.909639][T22977] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f65f6675000 | [ 4493.909654][T22977] | [ 4494.395948][T22981] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22981 | [4494.396692][T22981] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4494.396942][T22981] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4494.396945][T22981] Call Trace: [ 4494.396947][T22981] [4494.396949][T22981] dump_stack_lvl (lib/dump_stack.c:123) [4494.396958][T22981] check_preemption_disabled (lib/smp_processor_id.c:52) [4494.396965][T22981] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4494.396971][T22981] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4494.396979][T22981] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.396985][T22981] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4494.396991][T22981] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.397003][T22981] rawv6_sendmsg (net/ipv6/raw.c:918) [4494.397015][T22981] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4494.397021][T22981] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4494.397026][T22981] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.397035][T22981] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4494.397040][T22981] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4494.397049][T22981] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4494.397065][T22981] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4494.397068][T22981] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.397079][T22981] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.397085][T22981] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.397090][T22981] ? __pfx___sys_sendto (net/socket.c:2147) [4494.397105][T22981] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4494.397112][T22981] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4494.397121][T22981] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4494.397128][T22981] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4494.397138][T22981] __x64_sys_sendto (net/socket.c:2183) [4494.397142][T22981] ? 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) [4494.397147][T22981] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4494.397152][T22981] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4494.397157][T22981] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4494.397161][T22981] RIP: 0033:0x7f1a579c0a4a [ 4494.397166][T22981] 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 [ 4494.397168][T22981] RSP: 002b:00007ffeb4f06a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4494.397172][T22981] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a579c0a4a [ 4494.397174][T22981] RDX: 0000000000000040 RSI: 00000000314e2340 RDI: 0000000000000005 [ 4494.397176][T22981] RBP: 00007ffeb4f06b00 R08: 0000000000418574 R09: 000000000000001c [ 4494.397178][T22981] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4494.397180][T22981] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a57ae9000 | [ 4494.397180][T22981] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a57ae9000 | [ 4494.397194][T22981] | [ 4494.409702][T22981] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22981 | [4494.410056][T22981] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4494.410308][T22981] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4494.410309][T22981] Call Trace: [ 4494.410311][T22981] [4494.410313][T22981] dump_stack_lvl (lib/dump_stack.c:123) [4494.410319][T22981] check_preemption_disabled (lib/smp_processor_id.c:52) [4494.410325][T22981] lwtunnel_output (net/core/lwtunnel.c:359) [4494.410332][T22981] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4494.410339][T22981] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.410344][T22981] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4494.410349][T22981] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.410362][T22981] rawv6_sendmsg (net/ipv6/raw.c:918) [4494.410374][T22981] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4494.410379][T22981] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4494.410383][T22981] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.410391][T22981] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4494.410395][T22981] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4494.410404][T22981] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4494.410420][T22981] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4494.410423][T22981] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.410434][T22981] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.410439][T22981] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.410445][T22981] ? __pfx___sys_sendto (net/socket.c:2147) [4494.410459][T22981] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4494.410466][T22981] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4494.410474][T22981] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4494.410481][T22981] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4494.410492][T22981] __x64_sys_sendto (net/socket.c:2183) [4494.410496][T22981] ? 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) [4494.410499][T22981] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4494.410504][T22981] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4494.410509][T22981] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4494.410512][T22981] RIP: 0033:0x7f1a579c0a4a [ 4494.410516][T22981] 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 [ 4494.410519][T22981] RSP: 002b:00007ffeb4f06a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4494.410522][T22981] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a579c0a4a [ 4494.410524][T22981] RDX: 0000000000000040 RSI: 00000000314e2340 RDI: 0000000000000005 [ 4494.410525][T22981] RBP: 00007ffeb4f06b00 R08: 0000000000418574 R09: 000000000000001c [ 4494.410527][T22981] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4494.410529][T22981] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a57ae9000 | [ 4494.410529][T22981] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a57ae9000 | [ 4494.410544][T22981] | [ 4494.410934][T22981] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22981 | [4494.422360][T22981] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4494.422606][T22981] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4494.422608][T22981] Call Trace: [ 4494.422610][T22981] [4494.422612][T22981] dump_stack_lvl (lib/dump_stack.c:123) [4494.422619][T22981] check_preemption_disabled (lib/smp_processor_id.c:52) [4494.422626][T22981] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4494.422632][T22981] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4494.422640][T22981] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.422646][T22981] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4494.422651][T22981] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.422664][T22981] rawv6_sendmsg (net/ipv6/raw.c:918) [4494.422676][T22981] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4494.422681][T22981] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4494.422685][T22981] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.422693][T22981] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4494.422697][T22981] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4494.422706][T22981] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4494.422723][T22981] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4494.422725][T22981] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.422737][T22981] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.422741][T22981] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.422747][T22981] ? __pfx___sys_sendto (net/socket.c:2147) [4494.422762][T22981] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4494.422769][T22981] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4494.422777][T22981] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4494.422785][T22981] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4494.422795][T22981] __x64_sys_sendto (net/socket.c:2183) [4494.422799][T22981] ? 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) [4494.422803][T22981] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4494.422808][T22981] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4494.422813][T22981] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4494.422816][T22981] RIP: 0033:0x7f1a579c0a4a [ 4494.422820][T22981] 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 [ 4494.422823][T22981] RSP: 002b:00007ffeb4f06a78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4494.422827][T22981] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1a579c0a4a [ 4494.422829][T22981] RDX: 0000000000000040 RSI: 00000000314e2340 RDI: 0000000000000005 [ 4494.422831][T22981] RBP: 00007ffeb4f06b00 R08: 0000000000418574 R09: 000000000000001c [ 4494.422832][T22981] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4494.422834][T22981] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a57ae9000 | [ 4494.422834][T22981] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1a57ae9000 | [ 4494.422849][T22981] | [ 4494.889621][T22985] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22985 | [4494.890066][T22985] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4494.890369][T22985] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4494.890371][T22985] Call Trace: [ 4494.890373][T22985] [4494.890375][T22985] dump_stack_lvl (lib/dump_stack.c:123) [4494.890384][T22985] check_preemption_disabled (lib/smp_processor_id.c:52) [4494.890391][T22985] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4494.890397][T22985] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4494.890405][T22985] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.890412][T22985] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4494.890418][T22985] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.890430][T22985] rawv6_sendmsg (net/ipv6/raw.c:918) [4494.890442][T22985] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4494.890447][T22985] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4494.890453][T22985] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.890461][T22985] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4494.890466][T22985] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4494.890475][T22985] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4494.890492][T22985] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4494.890494][T22985] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.890506][T22985] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.890511][T22985] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.890517][T22985] ? __pfx___sys_sendto (net/socket.c:2147) [4494.890531][T22985] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4494.890538][T22985] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4494.890547][T22985] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4494.890555][T22985] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4494.890565][T22985] __x64_sys_sendto (net/socket.c:2183) [4494.890577][T22985] ? 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) [4494.890581][T22985] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4494.890586][T22985] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4494.890591][T22985] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4494.890595][T22985] RIP: 0033:0x7f2df1c15a4a [ 4494.890599][T22985] 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 [ 4494.890603][T22985] RSP: 002b:00007ffc10686858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4494.890607][T22985] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2df1c15a4a [ 4494.890609][T22985] RDX: 0000000000000040 RSI: 000000003e0bf340 RDI: 0000000000000005 [ 4494.890611][T22985] RBP: 00007ffc106868e0 R08: 0000000000418574 R09: 000000000000001c [ 4494.890613][T22985] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4494.890615][T22985] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2df1d3e000 | [ 4494.890615][T22985] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2df1d3e000 | [ 4494.890630][T22985] | [ 4494.890633][T22985] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22985 | [4494.901992][T22985] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4494.902239][T22985] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4494.902241][T22985] Call Trace: [ 4494.902243][T22985] [4494.902245][T22985] dump_stack_lvl (lib/dump_stack.c:123) [4494.902251][T22985] check_preemption_disabled (lib/smp_processor_id.c:52) [4494.902257][T22985] lwtunnel_output (net/core/lwtunnel.c:359) [4494.902264][T22985] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4494.902271][T22985] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.902276][T22985] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4494.902281][T22985] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.902294][T22985] rawv6_sendmsg (net/ipv6/raw.c:918) [4494.902306][T22985] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4494.902311][T22985] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4494.902315][T22985] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.902323][T22985] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4494.902326][T22985] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4494.902335][T22985] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4494.902352][T22985] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4494.902355][T22985] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.902366][T22985] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.902371][T22985] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.902376][T22985] ? __pfx___sys_sendto (net/socket.c:2147) [4494.902391][T22985] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4494.902397][T22985] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4494.902405][T22985] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4494.902412][T22985] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4494.902422][T22985] __x64_sys_sendto (net/socket.c:2183) [4494.902426][T22985] ? 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) [4494.902430][T22985] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4494.902434][T22985] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4494.902439][T22985] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4494.902442][T22985] RIP: 0033:0x7f2df1c15a4a [ 4494.902446][T22985] 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 [ 4494.902448][T22985] RSP: 002b:00007ffc10686858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4494.902451][T22985] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2df1c15a4a [ 4494.902453][T22985] RDX: 0000000000000040 RSI: 000000003e0bf340 RDI: 0000000000000005 [ 4494.902455][T22985] RBP: 00007ffc106868e0 R08: 0000000000418574 R09: 000000000000001c [ 4494.902457][T22985] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4494.902458][T22985] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2df1d3e000 | [ 4494.902458][T22985] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2df1d3e000 | [ 4494.902473][T22985] | [ 4494.902998][T22985] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/22985 | [4494.914396][T22985] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4494.914640][T22985] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4494.914641][T22985] Call Trace: [ 4494.914643][T22985] [4494.914645][T22985] dump_stack_lvl (lib/dump_stack.c:123) [4494.914653][T22985] check_preemption_disabled (lib/smp_processor_id.c:52) [4494.914659][T22985] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4494.914666][T22985] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4494.914674][T22985] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.914679][T22985] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4494.914684][T22985] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4494.914697][T22985] rawv6_sendmsg (net/ipv6/raw.c:918) [4494.914709][T22985] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4494.914715][T22985] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4494.914719][T22985] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.914727][T22985] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4494.914731][T22985] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4494.914741][T22985] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4494.914757][T22985] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4494.914760][T22985] ? __lock_release (kernel/locking/lockdep.c:5534) [4494.914772][T22985] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.914777][T22985] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4494.914782][T22985] ? __pfx___sys_sendto (net/socket.c:2147) [4494.914797][T22985] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4494.914804][T22985] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4494.914812][T22985] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4494.914819][T22985] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4494.914829][T22985] __x64_sys_sendto (net/socket.c:2183) [4494.914833][T22985] ? 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) [4494.914837][T22985] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4494.914842][T22985] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4494.914847][T22985] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4494.914851][T22985] RIP: 0033:0x7f2df1c15a4a [ 4494.914855][T22985] 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 [ 4494.914858][T22985] RSP: 002b:00007ffc10686858 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4494.914861][T22985] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2df1c15a4a [ 4494.914864][T22985] RDX: 0000000000000040 RSI: 000000003e0bf340 RDI: 0000000000000005 [ 4494.914865][T22985] RBP: 00007ffc106868e0 R08: 0000000000418574 R09: 000000000000001c [ 4494.914867][T22985] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4494.914869][T22985] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2df1d3e000 | [ 4494.914869][T22985] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2df1d3e000 | [ 4494.914884][T22985] | [ 4495.406026][T22989] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/22989 | [4495.406499][T22989] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4495.406749][T22989] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4495.406751][T22989] Call Trace: [ 4495.406753][T22989] [4495.406756][T22989] dump_stack_lvl (lib/dump_stack.c:123) [4495.406764][T22989] check_preemption_disabled (lib/smp_processor_id.c:52) [4495.406771][T22989] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4495.406777][T22989] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4495.406785][T22989] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4495.406792][T22989] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4495.406797][T22989] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4495.406809][T22989] rawv6_sendmsg (net/ipv6/raw.c:918) [4495.406821][T22989] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4495.406826][T22989] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4495.406832][T22989] ? __lock_release (kernel/locking/lockdep.c:5534) [4495.406841][T22989] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4495.406847][T22989] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4495.406856][T22989] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4495.406872][T22989] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4495.406875][T22989] ? __lock_release (kernel/locking/lockdep.c:5534) [4495.406886][T22989] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4495.406891][T22989] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4495.406897][T22989] ? __pfx___sys_sendto (net/socket.c:2147) [4495.406912][T22989] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4495.406919][T22989] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4495.406928][T22989] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4495.406936][T22989] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4495.406946][T22989] __x64_sys_sendto (net/socket.c:2183) [4495.406950][T22989] ? 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) [4495.406954][T22989] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4495.406959][T22989] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4495.406964][T22989] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4495.406968][T22989] RIP: 0033:0x7f90931daa4a [ 4495.406973][T22989] 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 [ 4495.406976][T22989] RSP: 002b:00007ffe88202f18 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4495.406980][T22989] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f90931daa4a [ 4495.406982][T22989] RDX: 0000000000000040 RSI: 000000001c50f340 RDI: 0000000000000005 [ 4495.406984][T22989] RBP: 00007ffe88202fa0 R08: 0000000000418574 R09: 000000000000001c [ 4495.406986][T22989] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4495.406988][T22989] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9093303000 | [ 4495.407002][T22989] | [ 4499.146376][T23021] check_preemption_disabled: 23 callbacks suppressed | [ 4499.146384][T23021] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23021 | [4499.147142][T23021] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4499.147467][T23021] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4499.147469][T23021] Call Trace: [ 4499.147471][T23021] [4499.147474][T23021] dump_stack_lvl (lib/dump_stack.c:123) [4499.147482][T23021] check_preemption_disabled (lib/smp_processor_id.c:52) [4499.147489][T23021] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4499.147496][T23021] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4499.147504][T23021] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.147511][T23021] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4499.147516][T23021] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4499.147528][T23021] rawv6_sendmsg (net/ipv6/raw.c:918) [4499.147540][T23021] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4499.147546][T23021] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4499.147551][T23021] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.147559][T23021] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4499.147565][T23021] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4499.147574][T23021] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4499.147590][T23021] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4499.147593][T23021] ? __lock_release (kernel/locking/lockdep.c:5534) [4499.147604][T23021] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.147610][T23021] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4499.147615][T23021] ? __pfx___sys_sendto (net/socket.c:2147) [4499.147630][T23021] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4499.147637][T23021] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4499.147646][T23021] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4499.147653][T23021] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4499.147663][T23021] __x64_sys_sendto (net/socket.c:2183) [4499.147667][T23021] ? 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) [4499.147671][T23021] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4499.147676][T23021] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4499.147681][T23021] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4499.147685][T23021] RIP: 0033:0x7f3c3bbd9a4a [ 4499.147690][T23021] 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 [ 4499.147694][T23021] RSP: 002b:00007fff14b048f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4499.147697][T23021] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3c3bbd9a4a [ 4499.147699][T23021] RDX: 0000000000000040 RSI: 000000003989d340 RDI: 0000000000000005 [ 4499.147701][T23021] RBP: 00007fff14b04980 R08: 0000000000418574 R09: 000000000000001c [ 4499.147703][T23021] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4499.147705][T23021] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3c3bd02000 | [ 4499.147719][T23021] | [ 4499.147742][T23021] lwtunnel_output(): recursion limit reached on datapath | [ 4500.619804][T23025] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23025 | [4500.620669][T23025] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4500.620920][T23025] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4500.620922][T23025] Call Trace: [ 4500.620924][T23025] [4500.620927][T23025] dump_stack_lvl (lib/dump_stack.c:123) [4500.620935][T23025] check_preemption_disabled (lib/smp_processor_id.c:52) [4500.620942][T23025] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4500.620949][T23025] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4500.620957][T23025] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.620963][T23025] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4500.620968][T23025] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.620981][T23025] rawv6_sendmsg (net/ipv6/raw.c:918) [4500.620992][T23025] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4500.620998][T23025] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4500.621003][T23025] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.621012][T23025] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4500.621017][T23025] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4500.621026][T23025] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4500.621042][T23025] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4500.621045][T23025] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.621056][T23025] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.621062][T23025] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.621068][T23025] ? __pfx___sys_sendto (net/socket.c:2147) [4500.621082][T23025] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4500.621090][T23025] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4500.621099][T23025] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4500.621106][T23025] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4500.621117][T23025] __x64_sys_sendto (net/socket.c:2183) [4500.621121][T23025] ? 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) [4500.621125][T23025] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4500.621130][T23025] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4500.621135][T23025] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4500.621139][T23025] RIP: 0033:0x7f8a5aeb2a4a [ 4500.621143][T23025] 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 [ 4500.621148][T23025] RSP: 002b:00007ffdeb714458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4500.621152][T23025] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a5aeb2a4a [ 4500.621155][T23025] RDX: 0000000000000040 RSI: 000000000724f340 RDI: 0000000000000005 [ 4500.621157][T23025] RBP: 00007ffdeb7144e0 R08: 0000000000418574 R09: 000000000000001c [ 4500.621159][T23025] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4500.621161][T23025] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a5afdb000 | [ 4500.621161][T23025] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a5afdb000 | [ 4500.621175][T23025] | [ 4500.633611][T23025] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23025 | [4500.633972][T23025] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4500.634221][T23025] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4500.634223][T23025] Call Trace: [ 4500.634224][T23025] [4500.634227][T23025] dump_stack_lvl (lib/dump_stack.c:123) [4500.634232][T23025] check_preemption_disabled (lib/smp_processor_id.c:52) [4500.634238][T23025] lwtunnel_output (net/core/lwtunnel.c:359) [4500.634245][T23025] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4500.634252][T23025] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.634258][T23025] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4500.634262][T23025] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.634275][T23025] rawv6_sendmsg (net/ipv6/raw.c:918) [4500.634287][T23025] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4500.634292][T23025] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4500.634296][T23025] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.634304][T23025] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4500.634308][T23025] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4500.634317][T23025] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4500.634333][T23025] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4500.634336][T23025] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.634348][T23025] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.634352][T23025] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.634358][T23025] ? __pfx___sys_sendto (net/socket.c:2147) [4500.634373][T23025] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4500.634379][T23025] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4500.634387][T23025] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4500.634395][T23025] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4500.634405][T23025] __x64_sys_sendto (net/socket.c:2183) [4500.634409][T23025] ? 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) [4500.634412][T23025] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4500.634417][T23025] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4500.634422][T23025] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4500.634426][T23025] RIP: 0033:0x7f8a5aeb2a4a [ 4500.634429][T23025] 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 [ 4500.634432][T23025] RSP: 002b:00007ffdeb714458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4500.634435][T23025] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a5aeb2a4a [ 4500.634437][T23025] RDX: 0000000000000040 RSI: 000000000724f340 RDI: 0000000000000005 [ 4500.634439][T23025] RBP: 00007ffdeb7144e0 R08: 0000000000418574 R09: 000000000000001c [ 4500.634441][T23025] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4500.634442][T23025] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a5afdb000 | [ 4500.634442][T23025] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a5afdb000 | [ 4500.634457][T23025] | [ 4500.634832][T23025] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23025 | [4500.646204][T23025] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4500.646448][T23025] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4500.646450][T23025] Call Trace: [ 4500.646452][T23025] [4500.646454][T23025] dump_stack_lvl (lib/dump_stack.c:123) [4500.646461][T23025] check_preemption_disabled (lib/smp_processor_id.c:52) [4500.646467][T23025] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4500.646473][T23025] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4500.646480][T23025] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.646486][T23025] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4500.646491][T23025] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4500.646504][T23025] rawv6_sendmsg (net/ipv6/raw.c:918) [4500.646516][T23025] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4500.646521][T23025] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4500.646525][T23025] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.646533][T23025] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4500.646536][T23025] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4500.646546][T23025] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4500.646562][T23025] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4500.646565][T23025] ? __lock_release (kernel/locking/lockdep.c:5534) [4500.646576][T23025] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.646581][T23025] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4500.646587][T23025] ? __pfx___sys_sendto (net/socket.c:2147) [4500.646602][T23025] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4500.646608][T23025] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4500.646616][T23025] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4500.646623][T23025] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4500.646634][T23025] __x64_sys_sendto (net/socket.c:2183) [4500.646638][T23025] ? 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) [4500.646641][T23025] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4500.646646][T23025] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4500.646651][T23025] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4500.646654][T23025] RIP: 0033:0x7f8a5aeb2a4a [ 4500.646658][T23025] 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 [ 4500.646661][T23025] RSP: 002b:00007ffdeb714458 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4500.646664][T23025] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8a5aeb2a4a [ 4500.646667][T23025] RDX: 0000000000000040 RSI: 000000000724f340 RDI: 0000000000000005 [ 4500.646669][T23025] RBP: 00007ffdeb7144e0 R08: 0000000000418574 R09: 000000000000001c [ 4500.646671][T23025] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4500.646672][T23025] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a5afdb000 | [ 4500.646672][T23025] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8a5afdb000 | [ 4500.646687][T23025] | [ 4501.306373][T23031] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23031 | [4501.306820][T23031] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4501.307068][T23031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4501.307070][T23031] Call Trace: [ 4501.307073][T23031] [4501.307075][T23031] dump_stack_lvl (lib/dump_stack.c:123) [4501.307083][T23031] check_preemption_disabled (lib/smp_processor_id.c:52) [4501.307090][T23031] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4501.307096][T23031] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4501.307105][T23031] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.307111][T23031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4501.307117][T23031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.307129][T23031] rawv6_sendmsg (net/ipv6/raw.c:918) [4501.307141][T23031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4501.307148][T23031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4501.307153][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.307162][T23031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4501.307167][T23031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4501.307177][T23031] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4501.307193][T23031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4501.307196][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.307207][T23031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.307213][T23031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.307219][T23031] ? __pfx___sys_sendto (net/socket.c:2147) [4501.307233][T23031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4501.307241][T23031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4501.307250][T23031] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4501.307257][T23031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4501.307267][T23031] __x64_sys_sendto (net/socket.c:2183) [4501.307271][T23031] ? 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) [4501.307276][T23031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4501.307281][T23031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4501.307286][T23031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4501.307290][T23031] RIP: 0033:0x7f01e6188a4a [ 4501.307294][T23031] 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 [ 4501.307297][T23031] RSP: 002b:00007ffdecb52238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4501.307300][T23031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f01e6188a4a [ 4501.307303][T23031] RDX: 0000000000000040 RSI: 000000001577a340 RDI: 0000000000000005 [ 4501.307305][T23031] RBP: 00007ffdecb522c0 R08: 0000000000418574 R09: 000000000000001c [ 4501.307307][T23031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4501.307308][T23031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01e62b1000 | [ 4501.307308][T23031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01e62b1000 | [ 4501.307323][T23031] | [ 4501.320040][T23031] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23031 | [4501.320408][T23031] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4501.320658][T23031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4501.320659][T23031] Call Trace: [ 4501.320661][T23031] [4501.320663][T23031] dump_stack_lvl (lib/dump_stack.c:123) [4501.320669][T23031] check_preemption_disabled (lib/smp_processor_id.c:52) [4501.320675][T23031] lwtunnel_output (net/core/lwtunnel.c:359) [4501.320682][T23031] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4501.320689][T23031] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.320695][T23031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4501.320699][T23031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.320712][T23031] rawv6_sendmsg (net/ipv6/raw.c:918) [4501.320724][T23031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4501.320729][T23031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4501.320733][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.320741][T23031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4501.320745][T23031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4501.320754][T23031] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4501.320770][T23031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4501.320773][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.320785][T23031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.320789][T23031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.320795][T23031] ? __pfx___sys_sendto (net/socket.c:2147) [4501.320810][T23031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4501.320816][T23031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4501.320824][T23031] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4501.320831][T23031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4501.320842][T23031] __x64_sys_sendto (net/socket.c:2183) [4501.320846][T23031] ? 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) [4501.320849][T23031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4501.320854][T23031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4501.320859][T23031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4501.320862][T23031] RIP: 0033:0x7f01e6188a4a [ 4501.320865][T23031] 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 [ 4501.320868][T23031] RSP: 002b:00007ffdecb52238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4501.320871][T23031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f01e6188a4a [ 4501.320874][T23031] RDX: 0000000000000040 RSI: 000000001577a340 RDI: 0000000000000005 [ 4501.320875][T23031] RBP: 00007ffdecb522c0 R08: 0000000000418574 R09: 000000000000001c [ 4501.320877][T23031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4501.320879][T23031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01e62b1000 | [ 4501.320879][T23031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01e62b1000 | [ 4501.320894][T23031] | [ 4501.337633][T23031] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23031 | [4501.337992][T23031] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4501.338256][T23031] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4501.338257][T23031] Call Trace: [ 4501.338259][T23031] [4501.338261][T23031] dump_stack_lvl (lib/dump_stack.c:123) [4501.338268][T23031] check_preemption_disabled (lib/smp_processor_id.c:52) [4501.338274][T23031] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4501.338281][T23031] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4501.338288][T23031] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.338294][T23031] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4501.338299][T23031] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.338312][T23031] rawv6_sendmsg (net/ipv6/raw.c:918) [4501.338324][T23031] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4501.338329][T23031] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4501.338333][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.338341][T23031] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4501.338345][T23031] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4501.338354][T23031] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4501.338371][T23031] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4501.338374][T23031] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.338385][T23031] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.338390][T23031] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.338396][T23031] ? __pfx___sys_sendto (net/socket.c:2147) [4501.338411][T23031] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4501.338417][T23031] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4501.338425][T23031] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4501.338432][T23031] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4501.338443][T23031] __x64_sys_sendto (net/socket.c:2183) [4501.338447][T23031] ? 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) [4501.338450][T23031] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4501.338455][T23031] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4501.338460][T23031] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4501.338463][T23031] RIP: 0033:0x7f01e6188a4a [ 4501.338467][T23031] 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 [ 4501.338470][T23031] RSP: 002b:00007ffdecb52238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4501.338473][T23031] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f01e6188a4a [ 4501.338475][T23031] RDX: 0000000000000040 RSI: 000000001577a340 RDI: 0000000000000005 [ 4501.338477][T23031] RBP: 00007ffdecb522c0 R08: 0000000000418574 R09: 000000000000001c [ 4501.338479][T23031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4501.338481][T23031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01e62b1000 | [ 4501.338481][T23031] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f01e62b1000 | [ 4501.338496][T23031] | [ 4501.818484][T23035] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23035 | [4501.818960][T23035] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4501.819236][T23035] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4501.819238][T23035] Call Trace: [ 4501.819240][T23035] [4501.819243][T23035] dump_stack_lvl (lib/dump_stack.c:123) [4501.819251][T23035] check_preemption_disabled (lib/smp_processor_id.c:52) [4501.819258][T23035] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4501.819265][T23035] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4501.819273][T23035] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.819279][T23035] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4501.819284][T23035] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.819297][T23035] rawv6_sendmsg (net/ipv6/raw.c:918) [4501.819309][T23035] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4501.819314][T23035] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4501.819319][T23035] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.819328][T23035] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4501.819332][T23035] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4501.819342][T23035] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4501.819358][T23035] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4501.819361][T23035] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.819372][T23035] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.819378][T23035] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.819383][T23035] ? __pfx___sys_sendto (net/socket.c:2147) [4501.819398][T23035] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4501.819405][T23035] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4501.819414][T23035] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4501.819421][T23035] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4501.819431][T23035] __x64_sys_sendto (net/socket.c:2183) [4501.819435][T23035] ? 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) [4501.819439][T23035] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4501.819445][T23035] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4501.819450][T23035] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4501.819453][T23035] RIP: 0033:0x7fa58d40aa4a [ 4501.819457][T23035] 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 [ 4501.819461][T23035] RSP: 002b:00007ffe27e8c7b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4501.819464][T23035] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa58d40aa4a [ 4501.819467][T23035] RDX: 0000000000000040 RSI: 00000000083b2340 RDI: 0000000000000005 [ 4501.819469][T23035] RBP: 00007ffe27e8c840 R08: 0000000000418574 R09: 000000000000001c [ 4501.819471][T23035] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4501.819473][T23035] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa58d533000 | [ 4501.819473][T23035] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa58d533000 | [ 4501.819487][T23035] | [ 4501.819490][T23035] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23035 | [4501.832081][T23035] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4501.832341][T23035] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4501.832343][T23035] Call Trace: [ 4501.832344][T23035] [4501.832347][T23035] dump_stack_lvl (lib/dump_stack.c:123) [4501.832352][T23035] check_preemption_disabled (lib/smp_processor_id.c:52) [4501.832358][T23035] lwtunnel_output (net/core/lwtunnel.c:359) [4501.832365][T23035] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4501.832371][T23035] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.832377][T23035] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4501.832382][T23035] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.832394][T23035] rawv6_sendmsg (net/ipv6/raw.c:918) [4501.832406][T23035] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4501.832411][T23035] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4501.832414][T23035] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.832422][T23035] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4501.832425][T23035] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4501.832434][T23035] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4501.832450][T23035] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4501.832453][T23035] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.832464][T23035] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.832469][T23035] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.832474][T23035] ? __pfx___sys_sendto (net/socket.c:2147) [4501.832489][T23035] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4501.832496][T23035] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4501.832503][T23035] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4501.832510][T23035] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4501.832520][T23035] __x64_sys_sendto (net/socket.c:2183) [4501.832524][T23035] ? 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) [4501.832527][T23035] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4501.832532][T23035] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4501.832537][T23035] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4501.832540][T23035] RIP: 0033:0x7fa58d40aa4a [ 4501.832543][T23035] 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 [ 4501.832546][T23035] RSP: 002b:00007ffe27e8c7b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4501.832549][T23035] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa58d40aa4a [ 4501.832551][T23035] RDX: 0000000000000040 RSI: 00000000083b2340 RDI: 0000000000000005 [ 4501.832553][T23035] RBP: 00007ffe27e8c840 R08: 0000000000418574 R09: 000000000000001c [ 4501.832555][T23035] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4501.832557][T23035] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa58d533000 | [ 4501.832557][T23035] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa58d533000 | [ 4501.832571][T23035] | [ 4501.833072][T23035] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23035 | [4501.844961][T23035] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4501.845239][T23035] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4501.845240][T23035] Call Trace: [ 4501.845242][T23035] [4501.845244][T23035] dump_stack_lvl (lib/dump_stack.c:123) [4501.845250][T23035] check_preemption_disabled (lib/smp_processor_id.c:52) [4501.845256][T23035] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4501.845263][T23035] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4501.845270][T23035] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.845275][T23035] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4501.845280][T23035] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4501.845293][T23035] rawv6_sendmsg (net/ipv6/raw.c:918) [4501.845305][T23035] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4501.845311][T23035] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4501.845315][T23035] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.845322][T23035] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4501.845326][T23035] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4501.845335][T23035] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4501.845351][T23035] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4501.845354][T23035] ? __lock_release (kernel/locking/lockdep.c:5534) [4501.845366][T23035] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.845370][T23035] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4501.845376][T23035] ? __pfx___sys_sendto (net/socket.c:2147) [4501.845391][T23035] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4501.845397][T23035] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4501.845405][T23035] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4501.845412][T23035] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4501.845423][T23035] __x64_sys_sendto (net/socket.c:2183) [4501.845427][T23035] ? 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) [4501.845430][T23035] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4501.845435][T23035] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4501.845440][T23035] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4501.845443][T23035] RIP: 0033:0x7fa58d40aa4a [ 4501.845447][T23035] 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 [ 4501.845450][T23035] RSP: 002b:00007ffe27e8c7b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4501.845454][T23035] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa58d40aa4a [ 4501.845456][T23035] RDX: 0000000000000040 RSI: 00000000083b2340 RDI: 0000000000000005 [ 4501.845458][T23035] RBP: 00007ffe27e8c840 R08: 0000000000418574 R09: 000000000000001c [ 4501.845459][T23035] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4501.845461][T23035] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa58d533000 | [ 4501.845476][T23035] | [ 4504.186737][T23055] check_preemption_disabled: 12 callbacks suppressed | [ 4504.186744][T23055] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23055 | [4504.187500][T23055] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4504.187752][T23055] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4504.187754][T23055] Call Trace: [ 4504.187756][T23055] [4504.187759][T23055] dump_stack_lvl (lib/dump_stack.c:123) [4504.187767][T23055] check_preemption_disabled (lib/smp_processor_id.c:52) [4504.187774][T23055] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4504.187781][T23055] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4504.187789][T23055] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4504.187796][T23055] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4504.187801][T23055] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4504.187814][T23055] rawv6_sendmsg (net/ipv6/raw.c:918) [4504.187826][T23055] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4504.187831][T23055] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4504.187837][T23055] ? __lock_release (kernel/locking/lockdep.c:5534) [4504.187845][T23055] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4504.187850][T23055] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4504.187860][T23055] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4504.187876][T23055] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4504.187879][T23055] ? __lock_release (kernel/locking/lockdep.c:5534) [4504.187890][T23055] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4504.187895][T23055] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4504.187901][T23055] ? __pfx___sys_sendto (net/socket.c:2147) [4504.187916][T23055] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4504.187923][T23055] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4504.187932][T23055] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4504.187939][T23055] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4504.187949][T23055] __x64_sys_sendto (net/socket.c:2183) [4504.187953][T23055] ? 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) [4504.187957][T23055] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4504.187962][T23055] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4504.187967][T23055] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4504.187971][T23055] RIP: 0033:0x7f8c0d1ffa4a [ 4504.187975][T23055] 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 [ 4504.187978][T23055] RSP: 002b:00007ffc09ec4d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4504.187982][T23055] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c0d1ffa4a [ 4504.187984][T23055] RDX: 0000000000000040 RSI: 00000000329e8340 RDI: 0000000000000005 [ 4504.187986][T23055] RBP: 00007ffc09ec4e10 R08: 0000000000418574 R09: 000000000000001c [ 4504.187987][T23055] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4504.187989][T23055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c0d328000 | [ 4504.187989][T23055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c0d328000 | [ 4504.188004][T23055] | [ 4504.188006][T23055] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23055 | [4504.200193][T23055] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4504.200441][T23055] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4504.200442][T23055] Call Trace: [ 4504.200444][T23055] [4504.200446][T23055] dump_stack_lvl (lib/dump_stack.c:123) [4504.200451][T23055] check_preemption_disabled (lib/smp_processor_id.c:52) [4504.200457][T23055] lwtunnel_output (net/core/lwtunnel.c:359) [4504.200464][T23055] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4504.200471][T23055] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4504.200476][T23055] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4504.200481][T23055] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4504.200494][T23055] rawv6_sendmsg (net/ipv6/raw.c:918) [4504.200506][T23055] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4504.200511][T23055] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4504.200515][T23055] ? __lock_release (kernel/locking/lockdep.c:5534) [4504.200530][T23055] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4504.200534][T23055] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4504.200543][T23055] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4504.200560][T23055] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4504.200563][T23055] ? __lock_release (kernel/locking/lockdep.c:5534) [4504.200575][T23055] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4504.200579][T23055] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4504.200585][T23055] ? __pfx___sys_sendto (net/socket.c:2147) [4504.200600][T23055] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4504.200606][T23055] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4504.200614][T23055] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4504.200621][T23055] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4504.200632][T23055] __x64_sys_sendto (net/socket.c:2183) [4504.200636][T23055] ? 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) [4504.200639][T23055] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4504.200644][T23055] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4504.200649][T23055] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4504.200652][T23055] RIP: 0033:0x7f8c0d1ffa4a [ 4504.200656][T23055] 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 [ 4504.200659][T23055] RSP: 002b:00007ffc09ec4d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4504.200662][T23055] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c0d1ffa4a [ 4504.200664][T23055] RDX: 0000000000000040 RSI: 00000000329e8340 RDI: 0000000000000005 [ 4504.200666][T23055] RBP: 00007ffc09ec4e10 R08: 0000000000418574 R09: 000000000000001c [ 4504.200668][T23055] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4504.200670][T23055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c0d328000 | [ 4504.200670][T23055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c0d328000 | [ 4504.200685][T23055] | [ 4504.201064][T23055] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23055 | [4504.212470][T23055] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4504.212715][T23055] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4504.212717][T23055] Call Trace: [ 4504.212718][T23055] [4504.212720][T23055] dump_stack_lvl (lib/dump_stack.c:123) [4504.212726][T23055] check_preemption_disabled (lib/smp_processor_id.c:52) [4504.212732][T23055] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4504.212739][T23055] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4504.212745][T23055] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4504.212751][T23055] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4504.212756][T23055] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4504.212769][T23055] rawv6_sendmsg (net/ipv6/raw.c:918) [4504.212781][T23055] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4504.212786][T23055] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4504.212790][T23055] ? __lock_release (kernel/locking/lockdep.c:5534) [4504.212798][T23055] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4504.212802][T23055] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4504.212811][T23055] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4504.212827][T23055] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4504.212830][T23055] ? __lock_release (kernel/locking/lockdep.c:5534) [4504.212842][T23055] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4504.212846][T23055] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4504.212852][T23055] ? __pfx___sys_sendto (net/socket.c:2147) [4504.212867][T23055] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4504.212874][T23055] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4504.212881][T23055] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4504.212889][T23055] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4504.212899][T23055] __x64_sys_sendto (net/socket.c:2183) [4504.212903][T23055] ? 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) [4504.212907][T23055] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4504.212911][T23055] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4504.212916][T23055] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4504.212920][T23055] RIP: 0033:0x7f8c0d1ffa4a [ 4504.212923][T23055] 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 [ 4504.212926][T23055] RSP: 002b:00007ffc09ec4d88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4504.212929][T23055] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c0d1ffa4a [ 4504.212931][T23055] RDX: 0000000000000040 RSI: 00000000329e8340 RDI: 0000000000000005 [ 4504.212933][T23055] RBP: 00007ffc09ec4e10 R08: 0000000000418574 R09: 000000000000001c [ 4504.212935][T23055] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4504.212937][T23055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c0d328000 | [ 4504.212937][T23055] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c0d328000 | [ 4504.212952][T23055] | [ 4504.697653][T23059] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23059 | [4504.698131][T23059] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4504.698407][T23059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4504.698409][T23059] Call Trace: [ 4504.698411][T23059] [4504.698414][T23059] dump_stack_lvl (lib/dump_stack.c:123) [4504.698422][T23059] check_preemption_disabled (lib/smp_processor_id.c:52) [4504.698429][T23059] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4504.698436][T23059] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4504.698444][T23059] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4504.698450][T23059] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4504.698455][T23059] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4504.698468][T23059] rawv6_sendmsg (net/ipv6/raw.c:918) [4504.698479][T23059] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4504.698485][T23059] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4504.698491][T23059] ? __lock_release (kernel/locking/lockdep.c:5534) [4504.698500][T23059] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4504.698505][T23059] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4504.698514][T23059] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4504.698530][T23059] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4504.698534][T23059] ? __lock_release (kernel/locking/lockdep.c:5534) [4504.698545][T23059] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4504.698551][T23059] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4504.698556][T23059] ? __pfx___sys_sendto (net/socket.c:2147) [4504.698571][T23059] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4504.698578][T23059] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4504.698587][T23059] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4504.698594][T23059] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4504.698605][T23059] __x64_sys_sendto (net/socket.c:2183) [4504.698609][T23059] ? 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) [4504.698613][T23059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4504.698618][T23059] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4504.698623][T23059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4504.698627][T23059] RIP: 0033:0x7ff453fe2a4a [ 4504.698631][T23059] 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 [ 4504.698634][T23059] RSP: 002b:00007ffe74b28268 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4504.698638][T23059] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff453fe2a4a [ 4504.698640][T23059] RDX: 0000000000000040 RSI: 0000000018e58340 RDI: 0000000000000005 [ 4504.698642][T23059] RBP: 00007ffe74b282f0 R08: 0000000000418574 R09: 000000000000001c [ 4504.698644][T23059] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4504.698646][T23059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff45410b000 | [ 4504.698646][T23059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff45410b000 | [ 4504.698660][T23059] | [ 4504.698663][T23059] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23059 | [4504.710858][T23059] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4504.711117][T23059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4504.711119][T23059] Call Trace: [ 4504.711120][T23059] [4504.711123][T23059] dump_stack_lvl (lib/dump_stack.c:123) [4504.711129][T23059] check_preemption_disabled (lib/smp_processor_id.c:52) [4504.711135][T23059] lwtunnel_output (net/core/lwtunnel.c:359) [4504.711142][T23059] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4504.711151][T23059] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4504.711157][T23059] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4504.711162][T23059] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4504.711174][T23059] rawv6_sendmsg (net/ipv6/raw.c:918) [4504.711186][T23059] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4504.711192][T23059] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4504.711196][T23059] ? __lock_release (kernel/locking/lockdep.c:5534) [4504.711204][T23059] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4504.711208][T23059] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4504.711217][T23059] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4504.711234][T23059] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4504.711236][T23059] ? __lock_release (kernel/locking/lockdep.c:5534) [4504.711248][T23059] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4504.711253][T23059] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4504.711258][T23059] ? __pfx___sys_sendto (net/socket.c:2147) [4504.711273][T23059] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4504.711280][T23059] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4504.711288][T23059] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4504.711295][T23059] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4504.711305][T23059] __x64_sys_sendto (net/socket.c:2183) [4504.711310][T23059] ? 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) [4504.711313][T23059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4504.711318][T23059] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4504.711323][T23059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4504.711327][T23059] RIP: 0033:0x7ff453fe2a4a [ 4504.711330][T23059] 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 [ 4504.711333][T23059] RSP: 002b:00007ffe74b28268 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4504.711336][T23059] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff453fe2a4a [ 4504.711339][T23059] RDX: 0000000000000040 RSI: 0000000018e58340 RDI: 0000000000000005 [ 4504.711341][T23059] RBP: 00007ffe74b282f0 R08: 0000000000418574 R09: 000000000000001c [ 4504.711343][T23059] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4504.711344][T23059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff45410b000 | [ 4504.711344][T23059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff45410b000 | [ 4504.711359][T23059] | [ 4504.724224][T23059] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23059 | [4504.724615][T23059] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4504.724875][T23059] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4504.724877][T23059] Call Trace: [ 4504.724879][T23059] [4504.724881][T23059] dump_stack_lvl (lib/dump_stack.c:123) [4504.724887][T23059] check_preemption_disabled (lib/smp_processor_id.c:52) [4504.724894][T23059] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4504.724901][T23059] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4504.724908][T23059] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4504.724914][T23059] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4504.724918][T23059] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4504.724931][T23059] rawv6_sendmsg (net/ipv6/raw.c:918) [4504.724943][T23059] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4504.724948][T23059] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4504.724952][T23059] ? __lock_release (kernel/locking/lockdep.c:5534) [4504.724960][T23059] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4504.724964][T23059] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4504.724973][T23059] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4504.724990][T23059] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4504.724992][T23059] ? __lock_release (kernel/locking/lockdep.c:5534) [4504.725004][T23059] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4504.725009][T23059] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4504.725015][T23059] ? __pfx___sys_sendto (net/socket.c:2147) [4504.725029][T23059] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4504.725036][T23059] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4504.725044][T23059] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4504.725051][T23059] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4504.725061][T23059] __x64_sys_sendto (net/socket.c:2183) [4504.725065][T23059] ? 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) [4504.725068][T23059] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4504.725073][T23059] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4504.725078][T23059] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4504.725081][T23059] RIP: 0033:0x7ff453fe2a4a [ 4504.725085][T23059] 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 [ 4504.725088][T23059] RSP: 002b:00007ffe74b28268 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4504.725091][T23059] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff453fe2a4a [ 4504.725094][T23059] RDX: 0000000000000040 RSI: 0000000018e58340 RDI: 0000000000000005 [ 4504.725096][T23059] RBP: 00007ffe74b282f0 R08: 0000000000418574 R09: 000000000000001c [ 4504.725097][T23059] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4504.725099][T23059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff45410b000 | [ 4504.725099][T23059] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff45410b000 | [ 4504.725114][T23059] | [ 4505.209850][T23063] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23063 | [4505.211078][T23063] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4505.211344][T23063] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4505.211346][T23063] Call Trace: [ 4505.211349][T23063] [4505.211351][T23063] dump_stack_lvl (lib/dump_stack.c:123) [4505.211359][T23063] check_preemption_disabled (lib/smp_processor_id.c:52) [4505.211365][T23063] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4505.211372][T23063] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4505.211380][T23063] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.211386][T23063] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4505.211391][T23063] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.211404][T23063] rawv6_sendmsg (net/ipv6/raw.c:918) [4505.211416][T23063] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4505.211421][T23063] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4505.211427][T23063] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.211436][T23063] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4505.211442][T23063] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4505.211451][T23063] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4505.211467][T23063] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4505.211470][T23063] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.211481][T23063] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.211486][T23063] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.211492][T23063] ? __pfx___sys_sendto (net/socket.c:2147) [4505.211507][T23063] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4505.211514][T23063] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4505.211523][T23063] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4505.211530][T23063] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4505.211540][T23063] __x64_sys_sendto (net/socket.c:2183) [4505.211544][T23063] ? 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) [4505.211548][T23063] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4505.211553][T23063] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4505.211558][T23063] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4505.211562][T23063] RIP: 0033:0x7f6312edda4a [ 4505.211567][T23063] 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 [ 4505.211569][T23063] RSP: 002b:00007ffd815793a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4505.211573][T23063] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6312edda4a [ 4505.211576][T23063] RDX: 0000000000000040 RSI: 0000000037d3e340 RDI: 0000000000000005 [ 4505.211577][T23063] RBP: 00007ffd81579430 R08: 0000000000418574 R09: 000000000000001c [ 4505.211580][T23063] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4505.211581][T23063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6313006000 | [ 4505.211581][T23063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6313006000 | [ 4505.211596][T23063] | [ 4505.211599][T23063] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23063 | [4505.223032][T23063] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4505.223283][T23063] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4505.223285][T23063] Call Trace: [ 4505.223287][T23063] [4505.223289][T23063] dump_stack_lvl (lib/dump_stack.c:123) [4505.223295][T23063] check_preemption_disabled (lib/smp_processor_id.c:52) [4505.223301][T23063] lwtunnel_output (net/core/lwtunnel.c:359) [4505.223308][T23063] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4505.223315][T23063] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.223321][T23063] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4505.223326][T23063] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.223339][T23063] rawv6_sendmsg (net/ipv6/raw.c:918) [4505.223351][T23063] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4505.223357][T23063] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4505.223361][T23063] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.223369][T23063] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4505.223372][T23063] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4505.223381][T23063] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4505.223398][T23063] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4505.223401][T23063] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.223412][T23063] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.223417][T23063] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.223422][T23063] ? __pfx___sys_sendto (net/socket.c:2147) [4505.223437][T23063] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4505.223444][T23063] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4505.223452][T23063] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4505.223459][T23063] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4505.223469][T23063] __x64_sys_sendto (net/socket.c:2183) [4505.223473][T23063] ? 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) [4505.223477][T23063] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4505.223482][T23063] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4505.223487][T23063] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4505.223490][T23063] RIP: 0033:0x7f6312edda4a [ 4505.223493][T23063] 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 [ 4505.223496][T23063] RSP: 002b:00007ffd815793a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4505.223499][T23063] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6312edda4a [ 4505.223501][T23063] RDX: 0000000000000040 RSI: 0000000037d3e340 RDI: 0000000000000005 [ 4505.223503][T23063] RBP: 00007ffd81579430 R08: 0000000000418574 R09: 000000000000001c [ 4505.223505][T23063] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4505.223507][T23063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6313006000 | [ 4505.223507][T23063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6313006000 | [ 4505.223521][T23063] | [ 4505.223901][T23063] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23063 | [4505.235337][T23063] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4505.235582][T23063] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4505.235584][T23063] Call Trace: [ 4505.235586][T23063] [4505.235588][T23063] dump_stack_lvl (lib/dump_stack.c:123) [4505.235595][T23063] check_preemption_disabled (lib/smp_processor_id.c:52) [4505.235602][T23063] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4505.235608][T23063] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4505.235616][T23063] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.235622][T23063] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4505.235627][T23063] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.235639][T23063] rawv6_sendmsg (net/ipv6/raw.c:918) [4505.235651][T23063] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4505.235657][T23063] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4505.235661][T23063] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.235669][T23063] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4505.235673][T23063] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4505.235683][T23063] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4505.235699][T23063] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4505.235702][T23063] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.235714][T23063] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.235718][T23063] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.235724][T23063] ? __pfx___sys_sendto (net/socket.c:2147) [4505.235739][T23063] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4505.235745][T23063] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4505.235753][T23063] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4505.235761][T23063] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4505.235771][T23063] __x64_sys_sendto (net/socket.c:2183) [4505.235775][T23063] ? 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) [4505.235779][T23063] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4505.235784][T23063] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4505.235789][T23063] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4505.235792][T23063] RIP: 0033:0x7f6312edda4a [ 4505.235796][T23063] 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 [ 4505.235799][T23063] RSP: 002b:00007ffd815793a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4505.235802][T23063] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6312edda4a [ 4505.235804][T23063] RDX: 0000000000000040 RSI: 0000000037d3e340 RDI: 0000000000000005 [ 4505.235806][T23063] RBP: 00007ffd81579430 R08: 0000000000418574 R09: 000000000000001c [ 4505.235807][T23063] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4505.235809][T23063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6313006000 | [ 4505.235809][T23063] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6313006000 | [ 4505.235824][T23063] | [ 4505.705875][T23067] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23067 | [4505.706352][T23067] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4505.706606][T23067] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4505.706609][T23067] Call Trace: [ 4505.706610][T23067] [4505.706613][T23067] dump_stack_lvl (lib/dump_stack.c:123) [4505.706621][T23067] check_preemption_disabled (lib/smp_processor_id.c:52) [4505.706628][T23067] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4505.706635][T23067] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4505.706643][T23067] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.706649][T23067] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4505.706655][T23067] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4505.706667][T23067] rawv6_sendmsg (net/ipv6/raw.c:918) [4505.706679][T23067] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4505.706685][T23067] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4505.706690][T23067] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.706699][T23067] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4505.706704][T23067] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4505.706713][T23067] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4505.706729][T23067] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4505.706732][T23067] ? __lock_release (kernel/locking/lockdep.c:5534) [4505.706743][T23067] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.706749][T23067] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4505.706754][T23067] ? __pfx___sys_sendto (net/socket.c:2147) [4505.706769][T23067] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4505.706776][T23067] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4505.706785][T23067] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4505.706793][T23067] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4505.706803][T23067] __x64_sys_sendto (net/socket.c:2183) [4505.706807][T23067] ? 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) [4505.706811][T23067] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4505.706816][T23067] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4505.706821][T23067] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4505.706825][T23067] RIP: 0033:0x7f4ea3bdca4a [ 4505.706829][T23067] 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 [ 4505.706832][T23067] RSP: 002b:00007ffd33ecc798 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4505.706836][T23067] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4ea3bdca4a [ 4505.706838][T23067] RDX: 0000000000000040 RSI: 0000000019a1b340 RDI: 0000000000000005 [ 4505.706840][T23067] RBP: 00007ffd33ecc820 R08: 0000000000418574 R09: 000000000000001c [ 4505.706842][T23067] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4505.706844][T23067] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4ea3d05000 | [ 4505.706862][T23067] lwtunnel_output(): recursion limit reached on datapath | [ 4509.501787][T23091] check_preemption_disabled: 15 callbacks suppressed | [ 4509.501793][T23091] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23091 | [4509.502610][T23091] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4509.502870][T23091] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4509.502872][T23091] Call Trace: [ 4509.502874][T23091] [4509.502877][T23091] dump_stack_lvl (lib/dump_stack.c:123) [4509.502885][T23091] check_preemption_disabled (lib/smp_processor_id.c:52) [4509.502891][T23091] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4509.502898][T23091] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4509.502906][T23091] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.502913][T23091] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4509.502918][T23091] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.502930][T23091] rawv6_sendmsg (net/ipv6/raw.c:918) [4509.502942][T23091] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4509.502947][T23091] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4509.502953][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.502962][T23091] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4509.502967][T23091] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4509.502976][T23091] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4509.502992][T23091] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4509.502995][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.503006][T23091] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.503012][T23091] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.503018][T23091] ? __pfx___sys_sendto (net/socket.c:2147) [4509.503033][T23091] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4509.503040][T23091] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4509.503048][T23091] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4509.503055][T23091] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4509.503065][T23091] __x64_sys_sendto (net/socket.c:2183) [4509.503069][T23091] ? 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) [4509.503074][T23091] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4509.503079][T23091] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4509.503084][T23091] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4509.503088][T23091] RIP: 0033:0x7ff79d12aa4a [ 4509.503092][T23091] 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 [ 4509.503095][T23091] RSP: 002b:00007ffc71f3f508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4509.503098][T23091] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff79d12aa4a [ 4509.503101][T23091] RDX: 0000000000000040 RSI: 00000000078d9340 RDI: 0000000000000005 [ 4509.503102][T23091] RBP: 00007ffc71f3f590 R08: 0000000000418574 R09: 000000000000001c [ 4509.503104][T23091] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4509.503106][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff79d253000 | [ 4509.503106][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff79d253000 | [ 4509.503121][T23091] | [ 4509.503123][T23091] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23091 | [4509.515131][T23091] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4509.515397][T23091] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4509.515399][T23091] Call Trace: [ 4509.515401][T23091] [4509.515403][T23091] dump_stack_lvl (lib/dump_stack.c:123) [4509.515410][T23091] check_preemption_disabled (lib/smp_processor_id.c:52) [4509.515416][T23091] lwtunnel_output (net/core/lwtunnel.c:359) [4509.515423][T23091] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4509.515430][T23091] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.515437][T23091] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4509.515442][T23091] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.515454][T23091] rawv6_sendmsg (net/ipv6/raw.c:918) [4509.515466][T23091] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4509.515472][T23091] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4509.515476][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.515485][T23091] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4509.515489][T23091] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4509.515498][T23091] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4509.515515][T23091] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4509.515517][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.515529][T23091] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.515534][T23091] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.515539][T23091] ? __pfx___sys_sendto (net/socket.c:2147) [4509.515554][T23091] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4509.515562][T23091] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4509.515570][T23091] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4509.515578][T23091] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4509.515588][T23091] __x64_sys_sendto (net/socket.c:2183) [4509.515592][T23091] ? 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) [4509.515596][T23091] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4509.515600][T23091] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4509.515605][T23091] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4509.515609][T23091] RIP: 0033:0x7ff79d12aa4a [ 4509.515613][T23091] 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 [ 4509.515616][T23091] RSP: 002b:00007ffc71f3f508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4509.515619][T23091] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff79d12aa4a [ 4509.515621][T23091] RDX: 0000000000000040 RSI: 00000000078d9340 RDI: 0000000000000005 [ 4509.515623][T23091] RBP: 00007ffc71f3f590 R08: 0000000000418574 R09: 000000000000001c [ 4509.515625][T23091] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4509.515627][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff79d253000 | [ 4509.515627][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff79d253000 | [ 4509.515642][T23091] | [ 4509.516107][T23091] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23091 | [4509.528021][T23091] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4509.528286][T23091] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4509.528288][T23091] Call Trace: [ 4509.528290][T23091] [4509.528292][T23091] dump_stack_lvl (lib/dump_stack.c:123) [4509.528298][T23091] check_preemption_disabled (lib/smp_processor_id.c:52) [4509.528304][T23091] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4509.528311][T23091] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4509.528318][T23091] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.528324][T23091] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4509.528329][T23091] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4509.528342][T23091] rawv6_sendmsg (net/ipv6/raw.c:918) [4509.528354][T23091] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4509.528360][T23091] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4509.528364][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.528372][T23091] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4509.528376][T23091] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4509.528385][T23091] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4509.528402][T23091] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4509.528404][T23091] ? __lock_release (kernel/locking/lockdep.c:5534) [4509.528416][T23091] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.528420][T23091] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4509.528426][T23091] ? __pfx___sys_sendto (net/socket.c:2147) [4509.528441][T23091] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4509.528448][T23091] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4509.528456][T23091] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4509.528463][T23091] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4509.528474][T23091] __x64_sys_sendto (net/socket.c:2183) [4509.528478][T23091] ? 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) [4509.528481][T23091] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4509.528486][T23091] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4509.528491][T23091] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4509.528494][T23091] RIP: 0033:0x7ff79d12aa4a [ 4509.528498][T23091] 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 [ 4509.528501][T23091] RSP: 002b:00007ffc71f3f508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4509.528504][T23091] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff79d12aa4a [ 4509.528506][T23091] RDX: 0000000000000040 RSI: 00000000078d9340 RDI: 0000000000000005 [ 4509.528508][T23091] RBP: 00007ffc71f3f590 R08: 0000000000418574 R09: 000000000000001c [ 4509.528510][T23091] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4509.528512][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff79d253000 | [ 4509.528512][T23091] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff79d253000 | [ 4509.528526][T23091] | [ 4510.003857][T23095] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23095 | [4510.004364][T23095] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4510.004628][T23095] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4510.004630][T23095] Call Trace: [ 4510.004632][T23095] [4510.004635][T23095] dump_stack_lvl (lib/dump_stack.c:123) [4510.004643][T23095] check_preemption_disabled (lib/smp_processor_id.c:52) [4510.004650][T23095] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4510.004656][T23095] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4510.004664][T23095] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.004671][T23095] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4510.004676][T23095] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.004689][T23095] rawv6_sendmsg (net/ipv6/raw.c:918) [4510.004701][T23095] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4510.004706][T23095] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4510.004711][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.004720][T23095] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4510.004725][T23095] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4510.004734][T23095] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4510.004750][T23095] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4510.004753][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.004764][T23095] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.004770][T23095] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.004776][T23095] ? __pfx___sys_sendto (net/socket.c:2147) [4510.004790][T23095] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4510.004797][T23095] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4510.004806][T23095] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4510.004814][T23095] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4510.004824][T23095] __x64_sys_sendto (net/socket.c:2183) [4510.004828][T23095] ? 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) [4510.004832][T23095] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4510.004837][T23095] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4510.004842][T23095] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4510.004846][T23095] RIP: 0033:0x7f1e0a18ba4a [ 4510.004850][T23095] 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 [ 4510.004854][T23095] RSP: 002b:00007fff9b4cd968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4510.004858][T23095] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e0a18ba4a [ 4510.004860][T23095] RDX: 0000000000000040 RSI: 000000003a05b340 RDI: 0000000000000005 [ 4510.004862][T23095] RBP: 00007fff9b4cd9f0 R08: 0000000000418574 R09: 000000000000001c [ 4510.004864][T23095] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4510.004866][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e0a2b4000 | [ 4510.004866][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e0a2b4000 | [ 4510.004880][T23095] | [ 4510.004884][T23095] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23095 | [4510.017422][T23095] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4510.017677][T23095] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4510.017679][T23095] Call Trace: [ 4510.017681][T23095] [4510.017683][T23095] dump_stack_lvl (lib/dump_stack.c:123) [4510.017689][T23095] check_preemption_disabled (lib/smp_processor_id.c:52) [4510.017695][T23095] lwtunnel_output (net/core/lwtunnel.c:359) [4510.017702][T23095] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4510.017709][T23095] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.017714][T23095] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4510.017719][T23095] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.017732][T23095] rawv6_sendmsg (net/ipv6/raw.c:918) [4510.017744][T23095] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4510.017749][T23095] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4510.017753][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.017761][T23095] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4510.017764][T23095] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4510.017774][T23095] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4510.017790][T23095] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4510.017793][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.017804][T23095] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.017809][T23095] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.017815][T23095] ? __pfx___sys_sendto (net/socket.c:2147) [4510.017829][T23095] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4510.017836][T23095] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4510.017844][T23095] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4510.017851][T23095] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4510.017862][T23095] __x64_sys_sendto (net/socket.c:2183) [4510.017866][T23095] ? 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) [4510.017869][T23095] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4510.017874][T23095] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4510.017879][T23095] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4510.017882][T23095] RIP: 0033:0x7f1e0a18ba4a [ 4510.017886][T23095] 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 [ 4510.017888][T23095] RSP: 002b:00007fff9b4cd968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4510.017892][T23095] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e0a18ba4a [ 4510.017894][T23095] RDX: 0000000000000040 RSI: 000000003a05b340 RDI: 0000000000000005 [ 4510.017896][T23095] RBP: 00007fff9b4cd9f0 R08: 0000000000418574 R09: 000000000000001c [ 4510.017897][T23095] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4510.017899][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e0a2b4000 | [ 4510.017899][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e0a2b4000 | [ 4510.017914][T23095] | [ 4510.035340][T23095] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23095 | [4510.035714][T23095] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4510.035973][T23095] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4510.035975][T23095] Call Trace: [ 4510.035976][T23095] [4510.035979][T23095] dump_stack_lvl (lib/dump_stack.c:123) [4510.035986][T23095] check_preemption_disabled (lib/smp_processor_id.c:52) [4510.035992][T23095] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4510.035999][T23095] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4510.036006][T23095] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.036011][T23095] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4510.036016][T23095] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.036029][T23095] rawv6_sendmsg (net/ipv6/raw.c:918) [4510.036041][T23095] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4510.036046][T23095] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4510.036050][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.036058][T23095] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4510.036062][T23095] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4510.036071][T23095] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4510.036088][T23095] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4510.036090][T23095] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.036102][T23095] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.036107][T23095] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.036112][T23095] ? __pfx___sys_sendto (net/socket.c:2147) [4510.036127][T23095] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4510.036134][T23095] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4510.036142][T23095] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4510.036151][T23095] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4510.036161][T23095] __x64_sys_sendto (net/socket.c:2183) [4510.036165][T23095] ? 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) [4510.036169][T23095] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4510.036173][T23095] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4510.036179][T23095] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4510.036182][T23095] RIP: 0033:0x7f1e0a18ba4a [ 4510.036186][T23095] 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 [ 4510.036189][T23095] RSP: 002b:00007fff9b4cd968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4510.036192][T23095] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e0a18ba4a [ 4510.036194][T23095] RDX: 0000000000000040 RSI: 000000003a05b340 RDI: 0000000000000005 [ 4510.036196][T23095] RBP: 00007fff9b4cd9f0 R08: 0000000000418574 R09: 000000000000001c [ 4510.036198][T23095] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4510.036200][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e0a2b4000 | [ 4510.036200][T23095] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e0a2b4000 | [ 4510.036215][T23095] | [ 4510.495520][T23099] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23099 | [4510.495976][T23099] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4510.497582][T23099] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4510.497584][T23099] Call Trace: [ 4510.497586][T23099] [4510.497589][T23099] dump_stack_lvl (lib/dump_stack.c:123) [4510.497597][T23099] check_preemption_disabled (lib/smp_processor_id.c:52) [4510.497604][T23099] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4510.497610][T23099] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4510.497618][T23099] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.497625][T23099] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4510.497630][T23099] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.497642][T23099] rawv6_sendmsg (net/ipv6/raw.c:918) [4510.497654][T23099] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4510.497660][T23099] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4510.497665][T23099] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.497673][T23099] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4510.497678][T23099] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4510.497687][T23099] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4510.497704][T23099] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4510.497707][T23099] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.497718][T23099] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.497724][T23099] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.497729][T23099] ? __pfx___sys_sendto (net/socket.c:2147) [4510.497744][T23099] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4510.497751][T23099] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4510.497760][T23099] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4510.497767][T23099] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4510.497777][T23099] __x64_sys_sendto (net/socket.c:2183) [4510.497781][T23099] ? 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) [4510.497785][T23099] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4510.497790][T23099] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4510.497795][T23099] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4510.497799][T23099] RIP: 0033:0x7f1e0f3e0a4a [ 4510.497803][T23099] 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 [ 4510.497806][T23099] RSP: 002b:00007ffc1045b728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4510.497810][T23099] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e0f3e0a4a [ 4510.497813][T23099] RDX: 0000000000000040 RSI: 0000000008030340 RDI: 0000000000000005 [ 4510.497815][T23099] RBP: 00007ffc1045b7b0 R08: 0000000000418574 R09: 000000000000001c [ 4510.497817][T23099] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4510.497819][T23099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e0f509000 | [ 4510.497819][T23099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e0f509000 | [ 4510.497833][T23099] | [ 4510.497836][T23099] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23099 | [4510.509325][T23099] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4510.509571][T23099] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4510.509573][T23099] Call Trace: [ 4510.509575][T23099] [4510.509577][T23099] dump_stack_lvl (lib/dump_stack.c:123) [4510.509583][T23099] check_preemption_disabled (lib/smp_processor_id.c:52) [4510.509589][T23099] lwtunnel_output (net/core/lwtunnel.c:359) [4510.509596][T23099] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4510.509604][T23099] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.509609][T23099] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4510.509614][T23099] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.509627][T23099] rawv6_sendmsg (net/ipv6/raw.c:918) [4510.509639][T23099] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4510.509645][T23099] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4510.509649][T23099] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.509656][T23099] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4510.509661][T23099] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4510.509670][T23099] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4510.509686][T23099] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4510.509689][T23099] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.509701][T23099] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.509705][T23099] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.509711][T23099] ? __pfx___sys_sendto (net/socket.c:2147) [4510.509726][T23099] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4510.509733][T23099] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4510.509741][T23099] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4510.509748][T23099] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4510.509759][T23099] __x64_sys_sendto (net/socket.c:2183) [4510.509763][T23099] ? 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) [4510.509766][T23099] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4510.509771][T23099] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4510.509776][T23099] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4510.509780][T23099] RIP: 0033:0x7f1e0f3e0a4a [ 4510.509784][T23099] 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 [ 4510.509786][T23099] RSP: 002b:00007ffc1045b728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4510.509790][T23099] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e0f3e0a4a [ 4510.509792][T23099] RDX: 0000000000000040 RSI: 0000000008030340 RDI: 0000000000000005 [ 4510.509794][T23099] RBP: 00007ffc1045b7b0 R08: 0000000000418574 R09: 000000000000001c [ 4510.509796][T23099] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4510.509797][T23099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e0f509000 | [ 4510.509797][T23099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e0f509000 | [ 4510.509812][T23099] | [ 4510.527169][T23099] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23099 | [4510.527531][T23099] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4510.527779][T23099] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4510.527781][T23099] Call Trace: [ 4510.527783][T23099] [4510.527785][T23099] dump_stack_lvl (lib/dump_stack.c:123) [4510.527792][T23099] check_preemption_disabled (lib/smp_processor_id.c:52) [4510.527798][T23099] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4510.527805][T23099] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4510.527812][T23099] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.527818][T23099] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4510.527823][T23099] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.527835][T23099] rawv6_sendmsg (net/ipv6/raw.c:918) [4510.527847][T23099] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4510.527853][T23099] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4510.527857][T23099] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.527865][T23099] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4510.527870][T23099] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4510.527879][T23099] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4510.527896][T23099] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4510.527898][T23099] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.527910][T23099] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.527915][T23099] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.527921][T23099] ? __pfx___sys_sendto (net/socket.c:2147) [4510.527935][T23099] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4510.527942][T23099] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4510.527950][T23099] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4510.527957][T23099] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4510.527968][T23099] __x64_sys_sendto (net/socket.c:2183) [4510.527972][T23099] ? 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) [4510.527976][T23099] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4510.527980][T23099] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4510.527986][T23099] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4510.527989][T23099] RIP: 0033:0x7f1e0f3e0a4a [ 4510.527993][T23099] 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 [ 4510.527995][T23099] RSP: 002b:00007ffc1045b728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4510.527999][T23099] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1e0f3e0a4a [ 4510.528001][T23099] RDX: 0000000000000040 RSI: 0000000008030340 RDI: 0000000000000005 [ 4510.528003][T23099] RBP: 00007ffc1045b7b0 R08: 0000000000418574 R09: 000000000000001c [ 4510.528004][T23099] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4510.528006][T23099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e0f509000 | [ 4510.528006][T23099] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1e0f509000 | [ 4510.528021][T23099] | [ 4510.990668][T23103] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23103 | [4510.991132][T23103] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4510.992102][T23103] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4510.992104][T23103] Call Trace: [ 4510.992106][T23103] [4510.992108][T23103] dump_stack_lvl (lib/dump_stack.c:123) [4510.992117][T23103] check_preemption_disabled (lib/smp_processor_id.c:52) [4510.992124][T23103] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4510.992130][T23103] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4510.992138][T23103] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.992145][T23103] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4510.992152][T23103] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4510.992164][T23103] rawv6_sendmsg (net/ipv6/raw.c:918) [4510.992176][T23103] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4510.992182][T23103] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4510.992187][T23103] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.992195][T23103] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4510.992200][T23103] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4510.992209][T23103] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4510.992226][T23103] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4510.992228][T23103] ? __lock_release (kernel/locking/lockdep.c:5534) [4510.992240][T23103] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.992245][T23103] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4510.992251][T23103] ? __pfx___sys_sendto (net/socket.c:2147) [4510.992266][T23103] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4510.992273][T23103] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4510.992282][T23103] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4510.992289][T23103] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4510.992299][T23103] __x64_sys_sendto (net/socket.c:2183) [4510.992303][T23103] ? 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) [4510.992307][T23103] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4510.992312][T23103] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4510.992317][T23103] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4510.992321][T23103] RIP: 0033:0x7f15f57bba4a [ 4510.992325][T23103] 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 [ 4510.992328][T23103] RSP: 002b:00007fff702a6238 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4510.992332][T23103] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f15f57bba4a [ 4510.992334][T23103] RDX: 0000000000000040 RSI: 000000001ad83340 RDI: 0000000000000005 [ 4510.992337][T23103] RBP: 00007fff702a62c0 R08: 0000000000418574 R09: 000000000000001c [ 4510.992339][T23103] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4510.992341][T23103] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f15f58e4000 | [ 4511.005064][T23103] lwtunnel_output(): recursion limit reached on datapath | [ 4514.807471][T23127] check_preemption_disabled: 15 callbacks suppressed | [ 4514.807478][T23127] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23127 | [4514.808617][T23127] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4514.808867][T23127] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4514.808869][T23127] Call Trace: [ 4514.808871][T23127] [4514.808873][T23127] dump_stack_lvl (lib/dump_stack.c:123) [4514.808881][T23127] check_preemption_disabled (lib/smp_processor_id.c:52) [4514.808888][T23127] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4514.808895][T23127] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4514.808903][T23127] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.808909][T23127] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4514.808914][T23127] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.808927][T23127] rawv6_sendmsg (net/ipv6/raw.c:918) [4514.808939][T23127] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4514.808944][T23127] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4514.808949][T23127] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.808958][T23127] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4514.808964][T23127] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4514.808973][T23127] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4514.808989][T23127] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4514.808992][T23127] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.809003][T23127] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.809009][T23127] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.809015][T23127] ? __pfx___sys_sendto (net/socket.c:2147) [4514.809029][T23127] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4514.809036][T23127] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4514.809045][T23127] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4514.809052][T23127] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4514.809063][T23127] __x64_sys_sendto (net/socket.c:2183) [4514.809066][T23127] ? 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) [4514.809070][T23127] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4514.809075][T23127] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4514.809080][T23127] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4514.809085][T23127] RIP: 0033:0x7f5a50ca4a4a [ 4514.809089][T23127] 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 [ 4514.809092][T23127] RSP: 002b:00007ffc9dda5c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4514.809096][T23127] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a50ca4a4a [ 4514.809098][T23127] RDX: 0000000000000040 RSI: 0000000035bb5340 RDI: 0000000000000005 [ 4514.809100][T23127] RBP: 00007ffc9dda5ce0 R08: 0000000000418574 R09: 000000000000001c [ 4514.809102][T23127] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4514.809104][T23127] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a50dcd000 | [ 4514.809104][T23127] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a50dcd000 | [ 4514.809119][T23127] | [ 4514.809122][T23127] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23127 | [4514.820630][T23127] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4514.820874][T23127] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4514.820876][T23127] Call Trace: [ 4514.820877][T23127] [4514.820880][T23127] dump_stack_lvl (lib/dump_stack.c:123) [4514.820886][T23127] check_preemption_disabled (lib/smp_processor_id.c:52) [4514.820892][T23127] lwtunnel_output (net/core/lwtunnel.c:359) [4514.820899][T23127] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4514.820906][T23127] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.820912][T23127] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4514.820917][T23127] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.820929][T23127] rawv6_sendmsg (net/ipv6/raw.c:918) [4514.820941][T23127] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4514.820947][T23127] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4514.820951][T23127] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.820958][T23127] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4514.820962][T23127] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4514.820971][T23127] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4514.820988][T23127] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4514.820990][T23127] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.821002][T23127] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.821006][T23127] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.821012][T23127] ? __pfx___sys_sendto (net/socket.c:2147) [4514.821027][T23127] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4514.821033][T23127] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4514.821042][T23127] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4514.821049][T23127] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4514.821059][T23127] __x64_sys_sendto (net/socket.c:2183) [4514.821064][T23127] ? 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) [4514.821067][T23127] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4514.821072][T23127] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4514.821077][T23127] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4514.821081][T23127] RIP: 0033:0x7f5a50ca4a4a [ 4514.821084][T23127] 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 [ 4514.821087][T23127] RSP: 002b:00007ffc9dda5c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4514.821090][T23127] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a50ca4a4a [ 4514.821092][T23127] RDX: 0000000000000040 RSI: 0000000035bb5340 RDI: 0000000000000005 [ 4514.821094][T23127] RBP: 00007ffc9dda5ce0 R08: 0000000000418574 R09: 000000000000001c [ 4514.821096][T23127] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4514.821098][T23127] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a50dcd000 | [ 4514.821098][T23127] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a50dcd000 | [ 4514.821112][T23127] | [ 4514.835791][T23127] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23127 | [4514.836176][T23127] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4514.836420][T23127] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4514.836422][T23127] Call Trace: [ 4514.836424][T23127] [4514.836426][T23127] dump_stack_lvl (lib/dump_stack.c:123) [4514.836432][T23127] check_preemption_disabled (lib/smp_processor_id.c:52) [4514.836438][T23127] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4514.836445][T23127] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4514.836452][T23127] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.836458][T23127] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4514.836463][T23127] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4514.836475][T23127] rawv6_sendmsg (net/ipv6/raw.c:918) [4514.836488][T23127] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4514.836493][T23127] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4514.836497][T23127] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.836505][T23127] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4514.836508][T23127] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4514.836517][T23127] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4514.836534][T23127] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4514.836537][T23127] ? __lock_release (kernel/locking/lockdep.c:5534) [4514.836548][T23127] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.836553][T23127] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4514.836558][T23127] ? __pfx___sys_sendto (net/socket.c:2147) [4514.836573][T23127] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4514.836580][T23127] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4514.836588][T23127] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4514.836595][T23127] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4514.836605][T23127] __x64_sys_sendto (net/socket.c:2183) [4514.836609][T23127] ? 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) [4514.836613][T23127] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4514.836618][T23127] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4514.836623][T23127] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4514.836627][T23127] RIP: 0033:0x7f5a50ca4a4a [ 4514.836630][T23127] 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 [ 4514.836633][T23127] RSP: 002b:00007ffc9dda5c58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4514.836636][T23127] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5a50ca4a4a [ 4514.836639][T23127] RDX: 0000000000000040 RSI: 0000000035bb5340 RDI: 0000000000000005 [ 4514.836640][T23127] RBP: 00007ffc9dda5ce0 R08: 0000000000418574 R09: 000000000000001c [ 4514.836643][T23127] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4514.836644][T23127] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a50dcd000 | [ 4514.836644][T23127] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5a50dcd000 | [ 4514.836660][T23127] | [ 4515.319546][T23131] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23131 | [4515.320034][T23131] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4515.321224][T23131] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.321226][T23131] Call Trace: [ 4515.321228][T23131] [4515.321230][T23131] dump_stack_lvl (lib/dump_stack.c:123) [4515.321240][T23131] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.321247][T23131] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4515.321254][T23131] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.321263][T23131] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.321270][T23131] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.321275][T23131] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.321287][T23131] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.321299][T23131] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.321305][T23131] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.321310][T23131] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.321319][T23131] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.321323][T23131] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.321332][T23131] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.321349][T23131] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.321351][T23131] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.321363][T23131] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.321368][T23131] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.321374][T23131] ? __pfx___sys_sendto (net/socket.c:2147) [4515.321388][T23131] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.321395][T23131] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.321404][T23131] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.321411][T23131] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.321421][T23131] __x64_sys_sendto (net/socket.c:2183) [4515.321425][T23131] ? 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) [4515.321429][T23131] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.321434][T23131] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.321439][T23131] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.321443][T23131] RIP: 0033:0x7f48a0432a4a [ 4515.321448][T23131] 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 [ 4515.321451][T23131] RSP: 002b:00007fff431b6818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.321455][T23131] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48a0432a4a [ 4515.321457][T23131] RDX: 0000000000000040 RSI: 000000001e615340 RDI: 0000000000000005 [ 4515.321459][T23131] RBP: 00007fff431b68a0 R08: 0000000000418574 R09: 000000000000001c [ 4515.321461][T23131] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.321463][T23131] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48a055b000 | [ 4515.321463][T23131] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48a055b000 | [ 4515.321478][T23131] | [ 4515.321481][T23131] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23131 | [4515.333494][T23131] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4515.333751][T23131] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.333753][T23131] Call Trace: [ 4515.333755][T23131] [4515.333757][T23131] dump_stack_lvl (lib/dump_stack.c:123) [4515.333764][T23131] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.333770][T23131] lwtunnel_output (net/core/lwtunnel.c:359) [4515.333776][T23131] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.333784][T23131] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.333790][T23131] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.333795][T23131] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.333807][T23131] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.333820][T23131] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.333825][T23131] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.333829][T23131] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.333837][T23131] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.333841][T23131] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.333850][T23131] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.333867][T23131] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.333870][T23131] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.333881][T23131] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.333886][T23131] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.333891][T23131] ? __pfx___sys_sendto (net/socket.c:2147) [4515.333906][T23131] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.333913][T23131] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.333922][T23131] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.333929][T23131] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.333939][T23131] __x64_sys_sendto (net/socket.c:2183) [4515.333943][T23131] ? 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) [4515.333947][T23131] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.333952][T23131] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.333957][T23131] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.333960][T23131] RIP: 0033:0x7f48a0432a4a [ 4515.333964][T23131] 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 [ 4515.333967][T23131] RSP: 002b:00007fff431b6818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.333970][T23131] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48a0432a4a [ 4515.333973][T23131] RDX: 0000000000000040 RSI: 000000001e615340 RDI: 0000000000000005 [ 4515.333974][T23131] RBP: 00007fff431b68a0 R08: 0000000000418574 R09: 000000000000001c [ 4515.333976][T23131] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.333978][T23131] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48a055b000 | [ 4515.333978][T23131] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48a055b000 | [ 4515.333993][T23131] | [ 4515.351033][T23131] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23131 | [4515.351427][T23131] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4515.351685][T23131] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.351687][T23131] Call Trace: [ 4515.351689][T23131] [4515.351691][T23131] dump_stack_lvl (lib/dump_stack.c:123) [4515.351698][T23131] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.351704][T23131] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4515.351710][T23131] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.351717][T23131] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.351723][T23131] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.351728][T23131] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.351740][T23131] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.351752][T23131] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.351758][T23131] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.351762][T23131] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.351769][T23131] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.351774][T23131] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.351783][T23131] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.351799][T23131] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.351802][T23131] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.351813][T23131] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.351818][T23131] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.351824][T23131] ? __pfx___sys_sendto (net/socket.c:2147) [4515.351838][T23131] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.351845][T23131] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.351853][T23131] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.351861][T23131] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.351871][T23131] __x64_sys_sendto (net/socket.c:2183) [4515.351875][T23131] ? 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) [4515.351878][T23131] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.351883][T23131] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.351888][T23131] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.351892][T23131] RIP: 0033:0x7f48a0432a4a [ 4515.351896][T23131] 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 [ 4515.351898][T23131] RSP: 002b:00007fff431b6818 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.351902][T23131] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f48a0432a4a [ 4515.351904][T23131] RDX: 0000000000000040 RSI: 000000001e615340 RDI: 0000000000000005 [ 4515.351906][T23131] RBP: 00007fff431b68a0 R08: 0000000000418574 R09: 000000000000001c [ 4515.351908][T23131] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.351910][T23131] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48a055b000 | [ 4515.351910][T23131] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f48a055b000 | [ 4515.351925][T23131] | [ 4515.829100][T23135] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23135 | [4515.829928][T23135] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4515.830217][T23135] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.830219][T23135] Call Trace: [ 4515.830221][T23135] [4515.830223][T23135] dump_stack_lvl (lib/dump_stack.c:123) [4515.830232][T23135] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.830239][T23135] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4515.830245][T23135] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.830253][T23135] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.830260][T23135] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.830265][T23135] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.830277][T23135] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.830289][T23135] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.830295][T23135] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.830300][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.830308][T23135] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.830313][T23135] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.830322][T23135] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.830339][T23135] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.830342][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.830353][T23135] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.830359][T23135] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.830364][T23135] ? __pfx___sys_sendto (net/socket.c:2147) [4515.830379][T23135] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.830385][T23135] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.830394][T23135] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.830402][T23135] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.830412][T23135] __x64_sys_sendto (net/socket.c:2183) [4515.830417][T23135] ? 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) [4515.830421][T23135] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.830426][T23135] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.830431][T23135] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.830435][T23135] RIP: 0033:0x7fe8e74b2a4a [ 4515.830439][T23135] 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 [ 4515.830442][T23135] RSP: 002b:00007fff17d6dc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.830446][T23135] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8e74b2a4a [ 4515.830448][T23135] RDX: 0000000000000040 RSI: 000000001b556340 RDI: 0000000000000005 [ 4515.830450][T23135] RBP: 00007fff17d6dcf0 R08: 0000000000418574 R09: 000000000000001c [ 4515.830452][T23135] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.830454][T23135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8e75db000 | [ 4515.830454][T23135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8e75db000 | [ 4515.830478][T23135] | [ 4515.830481][T23135] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23135 | [4515.842659][T23135] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4515.842919][T23135] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.842921][T23135] Call Trace: [ 4515.842922][T23135] [4515.842925][T23135] dump_stack_lvl (lib/dump_stack.c:123) [4515.842931][T23135] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.842938][T23135] lwtunnel_output (net/core/lwtunnel.c:359) [4515.842944][T23135] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.842951][T23135] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.842957][T23135] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.842962][T23135] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.842974][T23135] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.842986][T23135] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.842992][T23135] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.842996][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.843003][T23135] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.843008][T23135] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.843017][T23135] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.843033][T23135] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.843036][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.843047][T23135] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.843052][T23135] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.843057][T23135] ? __pfx___sys_sendto (net/socket.c:2147) [4515.843072][T23135] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.843079][T23135] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.843086][T23135] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.843093][T23135] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.843104][T23135] __x64_sys_sendto (net/socket.c:2183) [4515.843108][T23135] ? 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) [4515.843112][T23135] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.843117][T23135] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.843122][T23135] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.843125][T23135] RIP: 0033:0x7fe8e74b2a4a [ 4515.843129][T23135] 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 [ 4515.843132][T23135] RSP: 002b:00007fff17d6dc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.843136][T23135] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8e74b2a4a [ 4515.843138][T23135] RDX: 0000000000000040 RSI: 000000001b556340 RDI: 0000000000000005 [ 4515.843140][T23135] RBP: 00007fff17d6dcf0 R08: 0000000000418574 R09: 000000000000001c [ 4515.843142][T23135] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.843144][T23135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8e75db000 | [ 4515.843144][T23135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8e75db000 | [ 4515.843160][T23135] | [ 4515.856051][T23135] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23135 | [4515.856459][T23135] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4515.856721][T23135] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4515.856722][T23135] Call Trace: [ 4515.856724][T23135] [4515.856726][T23135] dump_stack_lvl (lib/dump_stack.c:123) [4515.856732][T23135] check_preemption_disabled (lib/smp_processor_id.c:52) [4515.856739][T23135] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4515.856746][T23135] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4515.856752][T23135] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.856758][T23135] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4515.856763][T23135] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4515.856775][T23135] rawv6_sendmsg (net/ipv6/raw.c:918) [4515.856787][T23135] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4515.856793][T23135] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4515.856797][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.856805][T23135] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4515.856808][T23135] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4515.856818][T23135] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4515.856834][T23135] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4515.856837][T23135] ? __lock_release (kernel/locking/lockdep.c:5534) [4515.856848][T23135] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.856853][T23135] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4515.856859][T23135] ? __pfx___sys_sendto (net/socket.c:2147) [4515.856874][T23135] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4515.856880][T23135] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4515.856888][T23135] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4515.856895][T23135] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4515.856906][T23135] __x64_sys_sendto (net/socket.c:2183) [4515.856910][T23135] ? 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) [4515.856913][T23135] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4515.856918][T23135] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4515.856923][T23135] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4515.856926][T23135] RIP: 0033:0x7fe8e74b2a4a [ 4515.856930][T23135] 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 [ 4515.856933][T23135] RSP: 002b:00007fff17d6dc68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4515.856936][T23135] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe8e74b2a4a [ 4515.856938][T23135] RDX: 0000000000000040 RSI: 000000001b556340 RDI: 0000000000000005 [ 4515.856940][T23135] RBP: 00007fff17d6dcf0 R08: 0000000000418574 R09: 000000000000001c [ 4515.856942][T23135] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4515.856944][T23135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8e75db000 | [ 4515.856944][T23135] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe8e75db000 | [ 4515.856959][T23135] | [ 4516.341770][T23139] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23139 | [4516.342262][T23139] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4516.342524][T23139] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4516.342526][T23139] Call Trace: [ 4516.342528][T23139] [4516.342530][T23139] dump_stack_lvl (lib/dump_stack.c:123) [4516.342539][T23139] check_preemption_disabled (lib/smp_processor_id.c:52) [4516.342546][T23139] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4516.342552][T23139] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4516.342560][T23139] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4516.342566][T23139] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4516.342571][T23139] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4516.342583][T23139] rawv6_sendmsg (net/ipv6/raw.c:918) [4516.342595][T23139] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4516.342601][T23139] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4516.342606][T23139] ? __lock_release (kernel/locking/lockdep.c:5534) [4516.342615][T23139] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4516.342620][T23139] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4516.342629][T23139] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4516.342645][T23139] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4516.342648][T23139] ? __lock_release (kernel/locking/lockdep.c:5534) [4516.342659][T23139] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4516.342665][T23139] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4516.342671][T23139] ? __pfx___sys_sendto (net/socket.c:2147) [4516.342685][T23139] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4516.342692][T23139] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4516.342701][T23139] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4516.342708][T23139] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4516.342718][T23139] __x64_sys_sendto (net/socket.c:2183) [4516.342722][T23139] ? 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) [4516.342726][T23139] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4516.342731][T23139] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4516.342736][T23139] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4516.342740][T23139] RIP: 0033:0x7fc14034ea4a [ 4516.342744][T23139] 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 [ 4516.342748][T23139] RSP: 002b:00007fff05043138 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4516.342752][T23139] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc14034ea4a [ 4516.342754][T23139] RDX: 0000000000000040 RSI: 0000000016c23340 RDI: 0000000000000005 [ 4516.342756][T23139] RBP: 00007fff050431c0 R08: 0000000000418574 R09: 000000000000001c [ 4516.342758][T23139] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4516.342760][T23139] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc140477000 | [ 4516.810467][T23143] lwtunnel_output(): recursion limit reached on datapath | [ 4520.163781][T23163] check_preemption_disabled: 15 callbacks suppressed | [ 4520.163788][T23163] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23163 | [4520.165009][T23163] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4520.165267][T23163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4520.165269][T23163] Call Trace: [ 4520.165272][T23163] [4520.165274][T23163] dump_stack_lvl (lib/dump_stack.c:123) [4520.165282][T23163] check_preemption_disabled (lib/smp_processor_id.c:52) [4520.165289][T23163] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4520.165296][T23163] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4520.165304][T23163] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.165310][T23163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4520.165315][T23163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.165328][T23163] rawv6_sendmsg (net/ipv6/raw.c:918) [4520.165339][T23163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4520.165345][T23163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4520.165350][T23163] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.165359][T23163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4520.165365][T23163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4520.165375][T23163] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4520.165391][T23163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4520.165394][T23163] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.165405][T23163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.165411][T23163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.165416][T23163] ? __pfx___sys_sendto (net/socket.c:2147) [4520.165431][T23163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4520.165438][T23163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4520.165447][T23163] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4520.165454][T23163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4520.165464][T23163] __x64_sys_sendto (net/socket.c:2183) [4520.165468][T23163] ? 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) [4520.165472][T23163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4520.165477][T23163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4520.165482][T23163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4520.165486][T23163] RIP: 0033:0x7f6d82fe1a4a [ 4520.165490][T23163] 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 [ 4520.165493][T23163] RSP: 002b:00007ffeb12d4f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4520.165497][T23163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d82fe1a4a [ 4520.165500][T23163] RDX: 0000000000000040 RSI: 0000000011abc340 RDI: 0000000000000005 [ 4520.165502][T23163] RBP: 00007ffeb12d4fb0 R08: 0000000000418574 R09: 000000000000001c [ 4520.165504][T23163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4520.165505][T23163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d8310a000 | [ 4520.165505][T23163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d8310a000 | [ 4520.165520][T23163] | [ 4520.165523][T23163] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23163 | [4520.177050][T23163] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4520.177394][T23163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4520.177395][T23163] Call Trace: [ 4520.177397][T23163] [4520.177399][T23163] dump_stack_lvl (lib/dump_stack.c:123) [4520.177405][T23163] check_preemption_disabled (lib/smp_processor_id.c:52) [4520.177411][T23163] lwtunnel_output (net/core/lwtunnel.c:359) [4520.177418][T23163] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4520.177424][T23163] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.177430][T23163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4520.177434][T23163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.177447][T23163] rawv6_sendmsg (net/ipv6/raw.c:918) [4520.177459][T23163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4520.177465][T23163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4520.177468][T23163] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.177476][T23163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4520.177479][T23163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4520.177488][T23163] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4520.177505][T23163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4520.177508][T23163] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.177519][T23163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.177523][T23163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.177529][T23163] ? __pfx___sys_sendto (net/socket.c:2147) [4520.177544][T23163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4520.177550][T23163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4520.177558][T23163] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4520.177565][T23163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4520.177576][T23163] __x64_sys_sendto (net/socket.c:2183) [4520.177580][T23163] ? 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) [4520.177583][T23163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4520.177588][T23163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4520.177593][T23163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4520.177596][T23163] RIP: 0033:0x7f6d82fe1a4a [ 4520.177600][T23163] 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 [ 4520.177603][T23163] RSP: 002b:00007ffeb12d4f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4520.177606][T23163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d82fe1a4a [ 4520.177608][T23163] RDX: 0000000000000040 RSI: 0000000011abc340 RDI: 0000000000000005 [ 4520.177610][T23163] RBP: 00007ffeb12d4fb0 R08: 0000000000418574 R09: 000000000000001c [ 4520.177611][T23163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4520.177613][T23163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d8310a000 | [ 4520.177613][T23163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d8310a000 | [ 4520.177628][T23163] | [ 4520.195853][T23163] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23163 | [4520.196230][T23163] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4520.196476][T23163] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4520.196477][T23163] Call Trace: [ 4520.196479][T23163] [4520.196481][T23163] dump_stack_lvl (lib/dump_stack.c:123) [4520.196487][T23163] check_preemption_disabled (lib/smp_processor_id.c:52) [4520.196493][T23163] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4520.196500][T23163] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4520.196507][T23163] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.196513][T23163] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4520.196517][T23163] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.196530][T23163] rawv6_sendmsg (net/ipv6/raw.c:918) [4520.196542][T23163] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4520.196548][T23163] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4520.196552][T23163] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.196560][T23163] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4520.196563][T23163] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4520.196572][T23163] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4520.196589][T23163] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4520.196592][T23163] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.196603][T23163] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.196607][T23163] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.196613][T23163] ? __pfx___sys_sendto (net/socket.c:2147) [4520.196628][T23163] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4520.196635][T23163] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4520.196642][T23163] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4520.196649][T23163] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4520.196660][T23163] __x64_sys_sendto (net/socket.c:2183) [4520.196664][T23163] ? 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) [4520.196668][T23163] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4520.196672][T23163] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4520.196677][T23163] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4520.196681][T23163] RIP: 0033:0x7f6d82fe1a4a [ 4520.196684][T23163] 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 [ 4520.196687][T23163] RSP: 002b:00007ffeb12d4f28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4520.196690][T23163] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6d82fe1a4a [ 4520.196693][T23163] RDX: 0000000000000040 RSI: 0000000011abc340 RDI: 0000000000000005 [ 4520.196695][T23163] RBP: 00007ffeb12d4fb0 R08: 0000000000418574 R09: 000000000000001c [ 4520.196696][T23163] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4520.196698][T23163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d8310a000 | [ 4520.196698][T23163] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6d8310a000 | [ 4520.196713][T23163] | [ 4520.649033][T23167] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23167 | [4520.649524][T23167] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4520.649784][T23167] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4520.649786][T23167] Call Trace: [ 4520.649788][T23167] [4520.649791][T23167] dump_stack_lvl (lib/dump_stack.c:123) [4520.649798][T23167] check_preemption_disabled (lib/smp_processor_id.c:52) [4520.649805][T23167] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4520.649812][T23167] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4520.649820][T23167] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.649826][T23167] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4520.649831][T23167] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.649843][T23167] rawv6_sendmsg (net/ipv6/raw.c:918) [4520.649855][T23167] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4520.649861][T23167] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4520.649866][T23167] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.649875][T23167] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4520.649879][T23167] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4520.649888][T23167] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4520.649905][T23167] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4520.649907][T23167] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.649919][T23167] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.649924][T23167] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.649930][T23167] ? __pfx___sys_sendto (net/socket.c:2147) [4520.649944][T23167] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4520.649951][T23167] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4520.649960][T23167] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4520.649967][T23167] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4520.649977][T23167] __x64_sys_sendto (net/socket.c:2183) [4520.649981][T23167] ? 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) [4520.649985][T23167] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4520.649990][T23167] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4520.649995][T23167] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4520.649998][T23167] RIP: 0033:0x7fc87c42aa4a [ 4520.650002][T23167] 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 [ 4520.650005][T23167] RSP: 002b:00007ffc491ff048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4520.650020][T23167] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc87c42aa4a [ 4520.650022][T23167] RDX: 0000000000000040 RSI: 000000002a96c340 RDI: 0000000000000005 [ 4520.650024][T23167] RBP: 00007ffc491ff0d0 R08: 0000000000418574 R09: 000000000000001c [ 4520.650026][T23167] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4520.650028][T23167] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc87c553000 | [ 4520.650028][T23167] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc87c553000 | [ 4520.650042][T23167] | [ 4520.650045][T23167] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23167 | [4520.662271][T23167] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4520.662530][T23167] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4520.662532][T23167] Call Trace: [ 4520.662534][T23167] [4520.662536][T23167] dump_stack_lvl (lib/dump_stack.c:123) [4520.662543][T23167] check_preemption_disabled (lib/smp_processor_id.c:52) [4520.662549][T23167] lwtunnel_output (net/core/lwtunnel.c:359) [4520.662555][T23167] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4520.662562][T23167] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.662568][T23167] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4520.662573][T23167] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.662586][T23167] rawv6_sendmsg (net/ipv6/raw.c:918) [4520.662598][T23167] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4520.662603][T23167] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4520.662607][T23167] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.662615][T23167] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4520.662619][T23167] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4520.662628][T23167] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4520.662645][T23167] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4520.662647][T23167] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.662659][T23167] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.662663][T23167] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.662669][T23167] ? __pfx___sys_sendto (net/socket.c:2147) [4520.662684][T23167] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4520.662690][T23167] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4520.662698][T23167] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4520.662706][T23167] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4520.662716][T23167] __x64_sys_sendto (net/socket.c:2183) [4520.662720][T23167] ? 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) [4520.662723][T23167] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4520.662728][T23167] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4520.662733][T23167] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4520.662736][T23167] RIP: 0033:0x7fc87c42aa4a [ 4520.662740][T23167] 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 [ 4520.662743][T23167] RSP: 002b:00007ffc491ff048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4520.662746][T23167] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc87c42aa4a [ 4520.662748][T23167] RDX: 0000000000000040 RSI: 000000002a96c340 RDI: 0000000000000005 [ 4520.662750][T23167] RBP: 00007ffc491ff0d0 R08: 0000000000418574 R09: 000000000000001c [ 4520.662752][T23167] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4520.662754][T23167] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc87c553000 | [ 4520.662754][T23167] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc87c553000 | [ 4520.662769][T23167] | [ 4520.679954][T23167] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23167 | [4520.680338][T23167] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4520.680602][T23167] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4520.680603][T23167] Call Trace: [ 4520.680605][T23167] [4520.680607][T23167] dump_stack_lvl (lib/dump_stack.c:123) [4520.680613][T23167] check_preemption_disabled (lib/smp_processor_id.c:52) [4520.680619][T23167] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4520.680626][T23167] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4520.680632][T23167] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.680638][T23167] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4520.680643][T23167] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4520.680656][T23167] rawv6_sendmsg (net/ipv6/raw.c:918) [4520.680668][T23167] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4520.680673][T23167] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4520.680677][T23167] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.680685][T23167] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4520.680689][T23167] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4520.680698][T23167] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4520.680714][T23167] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4520.680717][T23167] ? __lock_release (kernel/locking/lockdep.c:5534) [4520.680728][T23167] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.680733][T23167] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4520.680739][T23167] ? __pfx___sys_sendto (net/socket.c:2147) [4520.680753][T23167] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4520.680760][T23167] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4520.680768][T23167] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4520.680775][T23167] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4520.680785][T23167] __x64_sys_sendto (net/socket.c:2183) [4520.680789][T23167] ? 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) [4520.680793][T23167] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4520.680798][T23167] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4520.680803][T23167] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4520.680806][T23167] RIP: 0033:0x7fc87c42aa4a [ 4520.680810][T23167] 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 [ 4520.680813][T23167] RSP: 002b:00007ffc491ff048 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4520.680816][T23167] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc87c42aa4a [ 4520.680819][T23167] RDX: 0000000000000040 RSI: 000000002a96c340 RDI: 0000000000000005 [ 4520.680821][T23167] RBP: 00007ffc491ff0d0 R08: 0000000000418574 R09: 000000000000001c [ 4520.680823][T23167] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4520.680825][T23167] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc87c553000 | [ 4520.680825][T23167] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc87c553000 | [ 4520.680840][T23167] | [ 4521.187145][T23171] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23171 | [4521.187612][T23171] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4521.187859][T23171] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4521.187861][T23171] Call Trace: [ 4521.187863][T23171] [4521.187865][T23171] dump_stack_lvl (lib/dump_stack.c:123) [4521.187873][T23171] check_preemption_disabled (lib/smp_processor_id.c:52) [4521.187880][T23171] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4521.187887][T23171] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4521.187895][T23171] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.187902][T23171] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4521.187907][T23171] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.187919][T23171] rawv6_sendmsg (net/ipv6/raw.c:918) [4521.187931][T23171] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4521.187936][T23171] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4521.187941][T23171] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.187950][T23171] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4521.187955][T23171] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4521.187964][T23171] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4521.187980][T23171] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4521.187983][T23171] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.187994][T23171] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.188000][T23171] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.188006][T23171] ? __pfx___sys_sendto (net/socket.c:2147) [4521.188021][T23171] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4521.188028][T23171] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4521.188037][T23171] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4521.188044][T23171] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4521.188055][T23171] __x64_sys_sendto (net/socket.c:2183) [4521.188059][T23171] ? 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) [4521.188062][T23171] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4521.188067][T23171] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4521.188072][T23171] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4521.188076][T23171] RIP: 0033:0x7f26f0e1fa4a [ 4521.188080][T23171] 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 [ 4521.188083][T23171] RSP: 002b:00007ffe869ef2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4521.188087][T23171] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f26f0e1fa4a [ 4521.188090][T23171] RDX: 0000000000000040 RSI: 000000002d2b9340 RDI: 0000000000000005 [ 4521.188091][T23171] RBP: 00007ffe869ef380 R08: 0000000000418574 R09: 000000000000001c [ 4521.188093][T23171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4521.188095][T23171] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26f0f48000 | [ 4521.188095][T23171] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26f0f48000 | [ 4521.188110][T23171] | [ 4521.188112][T23171] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23171 | [4521.199970][T23171] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4521.200223][T23171] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4521.200225][T23171] Call Trace: [ 4521.200227][T23171] [4521.200229][T23171] dump_stack_lvl (lib/dump_stack.c:123) [4521.200235][T23171] check_preemption_disabled (lib/smp_processor_id.c:52) [4521.200241][T23171] lwtunnel_output (net/core/lwtunnel.c:359) [4521.200247][T23171] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4521.200254][T23171] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.200259][T23171] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4521.200264][T23171] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.200277][T23171] rawv6_sendmsg (net/ipv6/raw.c:918) [4521.200289][T23171] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4521.200294][T23171] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4521.200298][T23171] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.200306][T23171] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4521.200309][T23171] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4521.200318][T23171] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4521.200334][T23171] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4521.200337][T23171] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.200349][T23171] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.200353][T23171] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.200359][T23171] ? __pfx___sys_sendto (net/socket.c:2147) [4521.200373][T23171] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4521.200379][T23171] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4521.200387][T23171] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4521.200395][T23171] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4521.200405][T23171] __x64_sys_sendto (net/socket.c:2183) [4521.200409][T23171] ? 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) [4521.200413][T23171] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4521.200417][T23171] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4521.200422][T23171] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4521.200426][T23171] RIP: 0033:0x7f26f0e1fa4a [ 4521.200429][T23171] 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 [ 4521.200432][T23171] RSP: 002b:00007ffe869ef2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4521.200435][T23171] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f26f0e1fa4a [ 4521.200443][T23171] RDX: 0000000000000040 RSI: 000000002d2b9340 RDI: 0000000000000005 [ 4521.200445][T23171] RBP: 00007ffe869ef380 R08: 0000000000418574 R09: 000000000000001c [ 4521.200447][T23171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4521.200448][T23171] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26f0f48000 | [ 4521.200448][T23171] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26f0f48000 | [ 4521.200463][T23171] | [ 4521.200845][T23171] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23171 | [4521.212284][T23171] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4521.212529][T23171] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4521.212531][T23171] Call Trace: [ 4521.212532][T23171] [4521.212535][T23171] dump_stack_lvl (lib/dump_stack.c:123) [4521.212541][T23171] check_preemption_disabled (lib/smp_processor_id.c:52) [4521.212548][T23171] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4521.212554][T23171] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4521.212561][T23171] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.212567][T23171] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4521.212572][T23171] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.212584][T23171] rawv6_sendmsg (net/ipv6/raw.c:918) [4521.212596][T23171] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4521.212602][T23171] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4521.212606][T23171] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.212614][T23171] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4521.212618][T23171] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4521.212627][T23171] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4521.212643][T23171] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4521.212646][T23171] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.212658][T23171] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.212662][T23171] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.212668][T23171] ? __pfx___sys_sendto (net/socket.c:2147) [4521.212683][T23171] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4521.212690][T23171] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4521.212697][T23171] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4521.212705][T23171] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4521.212715][T23171] __x64_sys_sendto (net/socket.c:2183) [4521.212719][T23171] ? 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) [4521.212722][T23171] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4521.212727][T23171] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4521.212732][T23171] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4521.212736][T23171] RIP: 0033:0x7f26f0e1fa4a [ 4521.212739][T23171] 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 [ 4521.212742][T23171] RSP: 002b:00007ffe869ef2f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4521.212745][T23171] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f26f0e1fa4a [ 4521.212747][T23171] RDX: 0000000000000040 RSI: 000000002d2b9340 RDI: 0000000000000005 [ 4521.212749][T23171] RBP: 00007ffe869ef380 R08: 0000000000418574 R09: 000000000000001c [ 4521.212751][T23171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4521.212752][T23171] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26f0f48000 | [ 4521.212752][T23171] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f26f0f48000 | [ 4521.212767][T23171] | [ 4521.676571][T23175] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23175 | [4521.677025][T23175] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4521.677785][T23175] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4521.677787][T23175] Call Trace: [ 4521.677789][T23175] [4521.677791][T23175] dump_stack_lvl (lib/dump_stack.c:123) [4521.677799][T23175] check_preemption_disabled (lib/smp_processor_id.c:52) [4521.677806][T23175] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4521.677813][T23175] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4521.677820][T23175] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.677827][T23175] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4521.677832][T23175] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4521.677844][T23175] rawv6_sendmsg (net/ipv6/raw.c:918) [4521.677856][T23175] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4521.677862][T23175] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4521.677866][T23175] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.677875][T23175] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4521.677880][T23175] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4521.677889][T23175] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4521.677906][T23175] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4521.677909][T23175] ? __lock_release (kernel/locking/lockdep.c:5534) [4521.677920][T23175] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.677926][T23175] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4521.677931][T23175] ? __pfx___sys_sendto (net/socket.c:2147) [4521.677946][T23175] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4521.677953][T23175] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4521.677962][T23175] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4521.677970][T23175] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4521.677980][T23175] __x64_sys_sendto (net/socket.c:2183) [4521.677984][T23175] ? 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) [4521.677989][T23175] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4521.677994][T23175] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4521.677999][T23175] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4521.678002][T23175] RIP: 0033:0x7f785f7dba4a [ 4521.678007][T23175] 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 [ 4521.678010][T23175] RSP: 002b:00007ffd1092ff88 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4521.678013][T23175] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f785f7dba4a [ 4521.678016][T23175] RDX: 0000000000000040 RSI: 0000000018e15340 RDI: 0000000000000005 [ 4521.678018][T23175] RBP: 00007ffd10930010 R08: 0000000000418574 R09: 000000000000001c [ 4521.678020][T23175] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4521.678022][T23175] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f785f904000 | [ 4524.062396][T23195] lwtunnel_output(): recursion limit reached on datapath | [ 4525.522147][T23199] check_preemption_disabled: 15 callbacks suppressed | [ 4525.522548][T23199] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23199 | [4525.522963][T23199] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4525.523219][T23199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4525.523221][T23199] Call Trace: [ 4525.523224][T23199] [4525.523226][T23199] dump_stack_lvl (lib/dump_stack.c:123) [4525.523234][T23199] check_preemption_disabled (lib/smp_processor_id.c:52) [4525.523241][T23199] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4525.523247][T23199] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4525.523255][T23199] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.523262][T23199] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4525.523267][T23199] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.523279][T23199] rawv6_sendmsg (net/ipv6/raw.c:918) [4525.523291][T23199] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4525.523296][T23199] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4525.523301][T23199] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.523310][T23199] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4525.523315][T23199] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4525.523324][T23199] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4525.523340][T23199] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4525.523343][T23199] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.523354][T23199] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.523360][T23199] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.523365][T23199] ? __pfx___sys_sendto (net/socket.c:2147) [4525.523380][T23199] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4525.523387][T23199] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4525.523396][T23199] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4525.523403][T23199] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4525.523413][T23199] __x64_sys_sendto (net/socket.c:2183) [4525.523418][T23199] ? 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) [4525.523422][T23199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4525.523427][T23199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4525.523432][T23199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4525.523436][T23199] RIP: 0033:0x7faf0129fa4a [ 4525.523440][T23199] 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 [ 4525.523443][T23199] RSP: 002b:00007fff8a88f968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4525.523446][T23199] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf0129fa4a [ 4525.523449][T23199] RDX: 0000000000000040 RSI: 00000000332ad340 RDI: 0000000000000005 [ 4525.523451][T23199] RBP: 00007fff8a88f9f0 R08: 0000000000418574 R09: 000000000000001c [ 4525.523453][T23199] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4525.523454][T23199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf013c8000 | [ 4525.523454][T23199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf013c8000 | [ 4525.523469][T23199] | [ 4525.523472][T23199] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23199 | [4525.535224][T23199] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4525.535471][T23199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4525.535473][T23199] Call Trace: [ 4525.535475][T23199] [4525.535477][T23199] dump_stack_lvl (lib/dump_stack.c:123) [4525.535483][T23199] check_preemption_disabled (lib/smp_processor_id.c:52) [4525.535489][T23199] lwtunnel_output (net/core/lwtunnel.c:359) [4525.535496][T23199] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4525.535503][T23199] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.535509][T23199] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4525.535514][T23199] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.535526][T23199] rawv6_sendmsg (net/ipv6/raw.c:918) [4525.535538][T23199] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4525.535544][T23199] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4525.535547][T23199] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.535555][T23199] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4525.535559][T23199] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4525.535567][T23199] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4525.535584][T23199] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4525.535587][T23199] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.535598][T23199] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.535603][T23199] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.535608][T23199] ? __pfx___sys_sendto (net/socket.c:2147) [4525.535623][T23199] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4525.535629][T23199] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4525.535637][T23199] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4525.535644][T23199] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4525.535655][T23199] __x64_sys_sendto (net/socket.c:2183) [4525.535659][T23199] ? 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) [4525.535662][T23199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4525.535667][T23199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4525.535672][T23199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4525.535675][T23199] RIP: 0033:0x7faf0129fa4a [ 4525.535679][T23199] 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 [ 4525.535682][T23199] RSP: 002b:00007fff8a88f968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4525.535685][T23199] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf0129fa4a [ 4525.535687][T23199] RDX: 0000000000000040 RSI: 00000000332ad340 RDI: 0000000000000005 [ 4525.535689][T23199] RBP: 00007fff8a88f9f0 R08: 0000000000418574 R09: 000000000000001c [ 4525.535691][T23199] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4525.535693][T23199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf013c8000 | [ 4525.535693][T23199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf013c8000 | [ 4525.535708][T23199] | [ 4525.536109][T23199] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23199 | [4525.547511][T23199] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4525.547758][T23199] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4525.547760][T23199] Call Trace: [ 4525.547761][T23199] [4525.547763][T23199] dump_stack_lvl (lib/dump_stack.c:123) [4525.547770][T23199] check_preemption_disabled (lib/smp_processor_id.c:52) [4525.547776][T23199] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4525.547783][T23199] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4525.547790][T23199] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.547796][T23199] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4525.547801][T23199] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4525.547813][T23199] rawv6_sendmsg (net/ipv6/raw.c:918) [4525.547825][T23199] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4525.547831][T23199] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4525.547835][T23199] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.547843][T23199] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4525.547847][T23199] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4525.547856][T23199] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4525.547872][T23199] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4525.547875][T23199] ? __lock_release (kernel/locking/lockdep.c:5534) [4525.547886][T23199] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.547891][T23199] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4525.547896][T23199] ? __pfx___sys_sendto (net/socket.c:2147) [4525.547911][T23199] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4525.547918][T23199] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4525.547926][T23199] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4525.547933][T23199] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4525.547944][T23199] __x64_sys_sendto (net/socket.c:2183) [4525.547948][T23199] ? 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) [4525.547952][T23199] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4525.547957][T23199] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4525.547962][T23199] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4525.547965][T23199] RIP: 0033:0x7faf0129fa4a [ 4525.547969][T23199] 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 [ 4525.547972][T23199] RSP: 002b:00007fff8a88f968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4525.547975][T23199] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007faf0129fa4a [ 4525.547977][T23199] RDX: 0000000000000040 RSI: 00000000332ad340 RDI: 0000000000000005 [ 4525.547979][T23199] RBP: 00007fff8a88f9f0 R08: 0000000000418574 R09: 000000000000001c [ 4525.547981][T23199] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4525.547983][T23199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf013c8000 | [ 4525.547983][T23199] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007faf013c8000 | [ 4525.547998][T23199] | [ 4526.031313][T23203] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23203 | [4526.031789][T23203] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4526.032055][T23203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4526.032057][T23203] Call Trace: [ 4526.032059][T23203] [4526.032061][T23203] dump_stack_lvl (lib/dump_stack.c:123) [4526.032070][T23203] check_preemption_disabled (lib/smp_processor_id.c:52) [4526.032077][T23203] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4526.032083][T23203] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4526.032091][T23203] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.032098][T23203] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4526.032103][T23203] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.032115][T23203] rawv6_sendmsg (net/ipv6/raw.c:918) [4526.032127][T23203] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4526.032133][T23203] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4526.032138][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.032151][T23203] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4526.032157][T23203] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4526.032172][T23203] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4526.032204][T23203] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4526.032209][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.032232][T23203] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.032241][T23203] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.032251][T23203] ? __pfx___sys_sendto (net/socket.c:2147) [4526.032266][T23203] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4526.032273][T23203] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4526.032282][T23203] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4526.032289][T23203] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4526.032299][T23203] __x64_sys_sendto (net/socket.c:2183) [4526.032304][T23203] ? 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) [4526.032308][T23203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4526.032314][T23203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4526.032319][T23203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4526.032322][T23203] RIP: 0033:0x7f4adaad7a4a [ 4526.032327][T23203] 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 [ 4526.032330][T23203] RSP: 002b:00007ffca4d72fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4526.032334][T23203] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4adaad7a4a [ 4526.032336][T23203] RDX: 0000000000000040 RSI: 0000000020cc3340 RDI: 0000000000000005 [ 4526.032338][T23203] RBP: 00007ffca4d73060 R08: 0000000000418574 R09: 000000000000001c [ 4526.032341][T23203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4526.032343][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4adac00000 | [ 4526.032343][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4adac00000 | [ 4526.032357][T23203] | [ 4526.045315][T23203] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23203 | [4526.045822][T23203] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4526.046200][T23203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4526.046202][T23203] Call Trace: [ 4526.046204][T23203] [4526.046206][T23203] dump_stack_lvl (lib/dump_stack.c:123) [4526.046213][T23203] check_preemption_disabled (lib/smp_processor_id.c:52) [4526.046220][T23203] lwtunnel_output (net/core/lwtunnel.c:359) [4526.046227][T23203] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4526.046235][T23203] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.046241][T23203] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4526.046246][T23203] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.046259][T23203] rawv6_sendmsg (net/ipv6/raw.c:918) [4526.046271][T23203] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4526.046276][T23203] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4526.046281][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.046289][T23203] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4526.046294][T23203] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4526.046303][T23203] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4526.046320][T23203] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4526.046322][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.046334][T23203] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.046339][T23203] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.046345][T23203] ? __pfx___sys_sendto (net/socket.c:2147) [4526.046360][T23203] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4526.046366][T23203] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4526.046375][T23203] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4526.046382][T23203] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4526.046393][T23203] __x64_sys_sendto (net/socket.c:2183) [4526.046397][T23203] ? 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) [4526.046400][T23203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4526.046405][T23203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4526.046410][T23203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4526.046414][T23203] RIP: 0033:0x7f4adaad7a4a [ 4526.046418][T23203] 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 [ 4526.046421][T23203] RSP: 002b:00007ffca4d72fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4526.046425][T23203] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4adaad7a4a [ 4526.046427][T23203] RDX: 0000000000000040 RSI: 0000000020cc3340 RDI: 0000000000000005 [ 4526.046429][T23203] RBP: 00007ffca4d73060 R08: 0000000000418574 R09: 000000000000001c [ 4526.046431][T23203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4526.046433][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4adac00000 | [ 4526.046433][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4adac00000 | [ 4526.046448][T23203] | [ 4526.046883][T23203] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23203 | [4526.059111][T23203] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4526.059408][T23203] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4526.059409][T23203] Call Trace: [ 4526.059411][T23203] [4526.059414][T23203] dump_stack_lvl (lib/dump_stack.c:123) [4526.059421][T23203] check_preemption_disabled (lib/smp_processor_id.c:52) [4526.059427][T23203] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4526.059434][T23203] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4526.059441][T23203] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.059447][T23203] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4526.059452][T23203] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.059464][T23203] rawv6_sendmsg (net/ipv6/raw.c:918) [4526.059477][T23203] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4526.059482][T23203] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4526.059486][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.059494][T23203] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4526.059499][T23203] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4526.059508][T23203] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4526.059524][T23203] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4526.059527][T23203] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.059539][T23203] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.059543][T23203] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.059549][T23203] ? __pfx___sys_sendto (net/socket.c:2147) [4526.059564][T23203] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4526.059571][T23203] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4526.059578][T23203] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4526.059586][T23203] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4526.059596][T23203] __x64_sys_sendto (net/socket.c:2183) [4526.059600][T23203] ? 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) [4526.059604][T23203] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4526.059609][T23203] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4526.059614][T23203] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4526.059617][T23203] RIP: 0033:0x7f4adaad7a4a [ 4526.059621][T23203] 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 [ 4526.059623][T23203] RSP: 002b:00007ffca4d72fd8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4526.059627][T23203] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4adaad7a4a [ 4526.059629][T23203] RDX: 0000000000000040 RSI: 0000000020cc3340 RDI: 0000000000000005 [ 4526.059631][T23203] RBP: 00007ffca4d73060 R08: 0000000000418574 R09: 000000000000001c [ 4526.059633][T23203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4526.059635][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4adac00000 | [ 4526.059635][T23203] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4adac00000 | [ 4526.059650][T23203] | [ 4526.559711][T23207] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23207 | [4526.560323][T23207] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4526.560741][T23207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4526.560744][T23207] Call Trace: [ 4526.560747][T23207] [4526.560751][T23207] dump_stack_lvl (lib/dump_stack.c:123) [4526.560763][T23207] check_preemption_disabled (lib/smp_processor_id.c:52) [4526.560775][T23207] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4526.560788][T23207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4526.560801][T23207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.560812][T23207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4526.560821][T23207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.560845][T23207] rawv6_sendmsg (net/ipv6/raw.c:918) [4526.560868][T23207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4526.560879][T23207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4526.560886][T23207] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.560894][T23207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4526.560899][T23207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4526.560907][T23207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4526.560923][T23207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4526.560926][T23207] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.560937][T23207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.560943][T23207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.560948][T23207] ? __pfx___sys_sendto (net/socket.c:2147) [4526.560963][T23207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4526.560970][T23207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4526.560978][T23207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4526.560986][T23207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4526.560996][T23207] __x64_sys_sendto (net/socket.c:2183) [4526.561000][T23207] ? 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) [4526.561004][T23207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4526.561009][T23207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4526.561014][T23207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4526.561018][T23207] RIP: 0033:0x7fdf27d9ca4a [ 4526.561022][T23207] 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 [ 4526.561026][T23207] RSP: 002b:00007fffb1604cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4526.561030][T23207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf27d9ca4a [ 4526.561032][T23207] RDX: 0000000000000040 RSI: 000000002a9fe340 RDI: 0000000000000005 [ 4526.561034][T23207] RBP: 00007fffb1604d40 R08: 0000000000418574 R09: 000000000000001c [ 4526.561036][T23207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4526.561037][T23207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf27ec5000 | [ 4526.561037][T23207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf27ec5000 | [ 4526.561052][T23207] | [ 4526.561055][T23207] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23207 | [4526.580738][T23207] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4526.581149][T23207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4526.581152][T23207] Call Trace: [ 4526.581155][T23207] [4526.581159][T23207] dump_stack_lvl (lib/dump_stack.c:123) [4526.581170][T23207] check_preemption_disabled (lib/smp_processor_id.c:52) [4526.581181][T23207] lwtunnel_output (net/core/lwtunnel.c:359) [4526.581194][T23207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4526.581207][T23207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.581217][T23207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4526.581226][T23207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.581251][T23207] rawv6_sendmsg (net/ipv6/raw.c:918) [4526.581274][T23207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4526.581285][T23207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4526.581292][T23207] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.581306][T23207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4526.581313][T23207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4526.581330][T23207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4526.581348][T23207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4526.581351][T23207] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.581362][T23207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.581367][T23207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.581373][T23207] ? __pfx___sys_sendto (net/socket.c:2147) [4526.581388][T23207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4526.581395][T23207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4526.581404][T23207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4526.581411][T23207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4526.581421][T23207] __x64_sys_sendto (net/socket.c:2183) [4526.581425][T23207] ? 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) [4526.581429][T23207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4526.581434][T23207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4526.581440][T23207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4526.581443][T23207] RIP: 0033:0x7fdf27d9ca4a [ 4526.581447][T23207] 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 [ 4526.581450][T23207] RSP: 002b:00007fffb1604cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4526.581454][T23207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf27d9ca4a [ 4526.581456][T23207] RDX: 0000000000000040 RSI: 000000002a9fe340 RDI: 0000000000000005 [ 4526.581458][T23207] RBP: 00007fffb1604d40 R08: 0000000000418574 R09: 000000000000001c [ 4526.581460][T23207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4526.581462][T23207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf27ec5000 | [ 4526.581462][T23207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf27ec5000 | [ 4526.581477][T23207] | [ 4526.603080][T23207] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23207 | [4526.603641][T23207] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4526.604050][T23207] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4526.604052][T23207] Call Trace: [ 4526.604055][T23207] [4526.604059][T23207] dump_stack_lvl (lib/dump_stack.c:123) [4526.604069][T23207] check_preemption_disabled (lib/smp_processor_id.c:52) [4526.604079][T23207] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4526.604092][T23207] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4526.604104][T23207] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.604114][T23207] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4526.604123][T23207] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4526.604147][T23207] rawv6_sendmsg (net/ipv6/raw.c:918) [4526.604169][T23207] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4526.604179][T23207] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4526.604201][T23207] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.604216][T23207] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4526.604222][T23207] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4526.604239][T23207] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4526.604273][T23207] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4526.604277][T23207] ? __lock_release (kernel/locking/lockdep.c:5534) [4526.604300][T23207] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.604308][T23207] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4526.604318][T23207] ? __pfx___sys_sendto (net/socket.c:2147) [4526.604336][T23207] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4526.604343][T23207] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4526.604350][T23207] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4526.604358][T23207] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4526.604368][T23207] __x64_sys_sendto (net/socket.c:2183) [4526.604372][T23207] ? 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) [4526.604376][T23207] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4526.604380][T23207] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4526.604385][T23207] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4526.604389][T23207] RIP: 0033:0x7fdf27d9ca4a [ 4526.604392][T23207] 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 [ 4526.604395][T23207] RSP: 002b:00007fffb1604cb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4526.604399][T23207] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fdf27d9ca4a [ 4526.604402][T23207] RDX: 0000000000000040 RSI: 000000002a9fe340 RDI: 0000000000000005 [ 4526.604403][T23207] RBP: 00007fffb1604d40 R08: 0000000000418574 R09: 000000000000001c [ 4526.604405][T23207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4526.604407][T23207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf27ec5000 | [ 4526.604407][T23207] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fdf27ec5000 | [ 4526.604422][T23207] | [ 4527.107881][T23211] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23211 | [4527.108811][T23211] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4527.109061][T23211] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4527.109063][T23211] Call Trace: [ 4527.109066][T23211] [4527.109068][T23211] dump_stack_lvl (lib/dump_stack.c:123) [4527.109076][T23211] check_preemption_disabled (lib/smp_processor_id.c:52) [4527.109083][T23211] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4527.109089][T23211] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4527.109097][T23211] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4527.109104][T23211] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4527.109108][T23211] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4527.109121][T23211] rawv6_sendmsg (net/ipv6/raw.c:918) [4527.109133][T23211] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4527.109138][T23211] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4527.109143][T23211] ? __lock_release (kernel/locking/lockdep.c:5534) [4527.109153][T23211] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4527.109158][T23211] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4527.109168][T23211] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4527.109184][T23211] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4527.109187][T23211] ? __lock_release (kernel/locking/lockdep.c:5534) [4527.109198][T23211] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4527.109203][T23211] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4527.109209][T23211] ? __pfx___sys_sendto (net/socket.c:2147) [4527.109224][T23211] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4527.109230][T23211] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4527.109239][T23211] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4527.109246][T23211] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4527.109256][T23211] __x64_sys_sendto (net/socket.c:2183) [4527.109260][T23211] ? 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) [4527.109264][T23211] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4527.109269][T23211] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4527.109274][T23211] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4527.109278][T23211] RIP: 0033:0x7f97f41b0a4a [ 4527.109282][T23211] 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 [ 4527.109286][T23211] RSP: 002b:00007ffff8e710f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4527.109290][T23211] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f97f41b0a4a [ 4527.109292][T23211] RDX: 0000000000000040 RSI: 0000000033e6f340 RDI: 0000000000000005 [ 4527.109294][T23211] RBP: 00007ffff8e71180 R08: 0000000000418574 R09: 000000000000001c [ 4527.109296][T23211] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4527.109298][T23211] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f97f42d9000 | [ 4527.606849][T23215] lwtunnel_output(): recursion limit reached on datapath | [ 4530.914708][T23235] check_preemption_disabled: 15 callbacks suppressed | [ 4530.914715][T23235] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23235 | [4530.915525][T23235] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4530.915790][T23235] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4530.915793][T23235] Call Trace: [ 4530.915795][T23235] [4530.915797][T23235] dump_stack_lvl (lib/dump_stack.c:123) [4530.915806][T23235] check_preemption_disabled (lib/smp_processor_id.c:52) [4530.915813][T23235] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4530.915820][T23235] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4530.915827][T23235] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4530.915834][T23235] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4530.915839][T23235] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4530.915851][T23235] rawv6_sendmsg (net/ipv6/raw.c:918) [4530.915863][T23235] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4530.915869][T23235] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4530.915874][T23235] ? __lock_release (kernel/locking/lockdep.c:5534) [4530.915882][T23235] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4530.915887][T23235] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4530.915896][T23235] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4530.915913][T23235] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4530.915916][T23235] ? __lock_release (kernel/locking/lockdep.c:5534) [4530.915927][T23235] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4530.915933][T23235] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4530.915938][T23235] ? __pfx___sys_sendto (net/socket.c:2147) [4530.915953][T23235] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4530.915960][T23235] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4530.915969][T23235] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4530.915976][T23235] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4530.915986][T23235] __x64_sys_sendto (net/socket.c:2183) [4530.915990][T23235] ? 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) [4530.915994][T23235] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4530.915999][T23235] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4530.916004][T23235] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4530.916008][T23235] RIP: 0033:0x7f8c70ee0a4a [ 4530.916012][T23235] 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 [ 4530.916015][T23235] RSP: 002b:00007fff6100de48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4530.916019][T23235] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c70ee0a4a [ 4530.916021][T23235] RDX: 0000000000000040 RSI: 00000000138c1340 RDI: 0000000000000005 [ 4530.916023][T23235] RBP: 00007fff6100ded0 R08: 0000000000418574 R09: 000000000000001c [ 4530.916026][T23235] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4530.916028][T23235] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c71009000 | [ 4530.916028][T23235] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c71009000 | [ 4530.916042][T23235] | [ 4530.916066][T23235] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23235 | [4530.928124][T23235] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4530.928392][T23235] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4530.928393][T23235] Call Trace: [ 4530.928395][T23235] [4530.928398][T23235] dump_stack_lvl (lib/dump_stack.c:123) [4530.928404][T23235] check_preemption_disabled (lib/smp_processor_id.c:52) [4530.928411][T23235] lwtunnel_output (net/core/lwtunnel.c:359) [4530.928417][T23235] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4530.928425][T23235] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4530.928431][T23235] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4530.928436][T23235] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4530.928448][T23235] rawv6_sendmsg (net/ipv6/raw.c:918) [4530.928460][T23235] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4530.928466][T23235] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4530.928470][T23235] ? __lock_release (kernel/locking/lockdep.c:5534) [4530.928478][T23235] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4530.928482][T23235] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4530.928491][T23235] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4530.928508][T23235] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4530.928510][T23235] ? __lock_release (kernel/locking/lockdep.c:5534) [4530.928522][T23235] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4530.928527][T23235] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4530.928533][T23235] ? __pfx___sys_sendto (net/socket.c:2147) [4530.928548][T23235] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4530.928555][T23235] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4530.928563][T23235] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4530.928570][T23235] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4530.928581][T23235] __x64_sys_sendto (net/socket.c:2183) [4530.928585][T23235] ? 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) [4530.928588][T23235] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4530.928594][T23235] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4530.928599][T23235] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4530.928602][T23235] RIP: 0033:0x7f8c70ee0a4a [ 4530.928606][T23235] 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 [ 4530.928609][T23235] RSP: 002b:00007fff6100de48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4530.928612][T23235] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c70ee0a4a [ 4530.928614][T23235] RDX: 0000000000000040 RSI: 00000000138c1340 RDI: 0000000000000005 [ 4530.928616][T23235] RBP: 00007fff6100ded0 R08: 0000000000418574 R09: 000000000000001c [ 4530.928618][T23235] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4530.928620][T23235] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c71009000 | [ 4530.928620][T23235] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c71009000 | [ 4530.928635][T23235] | [ 4530.929017][T23235] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23235 | [4530.944067][T23235] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4530.944400][T23235] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4530.944402][T23235] Call Trace: [ 4530.944403][T23235] [4530.944406][T23235] dump_stack_lvl (lib/dump_stack.c:123) [4530.944412][T23235] check_preemption_disabled (lib/smp_processor_id.c:52) [4530.944418][T23235] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4530.944425][T23235] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4530.944431][T23235] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4530.944437][T23235] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4530.944442][T23235] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4530.944455][T23235] rawv6_sendmsg (net/ipv6/raw.c:918) [4530.944467][T23235] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4530.944472][T23235] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4530.944476][T23235] ? __lock_release (kernel/locking/lockdep.c:5534) [4530.944484][T23235] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4530.944488][T23235] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4530.944497][T23235] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4530.944514][T23235] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4530.944516][T23235] ? __lock_release (kernel/locking/lockdep.c:5534) [4530.944528][T23235] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4530.944533][T23235] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4530.944539][T23235] ? __pfx___sys_sendto (net/socket.c:2147) [4530.944554][T23235] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4530.944560][T23235] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4530.944568][T23235] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4530.944576][T23235] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4530.944586][T23235] __x64_sys_sendto (net/socket.c:2183) [4530.944591][T23235] ? 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) [4530.944594][T23235] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4530.944599][T23235] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4530.944604][T23235] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4530.944607][T23235] RIP: 0033:0x7f8c70ee0a4a [ 4530.944611][T23235] 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 [ 4530.944614][T23235] RSP: 002b:00007fff6100de48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4530.944617][T23235] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8c70ee0a4a [ 4530.944619][T23235] RDX: 0000000000000040 RSI: 00000000138c1340 RDI: 0000000000000005 [ 4530.944621][T23235] RBP: 00007fff6100ded0 R08: 0000000000418574 R09: 000000000000001c [ 4530.944623][T23235] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4530.944625][T23235] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c71009000 | [ 4530.944625][T23235] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8c71009000 | [ 4530.944640][T23235] | [ 4531.419834][T23239] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23239 | [4531.420297][T23239] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4531.420559][T23239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4531.420562][T23239] Call Trace: [ 4531.420564][T23239] [4531.420566][T23239] dump_stack_lvl (lib/dump_stack.c:123) [4531.420575][T23239] check_preemption_disabled (lib/smp_processor_id.c:52) [4531.420582][T23239] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4531.420589][T23239] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4531.420597][T23239] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.420603][T23239] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4531.420608][T23239] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.420620][T23239] rawv6_sendmsg (net/ipv6/raw.c:918) [4531.420632][T23239] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4531.420637][T23239] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4531.420643][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.420652][T23239] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4531.420657][T23239] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4531.420666][T23239] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4531.420682][T23239] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4531.420685][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.420696][T23239] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.420701][T23239] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.420707][T23239] ? __pfx___sys_sendto (net/socket.c:2147) [4531.420721][T23239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4531.420728][T23239] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4531.420737][T23239] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4531.420744][T23239] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4531.420755][T23239] __x64_sys_sendto (net/socket.c:2183) [4531.420759][T23239] ? 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) [4531.420763][T23239] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4531.420768][T23239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4531.420773][T23239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4531.420777][T23239] RIP: 0033:0x7f88edf89a4a [ 4531.420781][T23239] 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 [ 4531.420784][T23239] RSP: 002b:00007ffc82adb118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4531.420788][T23239] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f88edf89a4a [ 4531.420791][T23239] RDX: 0000000000000040 RSI: 0000000003987340 RDI: 0000000000000005 [ 4531.420793][T23239] RBP: 00007ffc82adb1a0 R08: 0000000000418574 R09: 000000000000001c [ 4531.420795][T23239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4531.420796][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88ee0b2000 | [ 4531.420796][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88ee0b2000 | [ 4531.420811][T23239] | [ 4531.420814][T23239] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23239 | [4531.434869][T23239] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4531.435201][T23239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4531.435203][T23239] Call Trace: [ 4531.435204][T23239] [4531.435207][T23239] dump_stack_lvl (lib/dump_stack.c:123) [4531.435213][T23239] check_preemption_disabled (lib/smp_processor_id.c:52) [4531.435219][T23239] lwtunnel_output (net/core/lwtunnel.c:359) [4531.435226][T23239] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4531.435232][T23239] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.435238][T23239] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4531.435243][T23239] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.435255][T23239] rawv6_sendmsg (net/ipv6/raw.c:918) [4531.435267][T23239] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4531.435273][T23239] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4531.435277][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.435284][T23239] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4531.435288][T23239] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4531.435297][T23239] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4531.435313][T23239] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4531.435316][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.435327][T23239] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.435332][T23239] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.435338][T23239] ? __pfx___sys_sendto (net/socket.c:2147) [4531.435353][T23239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4531.435359][T23239] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4531.435367][T23239] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4531.435374][T23239] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4531.435385][T23239] __x64_sys_sendto (net/socket.c:2183) [4531.435389][T23239] ? 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) [4531.435392][T23239] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4531.435397][T23239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4531.435402][T23239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4531.435405][T23239] RIP: 0033:0x7f88edf89a4a [ 4531.435409][T23239] 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 [ 4531.435412][T23239] RSP: 002b:00007ffc82adb118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4531.435416][T23239] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f88edf89a4a [ 4531.435418][T23239] RDX: 0000000000000040 RSI: 0000000003987340 RDI: 0000000000000005 [ 4531.435420][T23239] RBP: 00007ffc82adb1a0 R08: 0000000000418574 R09: 000000000000001c [ 4531.435422][T23239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4531.435424][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88ee0b2000 | [ 4531.435424][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88ee0b2000 | [ 4531.435438][T23239] | [ 4531.435834][T23239] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23239 | [4531.447254][T23239] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4531.447498][T23239] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4531.447499][T23239] Call Trace: [ 4531.447501][T23239] [4531.447503][T23239] dump_stack_lvl (lib/dump_stack.c:123) [4531.447509][T23239] check_preemption_disabled (lib/smp_processor_id.c:52) [4531.447515][T23239] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4531.447522][T23239] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4531.447529][T23239] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.447534][T23239] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4531.447539][T23239] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.447552][T23239] rawv6_sendmsg (net/ipv6/raw.c:918) [4531.447564][T23239] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4531.447569][T23239] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4531.447573][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.447581][T23239] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4531.447585][T23239] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4531.447594][T23239] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4531.447610][T23239] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4531.447613][T23239] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.447624][T23239] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.447628][T23239] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.447634][T23239] ? __pfx___sys_sendto (net/socket.c:2147) [4531.447649][T23239] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4531.447655][T23239] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4531.447663][T23239] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4531.447670][T23239] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4531.447681][T23239] __x64_sys_sendto (net/socket.c:2183) [4531.447685][T23239] ? 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) [4531.447688][T23239] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4531.447693][T23239] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4531.447698][T23239] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4531.447701][T23239] RIP: 0033:0x7f88edf89a4a [ 4531.447705][T23239] 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 [ 4531.447708][T23239] RSP: 002b:00007ffc82adb118 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4531.447711][T23239] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f88edf89a4a [ 4531.447713][T23239] RDX: 0000000000000040 RSI: 0000000003987340 RDI: 0000000000000005 [ 4531.447715][T23239] RBP: 00007ffc82adb1a0 R08: 0000000000418574 R09: 000000000000001c [ 4531.447717][T23239] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4531.447719][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88ee0b2000 | [ 4531.447719][T23239] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f88ee0b2000 | [ 4531.447734][T23239] | [ 4531.935424][T23243] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23243 | [4531.935883][T23243] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4531.936135][T23243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4531.936137][T23243] Call Trace: [ 4531.936139][T23243] [4531.936142][T23243] dump_stack_lvl (lib/dump_stack.c:123) [4531.936152][T23243] check_preemption_disabled (lib/smp_processor_id.c:52) [4531.936159][T23243] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4531.936166][T23243] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4531.936174][T23243] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.936180][T23243] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4531.936185][T23243] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.936198][T23243] rawv6_sendmsg (net/ipv6/raw.c:918) [4531.936210][T23243] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4531.936215][T23243] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4531.936220][T23243] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.936229][T23243] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4531.936234][T23243] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4531.936243][T23243] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4531.936259][T23243] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4531.936262][T23243] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.936273][T23243] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.936279][T23243] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.936285][T23243] ? __pfx___sys_sendto (net/socket.c:2147) [4531.936299][T23243] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4531.936306][T23243] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4531.936316][T23243] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4531.936323][T23243] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4531.936333][T23243] __x64_sys_sendto (net/socket.c:2183) [4531.936337][T23243] ? 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) [4531.936341][T23243] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4531.936346][T23243] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4531.936351][T23243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4531.936355][T23243] RIP: 0033:0x7fd000122a4a [ 4531.936359][T23243] 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 [ 4531.936362][T23243] RSP: 002b:00007fffc626e728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4531.936366][T23243] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd000122a4a [ 4531.936368][T23243] RDX: 0000000000000040 RSI: 000000003cc27340 RDI: 0000000000000005 [ 4531.936370][T23243] RBP: 00007fffc626e7b0 R08: 0000000000418574 R09: 000000000000001c [ 4531.936372][T23243] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4531.936373][T23243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd00024b000 | [ 4531.936373][T23243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd00024b000 | [ 4531.936388][T23243] | [ 4531.948880][T23243] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23243 | [4531.950504][T23243] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4531.950769][T23243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4531.950771][T23243] Call Trace: [ 4531.950773][T23243] [4531.950775][T23243] dump_stack_lvl (lib/dump_stack.c:123) [4531.950782][T23243] check_preemption_disabled (lib/smp_processor_id.c:52) [4531.950789][T23243] lwtunnel_output (net/core/lwtunnel.c:359) [4531.950795][T23243] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4531.950803][T23243] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.950809][T23243] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4531.950814][T23243] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.950826][T23243] rawv6_sendmsg (net/ipv6/raw.c:918) [4531.950838][T23243] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4531.950844][T23243] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4531.950849][T23243] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.950857][T23243] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4531.950862][T23243] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4531.950871][T23243] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4531.950887][T23243] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4531.950890][T23243] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.950902][T23243] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.950907][T23243] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.950913][T23243] ? __pfx___sys_sendto (net/socket.c:2147) [4531.950928][T23243] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4531.950935][T23243] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4531.950943][T23243] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4531.950950][T23243] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4531.950960][T23243] __x64_sys_sendto (net/socket.c:2183) [4531.950964][T23243] ? 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) [4531.950968][T23243] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4531.950972][T23243] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4531.950978][T23243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4531.950981][T23243] RIP: 0033:0x7fd000122a4a [ 4531.950985][T23243] 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 [ 4531.950988][T23243] RSP: 002b:00007fffc626e728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4531.950992][T23243] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd000122a4a [ 4531.950994][T23243] RDX: 0000000000000040 RSI: 000000003cc27340 RDI: 0000000000000005 [ 4531.950996][T23243] RBP: 00007fffc626e7b0 R08: 0000000000418574 R09: 000000000000001c [ 4531.950998][T23243] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4531.950999][T23243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd00024b000 | [ 4531.950999][T23243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd00024b000 | [ 4531.951014][T23243] | [ 4531.963638][T23243] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23243 | [4531.963998][T23243] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4531.964260][T23243] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4531.964262][T23243] Call Trace: [ 4531.964264][T23243] [4531.964267][T23243] dump_stack_lvl (lib/dump_stack.c:123) [4531.964273][T23243] check_preemption_disabled (lib/smp_processor_id.c:52) [4531.964280][T23243] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4531.964286][T23243] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4531.964294][T23243] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.964300][T23243] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4531.964305][T23243] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4531.964317][T23243] rawv6_sendmsg (net/ipv6/raw.c:918) [4531.964329][T23243] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4531.964335][T23243] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4531.964339][T23243] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.964347][T23243] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4531.964351][T23243] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4531.964360][T23243] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4531.964377][T23243] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4531.964379][T23243] ? __lock_release (kernel/locking/lockdep.c:5534) [4531.964391][T23243] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.964396][T23243] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4531.964401][T23243] ? __pfx___sys_sendto (net/socket.c:2147) [4531.964416][T23243] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4531.964423][T23243] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4531.964431][T23243] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4531.964438][T23243] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4531.964448][T23243] __x64_sys_sendto (net/socket.c:2183) [4531.964452][T23243] ? 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) [4531.964456][T23243] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4531.964461][T23243] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4531.964466][T23243] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4531.964469][T23243] RIP: 0033:0x7fd000122a4a [ 4531.964473][T23243] 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 [ 4531.964475][T23243] RSP: 002b:00007fffc626e728 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4531.964479][T23243] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd000122a4a [ 4531.964481][T23243] RDX: 0000000000000040 RSI: 000000003cc27340 RDI: 0000000000000005 [ 4531.964483][T23243] RBP: 00007fffc626e7b0 R08: 0000000000418574 R09: 000000000000001c [ 4531.964485][T23243] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4531.964487][T23243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd00024b000 | [ 4531.964487][T23243] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd00024b000 | [ 4531.964502][T23243] | [ 4532.445904][T23247] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23247 | [4532.446369][T23247] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4532.446620][T23247] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4532.446622][T23247] Call Trace: [ 4532.446624][T23247] [4532.446626][T23247] dump_stack_lvl (lib/dump_stack.c:123) [4532.446635][T23247] check_preemption_disabled (lib/smp_processor_id.c:52) [4532.446642][T23247] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4532.446648][T23247] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4532.446656][T23247] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4532.446663][T23247] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4532.446668][T23247] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4532.446680][T23247] rawv6_sendmsg (net/ipv6/raw.c:918) [4532.446692][T23247] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4532.446698][T23247] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4532.446703][T23247] ? __lock_release (kernel/locking/lockdep.c:5534) [4532.446712][T23247] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4532.446716][T23247] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4532.446726][T23247] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4532.446742][T23247] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4532.446745][T23247] ? __lock_release (kernel/locking/lockdep.c:5534) [4532.446756][T23247] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4532.446762][T23247] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4532.446767][T23247] ? __pfx___sys_sendto (net/socket.c:2147) [4532.446782][T23247] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4532.446789][T23247] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4532.446798][T23247] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4532.446805][T23247] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4532.446815][T23247] __x64_sys_sendto (net/socket.c:2183) [4532.446819][T23247] ? 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) [4532.446823][T23247] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4532.446828][T23247] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4532.446834][T23247] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4532.446838][T23247] RIP: 0033:0x7f81796d6a4a [ 4532.446842][T23247] 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 [ 4532.446845][T23247] RSP: 002b:00007ffc00d3a5f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4532.446849][T23247] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f81796d6a4a [ 4532.446851][T23247] RDX: 0000000000000040 RSI: 000000001a872340 RDI: 0000000000000005 [ 4532.446853][T23247] RBP: 00007ffc00d3a680 R08: 0000000000418574 R09: 000000000000001c [ 4532.446855][T23247] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4532.446856][T23247] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f81797ff000 | [ 4535.929784][ C0] Dead loop on virtual device veth1, fix it urgently! | [ 4536.538378][T23282] check_preemption_disabled: 23 callbacks suppressed | [ 4536.538385][T23282] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23282 | [4536.539190][T23282] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4536.539455][T23282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4536.539457][T23282] Call Trace: [ 4536.539459][T23282] [4536.539462][T23282] dump_stack_lvl (lib/dump_stack.c:123) [4536.539470][T23282] check_preemption_disabled (lib/smp_processor_id.c:52) [4536.539477][T23282] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4536.539483][T23282] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4536.539492][T23282] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4536.539498][T23282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4536.539504][T23282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4536.539516][T23282] rawv6_sendmsg (net/ipv6/raw.c:918) [4536.539528][T23282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4536.539533][T23282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4536.539538][T23282] ? __lock_release (kernel/locking/lockdep.c:5534) [4536.539547][T23282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4536.539552][T23282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4536.539561][T23282] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4536.539577][T23282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4536.539580][T23282] ? __lock_release (kernel/locking/lockdep.c:5534) [4536.539591][T23282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4536.539597][T23282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4536.539603][T23282] ? __pfx___sys_sendto (net/socket.c:2147) [4536.539617][T23282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4536.539624][T23282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4536.539633][T23282] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4536.539640][T23282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4536.539650][T23282] __x64_sys_sendto (net/socket.c:2183) [4536.539655][T23282] ? 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) [4536.539659][T23282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4536.539664][T23282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4536.539669][T23282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4536.539673][T23282] RIP: 0033:0x7fce047b3a4a [ 4536.539678][T23282] 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 [ 4536.539681][T23282] RSP: 002b:00007ffdfb2c19c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4536.539685][T23282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fce047b3a4a [ 4536.539687][T23282] RDX: 0000000000000040 RSI: 000000002e26e340 RDI: 0000000000000005 [ 4536.539689][T23282] RBP: 00007ffdfb2c1a50 R08: 0000000000418574 R09: 000000000000001c [ 4536.539691][T23282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4536.539693][T23282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce048dc000 | [ 4536.539693][T23282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce048dc000 | [ 4536.539708][T23282] | [ 4536.539711][T23282] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23282 | [4536.552287][T23282] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4536.552543][T23282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4536.552544][T23282] Call Trace: [ 4536.552546][T23282] [4536.552549][T23282] dump_stack_lvl (lib/dump_stack.c:123) [4536.552556][T23282] check_preemption_disabled (lib/smp_processor_id.c:52) [4536.552562][T23282] lwtunnel_output (net/core/lwtunnel.c:359) [4536.552569][T23282] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4536.552577][T23282] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4536.552583][T23282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4536.552588][T23282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4536.552600][T23282] rawv6_sendmsg (net/ipv6/raw.c:918) [4536.552612][T23282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4536.552617][T23282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4536.552622][T23282] ? __lock_release (kernel/locking/lockdep.c:5534) [4536.552630][T23282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4536.552634][T23282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4536.552643][T23282] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4536.552660][T23282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4536.552662][T23282] ? __lock_release (kernel/locking/lockdep.c:5534) [4536.552674][T23282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4536.552678][T23282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4536.552684][T23282] ? __pfx___sys_sendto (net/socket.c:2147) [4536.552699][T23282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4536.552706][T23282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4536.552714][T23282] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4536.552721][T23282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4536.552732][T23282] __x64_sys_sendto (net/socket.c:2183) [4536.552736][T23282] ? 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) [4536.552739][T23282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4536.552744][T23282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4536.552749][T23282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4536.552752][T23282] RIP: 0033:0x7fce047b3a4a [ 4536.552756][T23282] 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 [ 4536.552759][T23282] RSP: 002b:00007ffdfb2c19c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4536.552762][T23282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fce047b3a4a [ 4536.552765][T23282] RDX: 0000000000000040 RSI: 000000002e26e340 RDI: 0000000000000005 [ 4536.552767][T23282] RBP: 00007ffdfb2c1a50 R08: 0000000000418574 R09: 000000000000001c [ 4536.552769][T23282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4536.552770][T23282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce048dc000 | [ 4536.552770][T23282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce048dc000 | [ 4536.552785][T23282] | [ 4536.571025][T23282] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23282 | [4536.571415][T23282] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4536.571675][T23282] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4536.571677][T23282] Call Trace: [ 4536.571679][T23282] [4536.571681][T23282] dump_stack_lvl (lib/dump_stack.c:123) [4536.571688][T23282] check_preemption_disabled (lib/smp_processor_id.c:52) [4536.571695][T23282] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4536.571701][T23282] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4536.571709][T23282] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4536.571715][T23282] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4536.571720][T23282] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4536.571732][T23282] rawv6_sendmsg (net/ipv6/raw.c:918) [4536.571744][T23282] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4536.571750][T23282] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4536.571754][T23282] ? __lock_release (kernel/locking/lockdep.c:5534) [4536.571762][T23282] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4536.571767][T23282] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4536.571776][T23282] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4536.571792][T23282] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4536.571795][T23282] ? __lock_release (kernel/locking/lockdep.c:5534) [4536.571806][T23282] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4536.571811][T23282] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4536.571817][T23282] ? __pfx___sys_sendto (net/socket.c:2147) [4536.571832][T23282] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4536.571838][T23282] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4536.571847][T23282] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4536.571854][T23282] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4536.571865][T23282] __x64_sys_sendto (net/socket.c:2183) [4536.571869][T23282] ? 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) [4536.571873][T23282] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4536.571878][T23282] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4536.571883][T23282] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4536.571887][T23282] RIP: 0033:0x7fce047b3a4a [ 4536.571890][T23282] 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 [ 4536.571893][T23282] RSP: 002b:00007ffdfb2c19c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4536.571897][T23282] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fce047b3a4a [ 4536.571899][T23282] RDX: 0000000000000040 RSI: 000000002e26e340 RDI: 0000000000000005 [ 4536.571901][T23282] RBP: 00007ffdfb2c1a50 R08: 0000000000418574 R09: 000000000000001c [ 4536.571903][T23282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4536.571905][T23282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce048dc000 | [ 4536.571905][T23282] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fce048dc000 | [ 4536.571920][T23282] | [ 4537.395976][T23289] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23289 | [4537.396583][T23289] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4537.396987][T23289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4537.396990][T23289] Call Trace: [ 4537.396993][T23289] [4537.396997][T23289] dump_stack_lvl (lib/dump_stack.c:123) [4537.397009][T23289] check_preemption_disabled (lib/smp_processor_id.c:52) [4537.397020][T23289] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4537.397033][T23289] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4537.397046][T23289] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4537.397057][T23289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4537.397066][T23289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4537.397090][T23289] rawv6_sendmsg (net/ipv6/raw.c:918) [4537.397113][T23289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4537.397123][T23289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4537.397131][T23289] ? __lock_release (kernel/locking/lockdep.c:5534) [4537.397140][T23289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4537.397145][T23289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4537.397156][T23289] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4537.397172][T23289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4537.397175][T23289] ? __lock_release (kernel/locking/lockdep.c:5534) [4537.397186][T23289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4537.397192][T23289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4537.397197][T23289] ? __pfx___sys_sendto (net/socket.c:2147) [4537.397212][T23289] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4537.397219][T23289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4537.397227][T23289] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4537.397234][T23289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4537.397245][T23289] __x64_sys_sendto (net/socket.c:2183) [4537.397249][T23289] ? 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) [4537.397253][T23289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4537.397258][T23289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4537.397263][T23289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4537.397267][T23289] RIP: 0033:0x7f987cbf2a4a [ 4537.397271][T23289] 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 [ 4537.397274][T23289] RSP: 002b:00007fffd4c66838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4537.397278][T23289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f987cbf2a4a [ 4537.397281][T23289] RDX: 0000000000000040 RSI: 00000000104d7340 RDI: 0000000000000005 [ 4537.397283][T23289] RBP: 00007fffd4c668c0 R08: 0000000000418574 R09: 000000000000001c [ 4537.397285][T23289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4537.397287][T23289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f987cd1b000 | [ 4537.397287][T23289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f987cd1b000 | [ 4537.397302][T23289] | [ 4537.417886][T23289] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23289 | [4537.418756][T23289] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4537.419066][T23289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4537.419069][T23289] Call Trace: [ 4537.419072][T23289] [4537.419076][T23289] dump_stack_lvl (lib/dump_stack.c:123) [4537.419083][T23289] check_preemption_disabled (lib/smp_processor_id.c:52) [4537.419089][T23289] lwtunnel_output (net/core/lwtunnel.c:359) [4537.419096][T23289] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4537.419103][T23289] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4537.419110][T23289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4537.419115][T23289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4537.419127][T23289] rawv6_sendmsg (net/ipv6/raw.c:918) [4537.419139][T23289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4537.419145][T23289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4537.419152][T23289] ? __lock_release (kernel/locking/lockdep.c:5534) [4537.419160][T23289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4537.419165][T23289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4537.419175][T23289] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4537.419191][T23289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4537.419194][T23289] ? __lock_release (kernel/locking/lockdep.c:5534) [4537.419206][T23289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4537.419211][T23289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4537.419216][T23289] ? __pfx___sys_sendto (net/socket.c:2147) [4537.419231][T23289] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4537.419238][T23289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4537.419246][T23289] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4537.419254][T23289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4537.419264][T23289] __x64_sys_sendto (net/socket.c:2183) [4537.419269][T23289] ? 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) [4537.419272][T23289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4537.419277][T23289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4537.419282][T23289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4537.419286][T23289] RIP: 0033:0x7f987cbf2a4a [ 4537.419290][T23289] 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 [ 4537.419293][T23289] RSP: 002b:00007fffd4c66838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4537.419297][T23289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f987cbf2a4a [ 4537.419299][T23289] RDX: 0000000000000040 RSI: 00000000104d7340 RDI: 0000000000000005 [ 4537.419301][T23289] RBP: 00007fffd4c668c0 R08: 0000000000418574 R09: 000000000000001c [ 4537.419303][T23289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4537.419305][T23289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f987cd1b000 | [ 4537.419305][T23289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f987cd1b000 | [ 4537.419320][T23289] | [ 4537.441000][T23289] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23289 | [4537.441550][T23289] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4537.441951][T23289] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4537.441954][T23289] Call Trace: [ 4537.441957][T23289] [4537.441960][T23289] dump_stack_lvl (lib/dump_stack.c:123) [4537.441971][T23289] check_preemption_disabled (lib/smp_processor_id.c:52) [4537.441982][T23289] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4537.441995][T23289] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4537.442007][T23289] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4537.442017][T23289] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4537.442026][T23289] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4537.442051][T23289] rawv6_sendmsg (net/ipv6/raw.c:918) [4537.442075][T23289] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4537.442085][T23289] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4537.442092][T23289] ? __lock_release (kernel/locking/lockdep.c:5534) [4537.442101][T23289] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4537.442105][T23289] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4537.442114][T23289] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4537.442131][T23289] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4537.442133][T23289] ? __lock_release (kernel/locking/lockdep.c:5534) [4537.442148][T23289] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4537.442156][T23289] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4537.442166][T23289] ? __pfx___sys_sendto (net/socket.c:2147) [4537.442181][T23289] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4537.442188][T23289] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4537.442196][T23289] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4537.442203][T23289] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4537.442213][T23289] __x64_sys_sendto (net/socket.c:2183) [4537.442218][T23289] ? 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) [4537.442221][T23289] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4537.442226][T23289] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4537.442231][T23289] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4537.442235][T23289] RIP: 0033:0x7f987cbf2a4a [ 4537.442239][T23289] 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 [ 4537.442242][T23289] RSP: 002b:00007fffd4c66838 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4537.442245][T23289] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f987cbf2a4a [ 4537.442248][T23289] RDX: 0000000000000040 RSI: 00000000104d7340 RDI: 0000000000000005 [ 4537.442250][T23289] RBP: 00007fffd4c668c0 R08: 0000000000418574 R09: 000000000000001c [ 4537.442252][T23289] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4537.442254][T23289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f987cd1b000 | [ 4537.442254][T23289] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f987cd1b000 | [ 4537.442269][T23289] | [ 4538.273680][T23296] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23296 | [4538.274159][T23296] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4538.274414][T23296] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4538.274416][T23296] Call Trace: [ 4538.274419][T23296] [4538.274421][T23296] dump_stack_lvl (lib/dump_stack.c:123) [4538.274430][T23296] check_preemption_disabled (lib/smp_processor_id.c:52) [4538.274436][T23296] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4538.274443][T23296] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4538.274450][T23296] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.274457][T23296] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4538.274462][T23296] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4538.274474][T23296] rawv6_sendmsg (net/ipv6/raw.c:918) [4538.274486][T23296] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4538.274491][T23296] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4538.274496][T23296] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.274505][T23296] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4538.274510][T23296] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4538.274519][T23296] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4538.274535][T23296] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4538.274538][T23296] ? __lock_release (kernel/locking/lockdep.c:5534) [4538.274549][T23296] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.274555][T23296] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4538.274560][T23296] ? __pfx___sys_sendto (net/socket.c:2147) [4538.274575][T23296] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4538.274582][T23296] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4538.274591][T23296] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4538.274599][T23296] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4538.274609][T23296] __x64_sys_sendto (net/socket.c:2183) [4538.274613][T23296] ? 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) [4538.274617][T23296] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4538.274622][T23296] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4538.274627][T23296] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4538.274631][T23296] RIP: 0033:0x7efd7d832a4a [ 4538.274635][T23296] 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 [ 4538.274639][T23296] RSP: 002b:00007ffe586493a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4538.274643][T23296] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efd7d832a4a [ 4538.274645][T23296] RDX: 0000000000000040 RSI: 0000000000cca340 RDI: 0000000000000005 [ 4538.274647][T23296] RBP: 00007ffe58649430 R08: 0000000000418574 R09: 000000000000001c [ 4538.274649][T23296] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4538.274651][T23296] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efd7d95b000 | [ 4538.274665][T23296] | [ 4538.274668][T23296] lwtunnel_output(): recursion limit reached on datapath | [ 4540.241383][T23304] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23304 | [4540.241981][T23304] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4540.243456][T23304] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4540.243458][T23304] Call Trace: [ 4540.243461][T23304] [4540.243463][T23304] dump_stack_lvl (lib/dump_stack.c:123) [4540.243472][T23304] check_preemption_disabled (lib/smp_processor_id.c:52) [4540.243479][T23304] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4540.243486][T23304] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4540.243494][T23304] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4540.243501][T23304] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4540.243506][T23304] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4540.243518][T23304] rawv6_sendmsg (net/ipv6/raw.c:918) [4540.243530][T23304] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4540.243536][T23304] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4540.243541][T23304] ? __lock_release (kernel/locking/lockdep.c:5534) [4540.243550][T23304] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4540.243555][T23304] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4540.243564][T23304] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4540.243580][T23304] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4540.243583][T23304] ? __lock_release (kernel/locking/lockdep.c:5534) [4540.243594][T23304] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4540.243600][T23304] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4540.243606][T23304] ? __pfx___sys_sendto (net/socket.c:2147) [4540.243620][T23304] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4540.243627][T23304] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4540.243636][T23304] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4540.243643][T23304] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4540.243653][T23304] __x64_sys_sendto (net/socket.c:2183) [4540.243657][T23304] ? 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) [4540.243661][T23304] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4540.243667][T23304] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4540.243671][T23304] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4540.243675][T23304] RIP: 0033:0x7f5cf1132a4a [ 4540.243680][T23304] 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 [ 4540.243683][T23304] RSP: 002b:00007fffb708d328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4540.243687][T23304] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5cf1132a4a [ 4540.243689][T23304] RDX: 0000000000000040 RSI: 000000003c7ab340 RDI: 0000000000000005 [ 4540.243691][T23304] RBP: 00007fffb708d3b0 R08: 0000000000418574 R09: 000000000000001c [ 4540.243693][T23304] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4540.243695][T23304] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cf125b000 | [ 4540.243695][T23304] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cf125b000 | [ 4540.243709][T23304] | [ 4540.243712][T23304] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23304 | [4540.262557][T23304] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4540.262919][T23304] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4540.262921][T23304] Call Trace: [ 4540.262923][T23304] [4540.262925][T23304] dump_stack_lvl (lib/dump_stack.c:123) [4540.262932][T23304] check_preemption_disabled (lib/smp_processor_id.c:52) [4540.262938][T23304] lwtunnel_output (net/core/lwtunnel.c:359) [4540.262945][T23304] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4540.262952][T23304] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4540.262958][T23304] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4540.262963][T23304] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4540.262976][T23304] rawv6_sendmsg (net/ipv6/raw.c:918) [4540.262988][T23304] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4540.262993][T23304] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4540.262998][T23304] ? __lock_release (kernel/locking/lockdep.c:5534) [4540.263007][T23304] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4540.263011][T23304] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4540.263020][T23304] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4540.263037][T23304] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4540.263039][T23304] ? __lock_release (kernel/locking/lockdep.c:5534) [4540.263051][T23304] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4540.263056][T23304] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4540.263061][T23304] ? __pfx___sys_sendto (net/socket.c:2147) [4540.263076][T23304] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4540.263083][T23304] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4540.263091][T23304] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4540.263098][T23304] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4540.263109][T23304] __x64_sys_sendto (net/socket.c:2183) [4540.263113][T23304] ? 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) [4540.263117][T23304] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4540.263122][T23304] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4540.263127][T23304] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4540.263131][T23304] RIP: 0033:0x7f5cf1132a4a [ 4540.263134][T23304] 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 [ 4540.263138][T23304] RSP: 002b:00007fffb708d328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4540.263141][T23304] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5cf1132a4a [ 4540.263143][T23304] RDX: 0000000000000040 RSI: 000000003c7ab340 RDI: 0000000000000005 [ 4540.263145][T23304] RBP: 00007fffb708d3b0 R08: 0000000000418574 R09: 000000000000001c [ 4540.263149][T23304] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4540.263151][T23304] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cf125b000 | [ 4540.263151][T23304] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cf125b000 | [ 4540.263166][T23304] | [ 4540.284586][T23304] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23304 | [4540.285092][T23304] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4540.285517][T23304] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4540.285519][T23304] Call Trace: [ 4540.285523][T23304] [4540.285526][T23304] dump_stack_lvl (lib/dump_stack.c:123) [4540.285537][T23304] check_preemption_disabled (lib/smp_processor_id.c:52) [4540.285547][T23304] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4540.285560][T23304] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4540.285572][T23304] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4540.285582][T23304] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4540.285591][T23304] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4540.285616][T23304] rawv6_sendmsg (net/ipv6/raw.c:918) [4540.285639][T23304] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4540.285646][T23304] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4540.285651][T23304] ? __lock_release (kernel/locking/lockdep.c:5534) [4540.285659][T23304] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4540.285662][T23304] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4540.285671][T23304] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4540.285688][T23304] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4540.285691][T23304] ? __lock_release (kernel/locking/lockdep.c:5534) [4540.285702][T23304] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4540.285706][T23304] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4540.285712][T23304] ? __pfx___sys_sendto (net/socket.c:2147) [4540.285727][T23304] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4540.285733][T23304] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4540.285741][T23304] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4540.285748][T23304] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4540.285759][T23304] __x64_sys_sendto (net/socket.c:2183) [4540.285763][T23304] ? 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) [4540.285767][T23304] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4540.285771][T23304] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4540.285777][T23304] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4540.285780][T23304] RIP: 0033:0x7f5cf1132a4a [ 4540.285784][T23304] 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 [ 4540.285787][T23304] RSP: 002b:00007fffb708d328 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4540.285790][T23304] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f5cf1132a4a [ 4540.285792][T23304] RDX: 0000000000000040 RSI: 000000003c7ab340 RDI: 0000000000000005 [ 4540.285794][T23304] RBP: 00007fffb708d3b0 R08: 0000000000418574 R09: 000000000000001c [ 4540.285796][T23304] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4540.285798][T23304] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f5cf125b000 | [ 4541.349968][T23313] lwtunnel_output(): recursion limit reached on datapath | [ 4543.292583][T23321] check_preemption_disabled: 1 callbacks suppressed | [ 4543.292589][T23321] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23321 | [4543.293870][T23321] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4543.294121][T23321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4543.294123][T23321] Call Trace: [ 4543.294126][T23321] [4543.294128][T23321] dump_stack_lvl (lib/dump_stack.c:123) [4543.294137][T23321] check_preemption_disabled (lib/smp_processor_id.c:52) [4543.294144][T23321] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4543.294152][T23321] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4543.294160][T23321] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.294166][T23321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4543.294172][T23321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.294184][T23321] rawv6_sendmsg (net/ipv6/raw.c:918) [4543.294196][T23321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4543.294201][T23321] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4543.294207][T23321] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.294216][T23321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4543.294222][T23321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4543.294231][T23321] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4543.294247][T23321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4543.294250][T23321] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.294261][T23321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.294266][T23321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.294272][T23321] ? __pfx___sys_sendto (net/socket.c:2147) [4543.294287][T23321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4543.294294][T23321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4543.294302][T23321] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4543.294310][T23321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4543.294320][T23321] __x64_sys_sendto (net/socket.c:2183) [4543.294324][T23321] ? 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) [4543.294329][T23321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4543.294334][T23321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4543.294339][T23321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4543.294343][T23321] RIP: 0033:0x7fd41e43ca4a [ 4543.294347][T23321] 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 [ 4543.294350][T23321] RSP: 002b:00007ffeb5b1b148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4543.294354][T23321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd41e43ca4a [ 4543.294357][T23321] RDX: 0000000000000040 RSI: 000000002d638340 RDI: 0000000000000005 [ 4543.294359][T23321] RBP: 00007ffeb5b1b1d0 R08: 0000000000418574 R09: 000000000000001c [ 4543.294361][T23321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4543.294363][T23321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd41e565000 | [ 4543.294363][T23321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd41e565000 | [ 4543.294377][T23321] | [ 4543.306824][T23321] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23321 | [4543.307187][T23321] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4543.307431][T23321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4543.307432][T23321] Call Trace: [ 4543.307434][T23321] [4543.307436][T23321] dump_stack_lvl (lib/dump_stack.c:123) [4543.307442][T23321] check_preemption_disabled (lib/smp_processor_id.c:52) [4543.307448][T23321] lwtunnel_output (net/core/lwtunnel.c:359) [4543.307455][T23321] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4543.307461][T23321] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.307467][T23321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4543.307472][T23321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.307485][T23321] rawv6_sendmsg (net/ipv6/raw.c:918) [4543.307497][T23321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4543.307502][T23321] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4543.307506][T23321] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.307514][T23321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4543.307517][T23321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4543.307527][T23321] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4543.307543][T23321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4543.307546][T23321] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.307557][T23321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.307562][T23321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.307567][T23321] ? __pfx___sys_sendto (net/socket.c:2147) [4543.307582][T23321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4543.307589][T23321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4543.307596][T23321] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4543.307604][T23321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4543.307614][T23321] __x64_sys_sendto (net/socket.c:2183) [4543.307618][T23321] ? 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) [4543.307622][T23321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4543.307626][T23321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4543.307631][T23321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4543.307635][T23321] RIP: 0033:0x7fd41e43ca4a [ 4543.307638][T23321] 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 [ 4543.307641][T23321] RSP: 002b:00007ffeb5b1b148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4543.307644][T23321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd41e43ca4a [ 4543.307646][T23321] RDX: 0000000000000040 RSI: 000000002d638340 RDI: 0000000000000005 [ 4543.307649][T23321] RBP: 00007ffeb5b1b1d0 R08: 0000000000418574 R09: 000000000000001c [ 4543.307651][T23321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4543.307652][T23321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd41e565000 | [ 4543.307652][T23321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd41e565000 | [ 4543.307667][T23321] | [ 4543.308103][T23321] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23321 | [4543.320051][T23321] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4543.320376][T23321] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4543.320378][T23321] Call Trace: [ 4543.320379][T23321] [4543.320382][T23321] dump_stack_lvl (lib/dump_stack.c:123) [4543.320389][T23321] check_preemption_disabled (lib/smp_processor_id.c:52) [4543.320395][T23321] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4543.320401][T23321] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4543.320408][T23321] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.320414][T23321] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4543.320419][T23321] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.320432][T23321] rawv6_sendmsg (net/ipv6/raw.c:918) [4543.320444][T23321] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4543.320450][T23321] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4543.320454][T23321] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.320462][T23321] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4543.320466][T23321] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4543.320475][T23321] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4543.320492][T23321] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4543.320495][T23321] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.320506][T23321] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.320511][T23321] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.320516][T23321] ? __pfx___sys_sendto (net/socket.c:2147) [4543.320531][T23321] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4543.320538][T23321] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4543.320546][T23321] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4543.320553][T23321] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4543.320564][T23321] __x64_sys_sendto (net/socket.c:2183) [4543.320568][T23321] ? 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) [4543.320571][T23321] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4543.320576][T23321] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4543.320581][T23321] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4543.320585][T23321] RIP: 0033:0x7fd41e43ca4a [ 4543.320588][T23321] 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 [ 4543.320591][T23321] RSP: 002b:00007ffeb5b1b148 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4543.320595][T23321] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd41e43ca4a [ 4543.320597][T23321] RDX: 0000000000000040 RSI: 000000002d638340 RDI: 0000000000000005 [ 4543.320599][T23321] RBP: 00007ffeb5b1b1d0 R08: 0000000000418574 R09: 000000000000001c [ 4543.320600][T23321] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4543.320602][T23321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd41e565000 | [ 4543.320602][T23321] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd41e565000 | [ 4543.320617][T23321] | [ 4543.791561][T23325] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23325 | [4543.792018][T23325] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4543.792291][T23325] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4543.792293][T23325] Call Trace: [ 4543.792295][T23325] [4543.792297][T23325] dump_stack_lvl (lib/dump_stack.c:123) [4543.792306][T23325] check_preemption_disabled (lib/smp_processor_id.c:52) [4543.792313][T23325] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4543.792319][T23325] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4543.792327][T23325] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.792334][T23325] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4543.792339][T23325] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4543.792351][T23325] rawv6_sendmsg (net/ipv6/raw.c:918) [4543.792363][T23325] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4543.792368][T23325] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4543.792373][T23325] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.792382][T23325] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4543.792387][T23325] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4543.792396][T23325] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4543.792412][T23325] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4543.792415][T23325] ? __lock_release (kernel/locking/lockdep.c:5534) [4543.792427][T23325] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.792432][T23325] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4543.792438][T23325] ? __pfx___sys_sendto (net/socket.c:2147) [4543.792452][T23325] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4543.792459][T23325] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4543.792469][T23325] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4543.792476][T23325] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4543.792486][T23325] __x64_sys_sendto (net/socket.c:2183) [4543.792490][T23325] ? 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) [4543.792494][T23325] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4543.792499][T23325] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4543.792504][T23325] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4543.792508][T23325] RIP: 0033:0x7fac776d6a4a [ 4543.792512][T23325] 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 [ 4543.792516][T23325] RSP: 002b:00007fffbeb00658 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4543.792519][T23325] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fac776d6a4a [ 4543.792522][T23325] RDX: 0000000000000040 RSI: 0000000014576340 RDI: 0000000000000005 [ 4543.792524][T23325] RBP: 00007fffbeb006e0 R08: 0000000000418574 R09: 000000000000001c [ 4543.792526][T23325] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4543.792528][T23325] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fac777ff000 | [ 4543.792542][T23325] | [ 4543.792545][T23325] lwtunnel_output(): recursion limit reached on datapath | [ 4545.291072][T23329] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23329 | [4545.291691][T23329] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4545.292093][T23329] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4545.292096][T23329] Call Trace: [ 4545.292099][T23329] [4545.292103][T23329] dump_stack_lvl (lib/dump_stack.c:123) [4545.292115][T23329] check_preemption_disabled (lib/smp_processor_id.c:52) [4545.292127][T23329] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4545.292139][T23329] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4545.292154][T23329] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.292164][T23329] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4545.292172][T23329] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.292193][T23329] rawv6_sendmsg (net/ipv6/raw.c:918) [4545.292214][T23329] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4545.292224][T23329] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4545.292231][T23329] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.292246][T23329] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4545.292253][T23329] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4545.292271][T23329] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4545.292303][T23329] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4545.292308][T23329] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.292330][T23329] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.292338][T23329] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.292349][T23329] ? __pfx___sys_sendto (net/socket.c:2147) [4545.292378][T23329] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4545.292391][T23329] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4545.292404][T23329] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4545.292412][T23329] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4545.292422][T23329] __x64_sys_sendto (net/socket.c:2183) [4545.292426][T23329] ? 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) [4545.292430][T23329] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4545.292436][T23329] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4545.292441][T23329] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4545.292445][T23329] RIP: 0033:0x7f573d74fa4a [ 4545.292449][T23329] 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 [ 4545.292453][T23329] RSP: 002b:00007ffe4dae7678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4545.292457][T23329] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f573d74fa4a [ 4545.292459][T23329] RDX: 0000000000000040 RSI: 00000000034cb340 RDI: 0000000000000005 [ 4545.292461][T23329] RBP: 00007ffe4dae7700 R08: 0000000000418574 R09: 000000000000001c [ 4545.292463][T23329] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4545.292465][T23329] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f573d878000 | [ 4545.292465][T23329] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f573d878000 | [ 4545.292480][T23329] | [ 4545.313863][T23329] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23329 | [4545.314384][T23329] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4545.314787][T23329] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4545.314790][T23329] Call Trace: [ 4545.314793][T23329] [4545.314797][T23329] dump_stack_lvl (lib/dump_stack.c:123) [4545.314807][T23329] check_preemption_disabled (lib/smp_processor_id.c:52) [4545.314819][T23329] lwtunnel_output (net/core/lwtunnel.c:359) [4545.314831][T23329] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4545.314845][T23329] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.314855][T23329] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4545.314864][T23329] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.314889][T23329] rawv6_sendmsg (net/ipv6/raw.c:918) [4545.314913][T23329] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4545.314923][T23329] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4545.314930][T23329] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.314939][T23329] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4545.314944][T23329] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4545.314954][T23329] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4545.314970][T23329] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4545.314973][T23329] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.314984][T23329] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.314989][T23329] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.314995][T23329] ? __pfx___sys_sendto (net/socket.c:2147) [4545.315010][T23329] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4545.315017][T23329] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4545.315026][T23329] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4545.315033][T23329] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4545.315044][T23329] __x64_sys_sendto (net/socket.c:2183) [4545.315048][T23329] ? 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) [4545.315051][T23329] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4545.315056][T23329] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4545.315061][T23329] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4545.315065][T23329] RIP: 0033:0x7f573d74fa4a [ 4545.315069][T23329] 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 [ 4545.315072][T23329] RSP: 002b:00007ffe4dae7678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4545.315075][T23329] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f573d74fa4a [ 4545.315078][T23329] RDX: 0000000000000040 RSI: 00000000034cb340 RDI: 0000000000000005 [ 4545.315080][T23329] RBP: 00007ffe4dae7700 R08: 0000000000418574 R09: 000000000000001c [ 4545.315082][T23329] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4545.315083][T23329] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f573d878000 | [ 4545.315083][T23329] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f573d878000 | [ 4545.315098][T23329] | [ 4545.338890][T23329] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23329 | [4545.339425][T23329] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4545.339827][T23329] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4545.339830][T23329] Call Trace: [ 4545.339833][T23329] [4545.339837][T23329] dump_stack_lvl (lib/dump_stack.c:123) [4545.339847][T23329] check_preemption_disabled (lib/smp_processor_id.c:52) [4545.339858][T23329] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4545.339871][T23329] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4545.339883][T23329] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.339893][T23329] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4545.339902][T23329] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.339927][T23329] rawv6_sendmsg (net/ipv6/raw.c:918) [4545.339951][T23329] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4545.339961][T23329] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4545.339968][T23329] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.339977][T23329] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4545.339981][T23329] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4545.339990][T23329] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4545.340006][T23329] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4545.340009][T23329] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.340021][T23329] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.340025][T23329] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.340030][T23329] ? __pfx___sys_sendto (net/socket.c:2147) [4545.340045][T23329] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4545.340052][T23329] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4545.340060][T23329] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4545.340067][T23329] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4545.340077][T23329] __x64_sys_sendto (net/socket.c:2183) [4545.340081][T23329] ? 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) [4545.340085][T23329] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4545.340090][T23329] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4545.340095][T23329] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4545.340098][T23329] RIP: 0033:0x7f573d74fa4a [ 4545.340102][T23329] 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 [ 4545.340105][T23329] RSP: 002b:00007ffe4dae7678 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4545.340108][T23329] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f573d74fa4a [ 4545.340110][T23329] RDX: 0000000000000040 RSI: 00000000034cb340 RDI: 0000000000000005 [ 4545.340112][T23329] RBP: 00007ffe4dae7700 R08: 0000000000418574 R09: 000000000000001c [ 4545.340114][T23329] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4545.340116][T23329] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f573d878000 | [ 4545.340116][T23329] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f573d878000 | [ 4545.340132][T23329] | [ 4545.829921][T23333] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23333 | [4545.831897][T23333] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4545.832192][T23333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4545.832194][T23333] Call Trace: [ 4545.832196][T23333] [4545.832199][T23333] dump_stack_lvl (lib/dump_stack.c:123) [4545.832207][T23333] check_preemption_disabled (lib/smp_processor_id.c:52) [4545.832214][T23333] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4545.832221][T23333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4545.832229][T23333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.832235][T23333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4545.832240][T23333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.832253][T23333] rawv6_sendmsg (net/ipv6/raw.c:918) [4545.832264][T23333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4545.832270][T23333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4545.832275][T23333] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.832284][T23333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4545.832289][T23333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4545.832298][T23333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4545.832314][T23333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4545.832317][T23333] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.832328][T23333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.832334][T23333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.832339][T23333] ? __pfx___sys_sendto (net/socket.c:2147) [4545.832354][T23333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4545.832362][T23333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4545.832370][T23333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4545.832377][T23333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4545.832387][T23333] __x64_sys_sendto (net/socket.c:2183) [4545.832392][T23333] ? 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) [4545.832395][T23333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4545.832400][T23333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4545.832405][T23333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4545.832409][T23333] RIP: 0033:0x7fde5604ba4a [ 4545.832414][T23333] 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 [ 4545.832417][T23333] RSP: 002b:00007ffeb6ce1488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4545.832421][T23333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde5604ba4a [ 4545.832424][T23333] RDX: 0000000000000040 RSI: 0000000007e2f340 RDI: 0000000000000005 [ 4545.832426][T23333] RBP: 00007ffeb6ce1510 R08: 0000000000418574 R09: 000000000000001c [ 4545.832428][T23333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4545.832430][T23333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde56174000 | [ 4545.832430][T23333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde56174000 | [ 4545.832445][T23333] | [ 4545.832459][T23333] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23333 | [4545.844421][T23333] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4545.844678][T23333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4545.844679][T23333] Call Trace: [ 4545.844681][T23333] [4545.844683][T23333] dump_stack_lvl (lib/dump_stack.c:123) [4545.844690][T23333] check_preemption_disabled (lib/smp_processor_id.c:52) [4545.844696][T23333] lwtunnel_output (net/core/lwtunnel.c:359) [4545.844703][T23333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4545.844710][T23333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.844716][T23333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4545.844721][T23333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.844734][T23333] rawv6_sendmsg (net/ipv6/raw.c:918) [4545.844746][T23333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4545.844751][T23333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4545.844755][T23333] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.844763][T23333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4545.844768][T23333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4545.844777][T23333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4545.844793][T23333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4545.844796][T23333] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.844807][T23333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.844812][T23333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.844818][T23333] ? __pfx___sys_sendto (net/socket.c:2147) [4545.844832][T23333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4545.844839][T23333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4545.844847][T23333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4545.844855][T23333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4545.844865][T23333] __x64_sys_sendto (net/socket.c:2183) [4545.844869][T23333] ? 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) [4545.844873][T23333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4545.844878][T23333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4545.844883][T23333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4545.844886][T23333] RIP: 0033:0x7fde5604ba4a [ 4545.844890][T23333] 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 [ 4545.844892][T23333] RSP: 002b:00007ffeb6ce1488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4545.844896][T23333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde5604ba4a [ 4545.844898][T23333] RDX: 0000000000000040 RSI: 0000000007e2f340 RDI: 0000000000000005 [ 4545.844900][T23333] RBP: 00007ffeb6ce1510 R08: 0000000000418574 R09: 000000000000001c [ 4545.844901][T23333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4545.844903][T23333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde56174000 | [ 4545.844903][T23333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde56174000 | [ 4545.844919][T23333] | [ 4545.861602][T23333] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23333 | [4545.861988][T23333] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4545.862259][T23333] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4545.862261][T23333] Call Trace: [ 4545.862263][T23333] [4545.862265][T23333] dump_stack_lvl (lib/dump_stack.c:123) [4545.862271][T23333] check_preemption_disabled (lib/smp_processor_id.c:52) [4545.862278][T23333] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4545.862284][T23333] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4545.862291][T23333] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.862297][T23333] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4545.862302][T23333] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4545.862315][T23333] rawv6_sendmsg (net/ipv6/raw.c:918) [4545.862327][T23333] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4545.862332][T23333] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4545.862336][T23333] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.862344][T23333] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4545.862348][T23333] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4545.862358][T23333] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4545.862374][T23333] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4545.862377][T23333] ? __lock_release (kernel/locking/lockdep.c:5534) [4545.862388][T23333] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.862392][T23333] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4545.862398][T23333] ? __pfx___sys_sendto (net/socket.c:2147) [4545.862413][T23333] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4545.862419][T23333] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4545.862427][T23333] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4545.862434][T23333] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4545.862445][T23333] __x64_sys_sendto (net/socket.c:2183) [4545.862449][T23333] ? 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) [4545.862452][T23333] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4545.862457][T23333] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4545.862462][T23333] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4545.862466][T23333] RIP: 0033:0x7fde5604ba4a [ 4545.862470][T23333] 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 [ 4545.862473][T23333] RSP: 002b:00007ffeb6ce1488 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4545.862476][T23333] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fde5604ba4a [ 4545.862478][T23333] RDX: 0000000000000040 RSI: 0000000007e2f340 RDI: 0000000000000005 [ 4545.862480][T23333] RBP: 00007ffeb6ce1510 R08: 0000000000418574 R09: 000000000000001c [ 4545.862482][T23333] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4545.862484][T23333] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fde56174000 | [ 4545.862499][T23333] | [ 4548.726950][T23357] check_preemption_disabled: 15 callbacks suppressed | [ 4548.726958][T23357] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23357 | [4548.728208][T23357] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4548.728894][T23357] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4548.728897][T23357] Call Trace: [ 4548.728901][T23357] [4548.728904][T23357] dump_stack_lvl (lib/dump_stack.c:123) [4548.728917][T23357] check_preemption_disabled (lib/smp_processor_id.c:52) [4548.728928][T23357] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4548.728942][T23357] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4548.728955][T23357] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4548.728965][T23357] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4548.728975][T23357] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4548.728999][T23357] rawv6_sendmsg (net/ipv6/raw.c:918) [4548.729023][T23357] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4548.729033][T23357] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4548.729040][T23357] ? __lock_release (kernel/locking/lockdep.c:5534) [4548.729048][T23357] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4548.729053][T23357] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4548.729062][T23357] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4548.729079][T23357] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4548.729081][T23357] ? __lock_release (kernel/locking/lockdep.c:5534) [4548.729093][T23357] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4548.729098][T23357] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4548.729104][T23357] ? __pfx___sys_sendto (net/socket.c:2147) [4548.729119][T23357] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4548.729125][T23357] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4548.729134][T23357] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4548.729141][T23357] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4548.729153][T23357] __x64_sys_sendto (net/socket.c:2183) [4548.729158][T23357] ? 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) [4548.729162][T23357] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4548.729167][T23357] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4548.729172][T23357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4548.729176][T23357] RIP: 0033:0x7fe9cf491a4a [ 4548.729181][T23357] 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 [ 4548.729185][T23357] RSP: 002b:00007ffcb8c5c4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4548.729188][T23357] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe9cf491a4a [ 4548.729191][T23357] RDX: 0000000000000040 RSI: 000000000b76e340 RDI: 0000000000000005 [ 4548.729193][T23357] RBP: 00007ffcb8c5c530 R08: 0000000000418574 R09: 000000000000001c [ 4548.729195][T23357] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4548.729197][T23357] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9cf5ba000 | [ 4548.729197][T23357] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9cf5ba000 | [ 4548.729212][T23357] | [ 4548.750281][T23357] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23357 | [4548.750880][T23357] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4548.751335][T23357] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4548.751336][T23357] Call Trace: [ 4548.751338][T23357] [4548.751341][T23357] dump_stack_lvl (lib/dump_stack.c:123) [4548.751348][T23357] check_preemption_disabled (lib/smp_processor_id.c:52) [4548.751355][T23357] lwtunnel_output (net/core/lwtunnel.c:359) [4548.751362][T23357] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4548.751369][T23357] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4548.751375][T23357] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4548.751380][T23357] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4548.751392][T23357] rawv6_sendmsg (net/ipv6/raw.c:918) [4548.751404][T23357] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4548.751410][T23357] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4548.751414][T23357] ? __lock_release (kernel/locking/lockdep.c:5534) [4548.751422][T23357] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4548.751427][T23357] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4548.751435][T23357] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4548.751452][T23357] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4548.751455][T23357] ? __lock_release (kernel/locking/lockdep.c:5534) [4548.751466][T23357] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4548.751472][T23357] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4548.751477][T23357] ? __pfx___sys_sendto (net/socket.c:2147) [4548.751492][T23357] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4548.751499][T23357] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4548.751507][T23357] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4548.751515][T23357] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4548.751525][T23357] __x64_sys_sendto (net/socket.c:2183) [4548.751529][T23357] ? 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) [4548.751533][T23357] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4548.751538][T23357] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4548.751542][T23357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4548.751546][T23357] RIP: 0033:0x7fe9cf491a4a [ 4548.751550][T23357] 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 [ 4548.751553][T23357] RSP: 002b:00007ffcb8c5c4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4548.751557][T23357] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe9cf491a4a [ 4548.751559][T23357] RDX: 0000000000000040 RSI: 000000000b76e340 RDI: 0000000000000005 [ 4548.751561][T23357] RBP: 00007ffcb8c5c530 R08: 0000000000418574 R09: 000000000000001c [ 4548.751563][T23357] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4548.751565][T23357] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9cf5ba000 | [ 4548.751565][T23357] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9cf5ba000 | [ 4548.751580][T23357] | [ 4548.752020][T23357] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23357 | [4548.769195][T23357] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4548.769559][T23357] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4548.769561][T23357] Call Trace: [ 4548.769564][T23357] [4548.769566][T23357] dump_stack_lvl (lib/dump_stack.c:123) [4548.769573][T23357] check_preemption_disabled (lib/smp_processor_id.c:52) [4548.769580][T23357] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4548.769586][T23357] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4548.769594][T23357] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4548.769600][T23357] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4548.769605][T23357] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4548.769617][T23357] rawv6_sendmsg (net/ipv6/raw.c:918) [4548.769629][T23357] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4548.769635][T23357] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4548.769639][T23357] ? __lock_release (kernel/locking/lockdep.c:5534) [4548.769647][T23357] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4548.769651][T23357] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4548.769660][T23357] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4548.769677][T23357] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4548.769679][T23357] ? __lock_release (kernel/locking/lockdep.c:5534) [4548.769691][T23357] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4548.769696][T23357] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4548.769701][T23357] ? __pfx___sys_sendto (net/socket.c:2147) [4548.769716][T23357] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4548.769723][T23357] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4548.769731][T23357] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4548.769738][T23357] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4548.769749][T23357] __x64_sys_sendto (net/socket.c:2183) [4548.769753][T23357] ? 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) [4548.769756][T23357] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4548.769761][T23357] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4548.769766][T23357] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4548.769769][T23357] RIP: 0033:0x7fe9cf491a4a [ 4548.769773][T23357] 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 [ 4548.769775][T23357] RSP: 002b:00007ffcb8c5c4a8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4548.769779][T23357] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fe9cf491a4a [ 4548.769781][T23357] RDX: 0000000000000040 RSI: 000000000b76e340 RDI: 0000000000000005 [ 4548.769783][T23357] RBP: 00007ffcb8c5c530 R08: 0000000000418574 R09: 000000000000001c [ 4548.769785][T23357] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4548.769787][T23357] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9cf5ba000 | [ 4548.769787][T23357] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fe9cf5ba000 | [ 4548.769801][T23357] | [ 4549.263574][T23361] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23361 | [4549.264021][T23361] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4549.264289][T23361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4549.264291][T23361] Call Trace: [ 4549.264293][T23361] [4549.264295][T23361] dump_stack_lvl (lib/dump_stack.c:123) [4549.264303][T23361] check_preemption_disabled (lib/smp_processor_id.c:52) [4549.264310][T23361] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4549.264317][T23361] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4549.264325][T23361] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.264332][T23361] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4549.264337][T23361] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.264349][T23361] rawv6_sendmsg (net/ipv6/raw.c:918) [4549.264361][T23361] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4549.264367][T23361] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4549.264372][T23361] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.264380][T23361] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4549.264386][T23361] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4549.264405][T23361] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4549.264421][T23361] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4549.264424][T23361] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.264435][T23361] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.264457][T23361] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.264462][T23361] ? __pfx___sys_sendto (net/socket.c:2147) [4549.264477][T23361] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4549.264484][T23361] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4549.264493][T23361] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4549.264500][T23361] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4549.264510][T23361] __x64_sys_sendto (net/socket.c:2183) [4549.264514][T23361] ? 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) [4549.264518][T23361] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4549.264523][T23361] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4549.264528][T23361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4549.264532][T23361] RIP: 0033:0x7f196af52a4a [ 4549.264537][T23361] 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 [ 4549.264540][T23361] RSP: 002b:00007ffcb80649b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4549.264543][T23361] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f196af52a4a [ 4549.264546][T23361] RDX: 0000000000000040 RSI: 000000002a2dc340 RDI: 0000000000000005 [ 4549.264548][T23361] RBP: 00007ffcb8064a40 R08: 0000000000418574 R09: 000000000000001c [ 4549.264550][T23361] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4549.264552][T23361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f196b07b000 | [ 4549.264552][T23361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f196b07b000 | [ 4549.264567][T23361] | [ 4549.264570][T23361] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23361 | [4549.276607][T23361] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4549.276851][T23361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4549.276853][T23361] Call Trace: [ 4549.276855][T23361] [4549.276857][T23361] dump_stack_lvl (lib/dump_stack.c:123) [4549.276863][T23361] check_preemption_disabled (lib/smp_processor_id.c:52) [4549.276869][T23361] lwtunnel_output (net/core/lwtunnel.c:359) [4549.276876][T23361] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4549.276883][T23361] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.276889][T23361] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4549.276894][T23361] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.276906][T23361] rawv6_sendmsg (net/ipv6/raw.c:918) [4549.276918][T23361] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4549.276924][T23361] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4549.276928][T23361] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.276937][T23361] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4549.276941][T23361] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4549.276950][T23361] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4549.276967][T23361] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4549.276969][T23361] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.276981][T23361] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.276985][T23361] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.276991][T23361] ? __pfx___sys_sendto (net/socket.c:2147) [4549.277006][T23361] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4549.277012][T23361] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4549.277020][T23361] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4549.277028][T23361] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4549.277038][T23361] __x64_sys_sendto (net/socket.c:2183) [4549.277042][T23361] ? 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) [4549.277046][T23361] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4549.277051][T23361] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4549.277056][T23361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4549.277060][T23361] RIP: 0033:0x7f196af52a4a [ 4549.277063][T23361] 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 [ 4549.277066][T23361] RSP: 002b:00007ffcb80649b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4549.277069][T23361] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f196af52a4a [ 4549.277072][T23361] RDX: 0000000000000040 RSI: 000000002a2dc340 RDI: 0000000000000005 [ 4549.277073][T23361] RBP: 00007ffcb8064a40 R08: 0000000000418574 R09: 000000000000001c [ 4549.277075][T23361] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4549.277077][T23361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f196b07b000 | [ 4549.277077][T23361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f196b07b000 | [ 4549.277092][T23361] | [ 4549.291823][T23361] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23361 | [4549.292203][T23361] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4549.292450][T23361] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4549.292451][T23361] Call Trace: [ 4549.292453][T23361] [4549.292456][T23361] dump_stack_lvl (lib/dump_stack.c:123) [4549.292463][T23361] check_preemption_disabled (lib/smp_processor_id.c:52) [4549.292470][T23361] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4549.292476][T23361] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4549.292483][T23361] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.292489][T23361] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4549.292494][T23361] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.292506][T23361] rawv6_sendmsg (net/ipv6/raw.c:918) [4549.292518][T23361] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4549.292524][T23361] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4549.292528][T23361] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.292537][T23361] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4549.292541][T23361] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4549.292550][T23361] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4549.292567][T23361] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4549.292570][T23361] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.292581][T23361] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.292586][T23361] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.292592][T23361] ? __pfx___sys_sendto (net/socket.c:2147) [4549.292607][T23361] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4549.292614][T23361] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4549.292622][T23361] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4549.292629][T23361] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4549.292640][T23361] __x64_sys_sendto (net/socket.c:2183) [4549.292644][T23361] ? 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) [4549.292648][T23361] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4549.292652][T23361] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4549.292657][T23361] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4549.292661][T23361] RIP: 0033:0x7f196af52a4a [ 4549.292665][T23361] 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 [ 4549.292668][T23361] RSP: 002b:00007ffcb80649b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4549.292671][T23361] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f196af52a4a [ 4549.292673][T23361] RDX: 0000000000000040 RSI: 000000002a2dc340 RDI: 0000000000000005 [ 4549.292675][T23361] RBP: 00007ffcb8064a40 R08: 0000000000418574 R09: 000000000000001c [ 4549.292677][T23361] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4549.292679][T23361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f196b07b000 | [ 4549.292679][T23361] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f196b07b000 | [ 4549.292694][T23361] | [ 4549.773922][T23365] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23365 | [4549.774550][T23365] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4549.774953][T23365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4549.774956][T23365] Call Trace: [ 4549.774959][T23365] [4549.774963][T23365] dump_stack_lvl (lib/dump_stack.c:123) [4549.774975][T23365] check_preemption_disabled (lib/smp_processor_id.c:52) [4549.774986][T23365] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4549.774999][T23365] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4549.775012][T23365] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.775022][T23365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4549.775031][T23365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.775055][T23365] rawv6_sendmsg (net/ipv6/raw.c:918) [4549.775079][T23365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4549.775089][T23365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4549.775096][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.775104][T23365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4549.775108][T23365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4549.775117][T23365] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4549.775133][T23365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4549.775136][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.775150][T23365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.775158][T23365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.775167][T23365] ? __pfx___sys_sendto (net/socket.c:2147) [4549.775192][T23365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4549.775203][T23365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4549.775217][T23365] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4549.775229][T23365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4549.775246][T23365] __x64_sys_sendto (net/socket.c:2183) [4549.775254][T23365] ? 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) [4549.775260][T23365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4549.775268][T23365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4549.775273][T23365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4549.775277][T23365] RIP: 0033:0x7f2d6e812a4a [ 4549.775282][T23365] 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 [ 4549.775285][T23365] RSP: 002b:00007ffda85e0208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4549.775289][T23365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d6e812a4a [ 4549.775292][T23365] RDX: 0000000000000040 RSI: 000000001add0340 RDI: 0000000000000005 [ 4549.775294][T23365] RBP: 00007ffda85e0290 R08: 0000000000418574 R09: 000000000000001c [ 4549.775296][T23365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4549.775298][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d6e93b000 | [ 4549.775298][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d6e93b000 | [ 4549.775313][T23365] | [ 4549.796625][T23365] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23365 | [4549.797121][T23365] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4549.797549][T23365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4549.797552][T23365] Call Trace: [ 4549.797555][T23365] [4549.797559][T23365] dump_stack_lvl (lib/dump_stack.c:123) [4549.797570][T23365] check_preemption_disabled (lib/smp_processor_id.c:52) [4549.797581][T23365] lwtunnel_output (net/core/lwtunnel.c:359) [4549.797594][T23365] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4549.797607][T23365] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.797618][T23365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4549.797627][T23365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.797652][T23365] rawv6_sendmsg (net/ipv6/raw.c:918) [4549.797676][T23365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4549.797684][T23365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4549.797688][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.797697][T23365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4549.797701][T23365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4549.797710][T23365] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4549.797727][T23365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4549.797729][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.797741][T23365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.797746][T23365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.797752][T23365] ? __pfx___sys_sendto (net/socket.c:2147) [4549.797766][T23365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4549.797773][T23365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4549.797782][T23365] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4549.797789][T23365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4549.797799][T23365] __x64_sys_sendto (net/socket.c:2183) [4549.797803][T23365] ? 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) [4549.797807][T23365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4549.797812][T23365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4549.797817][T23365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4549.797821][T23365] RIP: 0033:0x7f2d6e812a4a [ 4549.797826][T23365] 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 [ 4549.797829][T23365] RSP: 002b:00007ffda85e0208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4549.797832][T23365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d6e812a4a [ 4549.797835][T23365] RDX: 0000000000000040 RSI: 000000001add0340 RDI: 0000000000000005 [ 4549.797837][T23365] RBP: 00007ffda85e0290 R08: 0000000000418574 R09: 000000000000001c [ 4549.797839][T23365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4549.797840][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d6e93b000 | [ 4549.797840][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d6e93b000 | [ 4549.797855][T23365] | [ 4549.827799][T23365] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23365 | [4549.828318][T23365] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4549.828717][T23365] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4549.828719][T23365] Call Trace: [ 4549.828722][T23365] [4549.828726][T23365] dump_stack_lvl (lib/dump_stack.c:123) [4549.828736][T23365] check_preemption_disabled (lib/smp_processor_id.c:52) [4549.828747][T23365] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4549.828760][T23365] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4549.828772][T23365] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.828783][T23365] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4549.828792][T23365] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4549.828817][T23365] rawv6_sendmsg (net/ipv6/raw.c:918) [4549.828840][T23365] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4549.828851][T23365] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4549.828857][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.828867][T23365] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4549.828871][T23365] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4549.828880][T23365] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4549.828896][T23365] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4549.828899][T23365] ? __lock_release (kernel/locking/lockdep.c:5534) [4549.828911][T23365] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.828916][T23365] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4549.828922][T23365] ? __pfx___sys_sendto (net/socket.c:2147) [4549.828936][T23365] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4549.828943][T23365] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4549.828951][T23365] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4549.828958][T23365] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4549.828969][T23365] __x64_sys_sendto (net/socket.c:2183) [4549.828973][T23365] ? 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) [4549.828976][T23365] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4549.828981][T23365] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4549.828986][T23365] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4549.828990][T23365] RIP: 0033:0x7f2d6e812a4a [ 4549.828994][T23365] 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 [ 4549.828997][T23365] RSP: 002b:00007ffda85e0208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4549.829001][T23365] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d6e812a4a [ 4549.829003][T23365] RDX: 0000000000000040 RSI: 000000001add0340 RDI: 0000000000000005 [ 4549.829006][T23365] RBP: 00007ffda85e0290 R08: 0000000000418574 R09: 000000000000001c [ 4549.829008][T23365] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4549.829010][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d6e93b000 | [ 4549.829010][T23365] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d6e93b000 | [ 4549.829025][T23365] | [ 4550.322874][T23369] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23369 | [4550.323354][T23369] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4550.323607][T23369] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4550.323609][T23369] Call Trace: [ 4550.323611][T23369] [4550.323613][T23369] dump_stack_lvl (lib/dump_stack.c:123) [4550.323622][T23369] check_preemption_disabled (lib/smp_processor_id.c:52) [4550.323629][T23369] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4550.323635][T23369] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4550.323643][T23369] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4550.323650][T23369] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4550.323655][T23369] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4550.323667][T23369] rawv6_sendmsg (net/ipv6/raw.c:918) [4550.323679][T23369] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4550.323685][T23369] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4550.323690][T23369] ? __lock_release (kernel/locking/lockdep.c:5534) [4550.323698][T23369] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4550.323703][T23369] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4550.323712][T23369] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4550.323729][T23369] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4550.323732][T23369] ? __lock_release (kernel/locking/lockdep.c:5534) [4550.323743][T23369] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4550.323749][T23369] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4550.323754][T23369] ? __pfx___sys_sendto (net/socket.c:2147) [4550.323769][T23369] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4550.323776][T23369] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4550.323785][T23369] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4550.323792][T23369] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4550.323802][T23369] __x64_sys_sendto (net/socket.c:2183) [4550.323806][T23369] ? 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) [4550.323811][T23369] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4550.323815][T23369] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4550.323820][T23369] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4550.323824][T23369] RIP: 0033:0x7fa91c740a4a [ 4550.323829][T23369] 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 [ 4550.323832][T23369] RSP: 002b:00007fff7c359038 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4550.323836][T23369] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa91c740a4a [ 4550.323838][T23369] RDX: 0000000000000040 RSI: 00000000220a6340 RDI: 0000000000000005 [ 4550.323840][T23369] RBP: 00007fff7c3590c0 R08: 0000000000418574 R09: 000000000000001c [ 4550.323842][T23369] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4550.323844][T23369] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa91c869000 | [ 4551.698823][T23381] lwtunnel_output(): recursion limit reached on datapath | [ 4554.086916][T23393] check_preemption_disabled: 12 callbacks suppressed | [ 4554.086924][T23393] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23393 | [4554.087728][T23393] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4554.087993][T23393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4554.087995][T23393] Call Trace: [ 4554.087997][T23393] [4554.087999][T23393] dump_stack_lvl (lib/dump_stack.c:123) [4554.088007][T23393] check_preemption_disabled (lib/smp_processor_id.c:52) [4554.088014][T23393] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4554.088021][T23393] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4554.088029][T23393] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4554.088035][T23393] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4554.088040][T23393] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4554.088052][T23393] rawv6_sendmsg (net/ipv6/raw.c:918) [4554.088064][T23393] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4554.088070][T23393] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4554.088075][T23393] ? __lock_release (kernel/locking/lockdep.c:5534) [4554.088083][T23393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4554.088088][T23393] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4554.088097][T23393] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4554.088113][T23393] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4554.088116][T23393] ? __lock_release (kernel/locking/lockdep.c:5534) [4554.088127][T23393] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4554.088133][T23393] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4554.088138][T23393] ? __pfx___sys_sendto (net/socket.c:2147) [4554.088154][T23393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4554.088162][T23393] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4554.088171][T23393] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4554.088178][T23393] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4554.088189][T23393] __x64_sys_sendto (net/socket.c:2183) [4554.088193][T23393] ? 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) [4554.088197][T23393] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4554.088203][T23393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4554.088207][T23393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4554.088212][T23393] RIP: 0033:0x7f723959ca4a [ 4554.088216][T23393] 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 [ 4554.088219][T23393] RSP: 002b:00007ffd6f9deb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4554.088223][T23393] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f723959ca4a [ 4554.088226][T23393] RDX: 0000000000000040 RSI: 000000000bc0e340 RDI: 0000000000000005 [ 4554.088228][T23393] RBP: 00007ffd6f9debb0 R08: 0000000000418574 R09: 000000000000001c [ 4554.088230][T23393] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4554.088232][T23393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72396c5000 | [ 4554.088232][T23393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72396c5000 | [ 4554.088246][T23393] | [ 4554.100998][T23393] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23393 | [4554.101392][T23393] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4554.101656][T23393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4554.101658][T23393] Call Trace: [ 4554.101660][T23393] [4554.101662][T23393] dump_stack_lvl (lib/dump_stack.c:123) [4554.101668][T23393] check_preemption_disabled (lib/smp_processor_id.c:52) [4554.101674][T23393] lwtunnel_output (net/core/lwtunnel.c:359) [4554.101681][T23393] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4554.101688][T23393] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4554.101694][T23393] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4554.101699][T23393] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4554.101712][T23393] rawv6_sendmsg (net/ipv6/raw.c:918) [4554.101724][T23393] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4554.101729][T23393] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4554.101734][T23393] ? __lock_release (kernel/locking/lockdep.c:5534) [4554.101741][T23393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4554.101746][T23393] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4554.101755][T23393] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4554.101771][T23393] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4554.101774][T23393] ? __lock_release (kernel/locking/lockdep.c:5534) [4554.101786][T23393] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4554.101790][T23393] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4554.101796][T23393] ? __pfx___sys_sendto (net/socket.c:2147) [4554.101811][T23393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4554.101817][T23393] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4554.101825][T23393] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4554.101832][T23393] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4554.101843][T23393] __x64_sys_sendto (net/socket.c:2183) [4554.101847][T23393] ? 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) [4554.101850][T23393] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4554.101855][T23393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4554.101859][T23393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4554.101863][T23393] RIP: 0033:0x7f723959ca4a [ 4554.101867][T23393] 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 [ 4554.101870][T23393] RSP: 002b:00007ffd6f9deb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4554.101873][T23393] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f723959ca4a [ 4554.101875][T23393] RDX: 0000000000000040 RSI: 000000000bc0e340 RDI: 0000000000000005 [ 4554.101877][T23393] RBP: 00007ffd6f9debb0 R08: 0000000000418574 R09: 000000000000001c [ 4554.101879][T23393] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4554.101881][T23393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72396c5000 | [ 4554.101881][T23393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72396c5000 | [ 4554.101896][T23393] | [ 4554.117614][T23393] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23393 | [4554.117987][T23393] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4554.118278][T23393] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4554.118280][T23393] Call Trace: [ 4554.118281][T23393] [4554.118284][T23393] dump_stack_lvl (lib/dump_stack.c:123) [4554.118291][T23393] check_preemption_disabled (lib/smp_processor_id.c:52) [4554.118297][T23393] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4554.118304][T23393] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4554.118311][T23393] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4554.118317][T23393] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4554.118322][T23393] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4554.118334][T23393] rawv6_sendmsg (net/ipv6/raw.c:918) [4554.118347][T23393] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4554.118352][T23393] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4554.118356][T23393] ? __lock_release (kernel/locking/lockdep.c:5534) [4554.118365][T23393] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4554.118369][T23393] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4554.118378][T23393] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4554.118394][T23393] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4554.118397][T23393] ? __lock_release (kernel/locking/lockdep.c:5534) [4554.118409][T23393] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4554.118413][T23393] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4554.118419][T23393] ? __pfx___sys_sendto (net/socket.c:2147) [4554.118434][T23393] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4554.118440][T23393] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4554.118448][T23393] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4554.118456][T23393] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4554.118466][T23393] __x64_sys_sendto (net/socket.c:2183) [4554.118470][T23393] ? 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) [4554.118474][T23393] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4554.118479][T23393] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4554.118483][T23393] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4554.118487][T23393] RIP: 0033:0x7f723959ca4a [ 4554.118491][T23393] 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 [ 4554.118494][T23393] RSP: 002b:00007ffd6f9deb28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4554.118498][T23393] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f723959ca4a [ 4554.118500][T23393] RDX: 0000000000000040 RSI: 000000000bc0e340 RDI: 0000000000000005 [ 4554.118502][T23393] RBP: 00007ffd6f9debb0 R08: 0000000000418574 R09: 000000000000001c [ 4554.118504][T23393] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4554.118506][T23393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72396c5000 | [ 4554.118506][T23393] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f72396c5000 | [ 4554.118521][T23393] | [ 4554.612538][T23397] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23397 | [4554.613793][T23397] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4554.614126][T23397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4554.614129][T23397] Call Trace: [ 4554.614132][T23397] [4554.614136][T23397] dump_stack_lvl (lib/dump_stack.c:123) [4554.614149][T23397] check_preemption_disabled (lib/smp_processor_id.c:52) [4554.614157][T23397] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4554.614164][T23397] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4554.614171][T23397] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4554.614178][T23397] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4554.614183][T23397] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4554.614195][T23397] rawv6_sendmsg (net/ipv6/raw.c:918) [4554.614207][T23397] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4554.614212][T23397] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4554.614217][T23397] ? __lock_release (kernel/locking/lockdep.c:5534) [4554.614227][T23397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4554.614232][T23397] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4554.614241][T23397] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4554.614258][T23397] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4554.614260][T23397] ? __lock_release (kernel/locking/lockdep.c:5534) [4554.614272][T23397] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4554.614277][T23397] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4554.614283][T23397] ? __pfx___sys_sendto (net/socket.c:2147) [4554.614297][T23397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4554.614304][T23397] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4554.614314][T23397] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4554.614321][T23397] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4554.614331][T23397] __x64_sys_sendto (net/socket.c:2183) [4554.614335][T23397] ? 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) [4554.614340][T23397] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4554.614345][T23397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4554.614350][T23397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4554.614353][T23397] RIP: 0033:0x7fcc13232a4a [ 4554.614358][T23397] 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 [ 4554.614361][T23397] RSP: 002b:00007ffceaca6988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4554.614365][T23397] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc13232a4a [ 4554.614367][T23397] RDX: 0000000000000040 RSI: 000000000ac42340 RDI: 0000000000000005 [ 4554.614369][T23397] RBP: 00007ffceaca6a10 R08: 0000000000418574 R09: 000000000000001c [ 4554.614371][T23397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4554.614372][T23397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc1335b000 | [ 4554.614372][T23397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc1335b000 | [ 4554.614387][T23397] | [ 4554.633145][T23397] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23397 | [4554.633753][T23397] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4554.634097][T23397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4554.634099][T23397] Call Trace: [ 4554.634101][T23397] [4554.634103][T23397] dump_stack_lvl (lib/dump_stack.c:123) [4554.634109][T23397] check_preemption_disabled (lib/smp_processor_id.c:52) [4554.634115][T23397] lwtunnel_output (net/core/lwtunnel.c:359) [4554.634122][T23397] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4554.634129][T23397] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4554.634135][T23397] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4554.634140][T23397] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4554.634154][T23397] rawv6_sendmsg (net/ipv6/raw.c:918) [4554.634166][T23397] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4554.634171][T23397] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4554.634175][T23397] ? __lock_release (kernel/locking/lockdep.c:5534) [4554.634184][T23397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4554.634188][T23397] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4554.634197][T23397] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4554.634213][T23397] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4554.634216][T23397] ? __lock_release (kernel/locking/lockdep.c:5534) [4554.634227][T23397] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4554.634233][T23397] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4554.634239][T23397] ? __pfx___sys_sendto (net/socket.c:2147) [4554.634253][T23397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4554.634260][T23397] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4554.634268][T23397] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4554.634276][T23397] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4554.634286][T23397] __x64_sys_sendto (net/socket.c:2183) [4554.634290][T23397] ? 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) [4554.634294][T23397] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4554.634299][T23397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4554.634304][T23397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4554.634308][T23397] RIP: 0033:0x7fcc13232a4a [ 4554.634312][T23397] 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 [ 4554.634315][T23397] RSP: 002b:00007ffceaca6988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4554.634319][T23397] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc13232a4a [ 4554.634321][T23397] RDX: 0000000000000040 RSI: 000000000ac42340 RDI: 0000000000000005 [ 4554.634323][T23397] RBP: 00007ffceaca6a10 R08: 0000000000418574 R09: 000000000000001c [ 4554.634325][T23397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4554.634327][T23397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc1335b000 | [ 4554.634327][T23397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc1335b000 | [ 4554.634342][T23397] | [ 4554.655994][T23397] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23397 | [4554.656559][T23397] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4554.656958][T23397] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4554.656961][T23397] Call Trace: [ 4554.656964][T23397] [4554.656967][T23397] dump_stack_lvl (lib/dump_stack.c:123) [4554.656977][T23397] check_preemption_disabled (lib/smp_processor_id.c:52) [4554.656988][T23397] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4554.657001][T23397] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4554.657013][T23397] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4554.657023][T23397] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4554.657032][T23397] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4554.657057][T23397] rawv6_sendmsg (net/ipv6/raw.c:918) [4554.657080][T23397] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4554.657091][T23397] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4554.657097][T23397] ? __lock_release (kernel/locking/lockdep.c:5534) [4554.657107][T23397] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4554.657110][T23397] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4554.657119][T23397] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4554.657135][T23397] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4554.657138][T23397] ? __lock_release (kernel/locking/lockdep.c:5534) [4554.657154][T23397] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4554.657161][T23397] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4554.657170][T23397] ? __pfx___sys_sendto (net/socket.c:2147) [4554.657185][T23397] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4554.657192][T23397] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4554.657199][T23397] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4554.657207][T23397] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4554.657217][T23397] __x64_sys_sendto (net/socket.c:2183) [4554.657221][T23397] ? 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) [4554.657225][T23397] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4554.657230][T23397] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4554.657235][T23397] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4554.657238][T23397] RIP: 0033:0x7fcc13232a4a [ 4554.657242][T23397] 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 [ 4554.657245][T23397] RSP: 002b:00007ffceaca6988 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4554.657248][T23397] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fcc13232a4a [ 4554.657251][T23397] RDX: 0000000000000040 RSI: 000000000ac42340 RDI: 0000000000000005 [ 4554.657253][T23397] RBP: 00007ffceaca6a10 R08: 0000000000418574 R09: 000000000000001c [ 4554.657254][T23397] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4554.657256][T23397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc1335b000 | [ 4554.657256][T23397] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fcc1335b000 | [ 4554.657271][T23397] | [ 4555.150043][T23401] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23401 | [4555.150667][T23401] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4555.151066][T23401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4555.151069][T23401] Call Trace: [ 4555.151072][T23401] [4555.151076][T23401] dump_stack_lvl (lib/dump_stack.c:123) [4555.151088][T23401] check_preemption_disabled (lib/smp_processor_id.c:52) [4555.151099][T23401] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4555.151112][T23401] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4555.151125][T23401] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4555.151136][T23401] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4555.151145][T23401] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4555.151167][T23401] rawv6_sendmsg (net/ipv6/raw.c:918) [4555.151189][T23401] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4555.151199][T23401] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4555.151206][T23401] ? __lock_release (kernel/locking/lockdep.c:5534) [4555.151221][T23401] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4555.151228][T23401] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4555.151246][T23401] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4555.151278][T23401] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4555.151283][T23401] ? __lock_release (kernel/locking/lockdep.c:5534) [4555.151305][T23401] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4555.151313][T23401] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4555.151324][T23401] ? __pfx___sys_sendto (net/socket.c:2147) [4555.151351][T23401] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4555.151358][T23401] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4555.151366][T23401] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4555.151373][T23401] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4555.151384][T23401] __x64_sys_sendto (net/socket.c:2183) [4555.151388][T23401] ? 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) [4555.151391][T23401] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4555.151396][T23401] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4555.151401][T23401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4555.151405][T23401] RIP: 0033:0x7f1eea2d3a4a [ 4555.151409][T23401] 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 [ 4555.151413][T23401] RSP: 002b:00007ffd41b37ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4555.151417][T23401] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eea2d3a4a [ 4555.151419][T23401] RDX: 0000000000000040 RSI: 0000000011b9c340 RDI: 0000000000000005 [ 4555.151421][T23401] RBP: 00007ffd41b37f50 R08: 0000000000418574 R09: 000000000000001c [ 4555.151424][T23401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4555.151425][T23401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eea3fc000 | [ 4555.151425][T23401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eea3fc000 | [ 4555.151440][T23401] | [ 4555.170501][T23401] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23401 | [4555.171029][T23401] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4555.171715][T23401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4555.171718][T23401] Call Trace: [ 4555.171720][T23401] [4555.171722][T23401] dump_stack_lvl (lib/dump_stack.c:123) [4555.171729][T23401] check_preemption_disabled (lib/smp_processor_id.c:52) [4555.171736][T23401] lwtunnel_output (net/core/lwtunnel.c:359) [4555.171743][T23401] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4555.171750][T23401] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4555.171756][T23401] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4555.171761][T23401] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4555.171774][T23401] rawv6_sendmsg (net/ipv6/raw.c:918) [4555.171786][T23401] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4555.171792][T23401] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4555.171796][T23401] ? __lock_release (kernel/locking/lockdep.c:5534) [4555.171805][T23401] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4555.171809][T23401] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4555.171819][T23401] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4555.171835][T23401] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4555.171838][T23401] ? __lock_release (kernel/locking/lockdep.c:5534) [4555.171849][T23401] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4555.171855][T23401] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4555.171861][T23401] ? __pfx___sys_sendto (net/socket.c:2147) [4555.171876][T23401] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4555.171882][T23401] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4555.171891][T23401] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4555.171899][T23401] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4555.171909][T23401] __x64_sys_sendto (net/socket.c:2183) [4555.171913][T23401] ? 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) [4555.171917][T23401] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4555.171922][T23401] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4555.171927][T23401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4555.171931][T23401] RIP: 0033:0x7f1eea2d3a4a [ 4555.171935][T23401] 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 [ 4555.171938][T23401] RSP: 002b:00007ffd41b37ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4555.171942][T23401] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eea2d3a4a [ 4555.171944][T23401] RDX: 0000000000000040 RSI: 0000000011b9c340 RDI: 0000000000000005 [ 4555.171946][T23401] RBP: 00007ffd41b37f50 R08: 0000000000418574 R09: 000000000000001c [ 4555.171948][T23401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4555.171950][T23401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eea3fc000 | [ 4555.171950][T23401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eea3fc000 | [ 4555.171965][T23401] | [ 4555.199276][T23401] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23401 | [4555.199885][T23401] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4555.200316][T23401] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4555.200318][T23401] Call Trace: [ 4555.200322][T23401] [4555.200326][T23401] dump_stack_lvl (lib/dump_stack.c:123) [4555.200336][T23401] check_preemption_disabled (lib/smp_processor_id.c:52) [4555.200347][T23401] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4555.200360][T23401] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4555.200372][T23401] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4555.200383][T23401] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4555.200392][T23401] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4555.200416][T23401] rawv6_sendmsg (net/ipv6/raw.c:918) [4555.200440][T23401] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4555.200450][T23401] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4555.200456][T23401] ? __lock_release (kernel/locking/lockdep.c:5534) [4555.200471][T23401] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4555.200477][T23401] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4555.200491][T23401] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4555.200508][T23401] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4555.200510][T23401] ? __lock_release (kernel/locking/lockdep.c:5534) [4555.200522][T23401] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4555.200527][T23401] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4555.200532][T23401] ? __pfx___sys_sendto (net/socket.c:2147) [4555.200547][T23401] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4555.200554][T23401] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4555.200563][T23401] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4555.200570][T23401] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4555.200580][T23401] __x64_sys_sendto (net/socket.c:2183) [4555.200584][T23401] ? 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) [4555.200588][T23401] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4555.200593][T23401] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4555.200598][T23401] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4555.200602][T23401] RIP: 0033:0x7f1eea2d3a4a [ 4555.200606][T23401] 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 [ 4555.200609][T23401] RSP: 002b:00007ffd41b37ec8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4555.200612][T23401] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1eea2d3a4a [ 4555.200614][T23401] RDX: 0000000000000040 RSI: 0000000011b9c340 RDI: 0000000000000005 [ 4555.200616][T23401] RBP: 00007ffd41b37f50 R08: 0000000000418574 R09: 000000000000001c [ 4555.200618][T23401] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4555.200620][T23401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eea3fc000 | [ 4555.200620][T23401] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1eea3fc000 | [ 4555.200635][T23401] | [ 4555.703714][T23405] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23405 | [4555.704557][T23405] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4555.704813][T23405] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4555.704816][T23405] Call Trace: [ 4555.704818][T23405] [4555.704820][T23405] dump_stack_lvl (lib/dump_stack.c:123) [4555.704829][T23405] check_preemption_disabled (lib/smp_processor_id.c:52) [4555.704835][T23405] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4555.704842][T23405] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4555.704850][T23405] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4555.704856][T23405] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4555.704861][T23405] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4555.704874][T23405] rawv6_sendmsg (net/ipv6/raw.c:918) [4555.704885][T23405] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4555.704891][T23405] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4555.704896][T23405] ? __lock_release (kernel/locking/lockdep.c:5534) [4555.704905][T23405] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4555.704910][T23405] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4555.704919][T23405] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4555.704935][T23405] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4555.704938][T23405] ? __lock_release (kernel/locking/lockdep.c:5534) [4555.704950][T23405] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4555.704955][T23405] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4555.704961][T23405] ? __pfx___sys_sendto (net/socket.c:2147) [4555.704975][T23405] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4555.704982][T23405] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4555.704991][T23405] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4555.704998][T23405] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4555.705009][T23405] __x64_sys_sendto (net/socket.c:2183) [4555.705012][T23405] ? 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) [4555.705016][T23405] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4555.705021][T23405] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4555.705026][T23405] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4555.705030][T23405] RIP: 0033:0x7f2065980a4a [ 4555.705035][T23405] 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 [ 4555.705038][T23405] RSP: 002b:00007fff92d5aa58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4555.705042][T23405] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2065980a4a [ 4555.705044][T23405] RDX: 0000000000000040 RSI: 0000000026b5c340 RDI: 0000000000000005 [ 4555.705046][T23405] RBP: 00007fff92d5aae0 R08: 0000000000418574 R09: 000000000000001c [ 4555.705048][T23405] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4555.705050][T23405] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2065aa9000 | [ 4557.653034][T23413] lwtunnel_output(): recursion limit reached on datapath | [ 4559.110031][T23417] check_preemption_disabled: 4 callbacks suppressed | [ 4559.110038][T23417] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23417 | [4559.112382][T23417] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4559.112788][T23417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4559.112791][T23417] Call Trace: [ 4559.112794][T23417] [4559.112798][T23417] dump_stack_lvl (lib/dump_stack.c:123) [4559.112810][T23417] check_preemption_disabled (lib/smp_processor_id.c:52) [4559.112821][T23417] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4559.112834][T23417] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4559.112847][T23417] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.112859][T23417] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4559.112868][T23417] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.112892][T23417] rawv6_sendmsg (net/ipv6/raw.c:918) [4559.112916][T23417] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4559.112923][T23417] ? find_held_lock (kernel/locking/lockdep.c:5348) [4559.112937][T23417] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4559.112942][T23417] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4559.112945][T23417] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4559.112954][T23417] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4559.112970][T23417] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4559.112973][T23417] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.112984][T23417] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.112989][T23417] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.112994][T23417] ? __pfx___sys_sendto (net/socket.c:2147) [4559.113007][T23417] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4559.113014][T23417] ? find_held_lock (kernel/locking/lockdep.c:5348) [4559.113019][T23417] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4559.113023][T23417] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.113029][T23417] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4559.113035][T23417] ? 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) [4559.113044][T23417] __x64_sys_sendto (net/socket.c:2183) [4559.113048][T23417] ? 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) [4559.113052][T23417] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4559.113056][T23417] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4559.113061][T23417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4559.113065][T23417] RIP: 0033:0x7fa9cbe3ea4a [ 4559.113070][T23417] 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 [ 4559.113073][T23417] RSP: 002b:00007ffff1975cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4559.113077][T23417] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9cbe3ea4a [ 4559.113080][T23417] RDX: 0000000000000040 RSI: 000000001825f340 RDI: 0000000000000005 [ 4559.113082][T23417] RBP: 00007ffff1975d80 R08: 0000000000418574 R09: 000000000000001c [ 4559.113084][T23417] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4559.113086][T23417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9cbf67000 | [ 4559.113086][T23417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9cbf67000 | [ 4559.113100][T23417] | [ 4559.113104][T23417] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23417 | [4559.131489][T23417] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4559.131860][T23417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4559.131862][T23417] Call Trace: [ 4559.131864][T23417] [4559.131866][T23417] dump_stack_lvl (lib/dump_stack.c:123) [4559.131874][T23417] check_preemption_disabled (lib/smp_processor_id.c:52) [4559.131880][T23417] lwtunnel_output (net/core/lwtunnel.c:359) [4559.131887][T23417] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4559.131895][T23417] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.131901][T23417] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4559.131906][T23417] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.131918][T23417] rawv6_sendmsg (net/ipv6/raw.c:918) [4559.131930][T23417] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4559.131934][T23417] ? find_held_lock (kernel/locking/lockdep.c:5348) [4559.131944][T23417] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4559.131949][T23417] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4559.131952][T23417] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4559.131961][T23417] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4559.131978][T23417] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4559.131981][T23417] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.131992][T23417] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.131997][T23417] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.132003][T23417] ? __pfx___sys_sendto (net/socket.c:2147) [4559.132015][T23417] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4559.132024][T23417] ? find_held_lock (kernel/locking/lockdep.c:5348) [4559.132028][T23417] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4559.132032][T23417] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.132039][T23417] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4559.132045][T23417] ? 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) [4559.132053][T23417] __x64_sys_sendto (net/socket.c:2183) [4559.132057][T23417] ? 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) [4559.132060][T23417] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4559.132065][T23417] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4559.132070][T23417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4559.132074][T23417] RIP: 0033:0x7fa9cbe3ea4a [ 4559.132078][T23417] 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 [ 4559.132081][T23417] RSP: 002b:00007ffff1975cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4559.132084][T23417] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9cbe3ea4a [ 4559.132087][T23417] RDX: 0000000000000040 RSI: 000000001825f340 RDI: 0000000000000005 [ 4559.132089][T23417] RBP: 00007ffff1975d80 R08: 0000000000418574 R09: 000000000000001c [ 4559.132091][T23417] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4559.132093][T23417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9cbf67000 | [ 4559.132093][T23417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9cbf67000 | [ 4559.132108][T23417] | [ 4559.158859][T23417] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23417 | [4559.159380][T23417] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4559.159783][T23417] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4559.159786][T23417] Call Trace: [ 4559.159788][T23417] [4559.159792][T23417] dump_stack_lvl (lib/dump_stack.c:123) [4559.159802][T23417] check_preemption_disabled (lib/smp_processor_id.c:52) [4559.159813][T23417] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4559.159826][T23417] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4559.159839][T23417] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.159849][T23417] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4559.159858][T23417] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.159883][T23417] rawv6_sendmsg (net/ipv6/raw.c:918) [4559.159906][T23417] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4559.159914][T23417] ? find_held_lock (kernel/locking/lockdep.c:5348) [4559.159930][T23417] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4559.159934][T23417] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4559.159937][T23417] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4559.159946][T23417] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4559.159962][T23417] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4559.159965][T23417] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.159976][T23417] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.159981][T23417] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.159986][T23417] ? __pfx___sys_sendto (net/socket.c:2147) [4559.159999][T23417] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4559.160007][T23417] ? find_held_lock (kernel/locking/lockdep.c:5348) [4559.160011][T23417] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4559.160015][T23417] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.160022][T23417] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4559.160028][T23417] ? 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) [4559.160035][T23417] __x64_sys_sendto (net/socket.c:2183) [4559.160039][T23417] ? 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) [4559.160043][T23417] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4559.160047][T23417] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4559.160052][T23417] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4559.160056][T23417] RIP: 0033:0x7fa9cbe3ea4a [ 4559.160060][T23417] 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 [ 4559.160063][T23417] RSP: 002b:00007ffff1975cf8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4559.160066][T23417] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fa9cbe3ea4a [ 4559.160068][T23417] RDX: 0000000000000040 RSI: 000000001825f340 RDI: 0000000000000005 [ 4559.160070][T23417] RBP: 00007ffff1975d80 R08: 0000000000418574 R09: 000000000000001c [ 4559.160072][T23417] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4559.160074][T23417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9cbf67000 | [ 4559.160074][T23417] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fa9cbf67000 | [ 4559.160089][T23417] | [ 4559.640829][T23421] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23421 | [4559.641289][T23421] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4559.641541][T23421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4559.641543][T23421] Call Trace: [ 4559.641545][T23421] [4559.641547][T23421] dump_stack_lvl (lib/dump_stack.c:123) [4559.641555][T23421] check_preemption_disabled (lib/smp_processor_id.c:52) [4559.641562][T23421] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4559.641568][T23421] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4559.641576][T23421] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.641582][T23421] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4559.641587][T23421] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.641600][T23421] rawv6_sendmsg (net/ipv6/raw.c:918) [4559.641622][T23421] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4559.641627][T23421] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4559.641632][T23421] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.641641][T23421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4559.641646][T23421] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4559.641655][T23421] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4559.641670][T23421] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4559.641673][T23421] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.641684][T23421] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.641689][T23421] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.641695][T23421] ? __pfx___sys_sendto (net/socket.c:2147) [4559.641709][T23421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4559.641716][T23421] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4559.641724][T23421] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4559.641732][T23421] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4559.641742][T23421] __x64_sys_sendto (net/socket.c:2183) [4559.641746][T23421] ? 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) [4559.641749][T23421] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4559.641754][T23421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4559.641759][T23421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4559.641763][T23421] RIP: 0033:0x7f9e63b56a4a [ 4559.641767][T23421] 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 [ 4559.641770][T23421] RSP: 002b:00007ffeb1311888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4559.641774][T23421] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e63b56a4a [ 4559.641776][T23421] RDX: 0000000000000040 RSI: 0000000000c27340 RDI: 0000000000000005 [ 4559.641778][T23421] RBP: 00007ffeb1311910 R08: 0000000000418574 R09: 000000000000001c [ 4559.641780][T23421] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4559.641782][T23421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e63c7f000 | [ 4559.641782][T23421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e63c7f000 | [ 4559.641796][T23421] | [ 4559.641799][T23421] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23421 | [4559.654064][T23421] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4559.654308][T23421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4559.654310][T23421] Call Trace: [ 4559.654311][T23421] [4559.654313][T23421] dump_stack_lvl (lib/dump_stack.c:123) [4559.654319][T23421] check_preemption_disabled (lib/smp_processor_id.c:52) [4559.654325][T23421] lwtunnel_output (net/core/lwtunnel.c:359) [4559.654331][T23421] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4559.654338][T23421] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.654344][T23421] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4559.654349][T23421] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.654361][T23421] rawv6_sendmsg (net/ipv6/raw.c:918) [4559.654373][T23421] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4559.654378][T23421] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4559.654382][T23421] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.654390][T23421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4559.654394][T23421] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4559.654402][T23421] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4559.654419][T23421] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4559.654421][T23421] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.654433][T23421] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.654438][T23421] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.654443][T23421] ? __pfx___sys_sendto (net/socket.c:2147) [4559.654458][T23421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4559.654465][T23421] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4559.654473][T23421] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4559.654480][T23421] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4559.654490][T23421] __x64_sys_sendto (net/socket.c:2183) [4559.654494][T23421] ? 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) [4559.654498][T23421] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4559.654502][T23421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4559.654507][T23421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4559.654510][T23421] RIP: 0033:0x7f9e63b56a4a [ 4559.654514][T23421] 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 [ 4559.654516][T23421] RSP: 002b:00007ffeb1311888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4559.654520][T23421] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e63b56a4a [ 4559.654522][T23421] RDX: 0000000000000040 RSI: 0000000000c27340 RDI: 0000000000000005 [ 4559.654524][T23421] RBP: 00007ffeb1311910 R08: 0000000000418574 R09: 000000000000001c [ 4559.654525][T23421] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4559.654527][T23421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e63c7f000 | [ 4559.654527][T23421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e63c7f000 | [ 4559.654541][T23421] | [ 4559.654971][T23421] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23421 | [4559.668311][T23421] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4559.668619][T23421] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4559.668621][T23421] Call Trace: [ 4559.668623][T23421] [4559.668625][T23421] dump_stack_lvl (lib/dump_stack.c:123) [4559.668631][T23421] check_preemption_disabled (lib/smp_processor_id.c:52) [4559.668637][T23421] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4559.668643][T23421] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4559.668651][T23421] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.668656][T23421] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4559.668661][T23421] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4559.668673][T23421] rawv6_sendmsg (net/ipv6/raw.c:918) [4559.668685][T23421] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4559.668691][T23421] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4559.668694][T23421] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.668702][T23421] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4559.668706][T23421] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4559.668715][T23421] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4559.668731][T23421] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4559.668733][T23421] ? __lock_release (kernel/locking/lockdep.c:5534) [4559.668744][T23421] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.668749][T23421] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4559.668755][T23421] ? __pfx___sys_sendto (net/socket.c:2147) [4559.668769][T23421] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4559.668776][T23421] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4559.668783][T23421] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4559.668790][T23421] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4559.668801][T23421] __x64_sys_sendto (net/socket.c:2183) [4559.668805][T23421] ? 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) [4559.668808][T23421] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4559.668813][T23421] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4559.668818][T23421] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4559.668821][T23421] RIP: 0033:0x7f9e63b56a4a [ 4559.668825][T23421] 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 [ 4559.668828][T23421] RSP: 002b:00007ffeb1311888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4559.668831][T23421] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9e63b56a4a [ 4559.668834][T23421] RDX: 0000000000000040 RSI: 0000000000c27340 RDI: 0000000000000005 [ 4559.668836][T23421] RBP: 00007ffeb1311910 R08: 0000000000418574 R09: 000000000000001c [ 4559.668837][T23421] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4559.668839][T23421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e63c7f000 | [ 4559.668839][T23421] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9e63c7f000 | [ 4559.668854][T23421] | [ 4560.162207][T23425] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23425 | [4560.162682][T23425] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4560.162942][T23425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4560.162944][T23425] Call Trace: [ 4560.162946][T23425] [4560.162948][T23425] dump_stack_lvl (lib/dump_stack.c:123) [4560.162956][T23425] check_preemption_disabled (lib/smp_processor_id.c:52) [4560.162963][T23425] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4560.162970][T23425] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4560.162977][T23425] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4560.162984][T23425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4560.162989][T23425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4560.163002][T23425] rawv6_sendmsg (net/ipv6/raw.c:918) [4560.163013][T23425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4560.163019][T23425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4560.163024][T23425] ? __lock_release (kernel/locking/lockdep.c:5534) [4560.163032][T23425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4560.163037][T23425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4560.163046][T23425] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4560.163062][T23425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4560.163065][T23425] ? __lock_release (kernel/locking/lockdep.c:5534) [4560.163077][T23425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4560.163082][T23425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4560.163088][T23425] ? __pfx___sys_sendto (net/socket.c:2147) [4560.163102][T23425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4560.163109][T23425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4560.163117][T23425] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4560.163125][T23425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4560.163135][T23425] __x64_sys_sendto (net/socket.c:2183) [4560.163139][T23425] ? 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) [4560.163143][T23425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4560.163150][T23425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4560.163155][T23425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4560.163159][T23425] RIP: 0033:0x7f2d06ed3a4a [ 4560.163163][T23425] 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 [ 4560.163166][T23425] RSP: 002b:00007ffc6311eb48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4560.163170][T23425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d06ed3a4a [ 4560.163173][T23425] RDX: 0000000000000040 RSI: 0000000010f0a340 RDI: 0000000000000005 [ 4560.163175][T23425] RBP: 00007ffc6311ebd0 R08: 0000000000418574 R09: 000000000000001c [ 4560.163177][T23425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4560.163179][T23425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d06ffc000 | [ 4560.163179][T23425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d06ffc000 | [ 4560.163194][T23425] | [ 4560.175459][T23425] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23425 | [4560.175838][T23425] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4560.176096][T23425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4560.176098][T23425] Call Trace: [ 4560.176099][T23425] [4560.176101][T23425] dump_stack_lvl (lib/dump_stack.c:123) [4560.176107][T23425] check_preemption_disabled (lib/smp_processor_id.c:52) [4560.176114][T23425] lwtunnel_output (net/core/lwtunnel.c:359) [4560.176120][T23425] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4560.176127][T23425] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4560.176133][T23425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4560.176138][T23425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4560.176152][T23425] rawv6_sendmsg (net/ipv6/raw.c:918) [4560.176164][T23425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4560.176169][T23425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4560.176173][T23425] ? __lock_release (kernel/locking/lockdep.c:5534) [4560.176181][T23425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4560.176185][T23425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4560.176194][T23425] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4560.176211][T23425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4560.176214][T23425] ? __lock_release (kernel/locking/lockdep.c:5534) [4560.176225][T23425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4560.176230][T23425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4560.176235][T23425] ? __pfx___sys_sendto (net/socket.c:2147) [4560.176250][T23425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4560.176257][T23425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4560.176265][T23425] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4560.176272][T23425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4560.176283][T23425] __x64_sys_sendto (net/socket.c:2183) [4560.176287][T23425] ? 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) [4560.176291][T23425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4560.176296][T23425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4560.176301][T23425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4560.176304][T23425] RIP: 0033:0x7f2d06ed3a4a [ 4560.176308][T23425] 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 [ 4560.176311][T23425] RSP: 002b:00007ffc6311eb48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4560.176314][T23425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d06ed3a4a [ 4560.176316][T23425] RDX: 0000000000000040 RSI: 0000000010f0a340 RDI: 0000000000000005 [ 4560.176318][T23425] RBP: 00007ffc6311ebd0 R08: 0000000000418574 R09: 000000000000001c [ 4560.176320][T23425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4560.176322][T23425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d06ffc000 | [ 4560.176322][T23425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d06ffc000 | [ 4560.176337][T23425] | [ 4560.191694][T23425] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23425 | [4560.192089][T23425] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4560.192377][T23425] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4560.192379][T23425] Call Trace: [ 4560.192381][T23425] [4560.192383][T23425] dump_stack_lvl (lib/dump_stack.c:123) [4560.192389][T23425] check_preemption_disabled (lib/smp_processor_id.c:52) [4560.192395][T23425] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4560.192402][T23425] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4560.192409][T23425] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4560.192415][T23425] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4560.192420][T23425] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4560.192433][T23425] rawv6_sendmsg (net/ipv6/raw.c:918) [4560.192445][T23425] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4560.192450][T23425] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4560.192455][T23425] ? __lock_release (kernel/locking/lockdep.c:5534) [4560.192463][T23425] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4560.192466][T23425] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4560.192475][T23425] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4560.192492][T23425] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4560.192494][T23425] ? __lock_release (kernel/locking/lockdep.c:5534) [4560.192506][T23425] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4560.192510][T23425] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4560.192516][T23425] ? __pfx___sys_sendto (net/socket.c:2147) [4560.192531][T23425] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4560.192537][T23425] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4560.192545][T23425] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4560.192553][T23425] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4560.192563][T23425] __x64_sys_sendto (net/socket.c:2183) [4560.192567][T23425] ? 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) [4560.192571][T23425] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4560.192575][T23425] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4560.192580][T23425] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4560.192584][T23425] RIP: 0033:0x7f2d06ed3a4a [ 4560.192588][T23425] 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 [ 4560.192591][T23425] RSP: 002b:00007ffc6311eb48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4560.192594][T23425] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f2d06ed3a4a [ 4560.192596][T23425] RDX: 0000000000000040 RSI: 0000000010f0a340 RDI: 0000000000000005 [ 4560.192598][T23425] RBP: 00007ffc6311ebd0 R08: 0000000000418574 R09: 000000000000001c [ 4560.192600][T23425] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4560.192602][T23425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d06ffc000 | [ 4560.192602][T23425] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f2d06ffc000 | [ 4560.192617][T23425] | [ 4560.660455][T23429] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23429 | [4560.660941][T23429] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4560.661224][T23429] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4560.661226][T23429] Call Trace: [ 4560.661228][T23429] [4560.661231][T23429] dump_stack_lvl (lib/dump_stack.c:123) [4560.661238][T23429] check_preemption_disabled (lib/smp_processor_id.c:52) [4560.661245][T23429] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4560.661252][T23429] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4560.661260][T23429] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4560.661267][T23429] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4560.661272][T23429] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4560.661284][T23429] rawv6_sendmsg (net/ipv6/raw.c:918) [4560.661296][T23429] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4560.661302][T23429] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4560.661306][T23429] ? __lock_release (kernel/locking/lockdep.c:5534) [4560.661315][T23429] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4560.661320][T23429] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4560.661329][T23429] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4560.661345][T23429] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4560.661348][T23429] ? __lock_release (kernel/locking/lockdep.c:5534) [4560.661359][T23429] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4560.661365][T23429] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4560.661371][T23429] ? __pfx___sys_sendto (net/socket.c:2147) [4560.661414][T23429] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4560.661422][T23429] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4560.661430][T23429] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4560.661437][T23429] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4560.661447][T23429] __x64_sys_sendto (net/socket.c:2183) [4560.661451][T23429] ? 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) [4560.661454][T23429] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4560.661459][T23429] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4560.661464][T23429] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4560.661468][T23429] RIP: 0033:0x7fabacad9a4a [ 4560.661472][T23429] 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 [ 4560.661475][T23429] RSP: 002b:00007fffd19bd808 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4560.661478][T23429] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fabacad9a4a [ 4560.661481][T23429] RDX: 0000000000000040 RSI: 0000000032489340 RDI: 0000000000000005 [ 4560.661482][T23429] RBP: 00007fffd19bd890 R08: 0000000000418574 R09: 000000000000001c [ 4560.661484][T23429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4560.661486][T23429] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fabacc02000 | [ 4562.554115][T23445] lwtunnel_output(): recursion limit reached on datapath | [ 4564.495438][T23453] check_preemption_disabled: 15 callbacks suppressed | [ 4564.495444][T23453] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23453 | [4564.496249][T23453] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4564.496507][T23453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4564.496509][T23453] Call Trace: [ 4564.496511][T23453] [4564.496513][T23453] dump_stack_lvl (lib/dump_stack.c:123) [4564.496521][T23453] check_preemption_disabled (lib/smp_processor_id.c:52) [4564.496528][T23453] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4564.496534][T23453] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4564.496543][T23453] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.496550][T23453] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4564.496554][T23453] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.496566][T23453] rawv6_sendmsg (net/ipv6/raw.c:918) [4564.496578][T23453] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4564.496583][T23453] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4564.496588][T23453] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.496597][T23453] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4564.496602][T23453] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4564.496610][T23453] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4564.496626][T23453] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4564.496629][T23453] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.496640][T23453] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.496645][T23453] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.496651][T23453] ? __pfx___sys_sendto (net/socket.c:2147) [4564.496665][T23453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4564.496672][T23453] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4564.496680][T23453] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4564.496687][T23453] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4564.496697][T23453] __x64_sys_sendto (net/socket.c:2183) [4564.496701][T23453] ? 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) [4564.496705][T23453] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4564.496709][T23453] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4564.496714][T23453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4564.496718][T23453] RIP: 0033:0x7f9887a38a4a [ 4564.496722][T23453] 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 [ 4564.496725][T23453] RSP: 002b:00007fff011f1e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4564.496729][T23453] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9887a38a4a [ 4564.496731][T23453] RDX: 0000000000000040 RSI: 000000001f1dd340 RDI: 0000000000000005 [ 4564.496733][T23453] RBP: 00007fff011f1ed0 R08: 0000000000418574 R09: 000000000000001c [ 4564.496735][T23453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4564.496737][T23453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9887b61000 | [ 4564.496737][T23453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9887b61000 | [ 4564.496751][T23453] | [ 4564.496754][T23453] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23453 | [4564.508875][T23453] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4564.509148][T23453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4564.509150][T23453] Call Trace: [ 4564.509152][T23453] [4564.509154][T23453] dump_stack_lvl (lib/dump_stack.c:123) [4564.509161][T23453] check_preemption_disabled (lib/smp_processor_id.c:52) [4564.509167][T23453] lwtunnel_output (net/core/lwtunnel.c:359) [4564.509174][T23453] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4564.509181][T23453] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.509187][T23453] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4564.509192][T23453] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.509204][T23453] rawv6_sendmsg (net/ipv6/raw.c:918) [4564.509216][T23453] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4564.509222][T23453] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4564.509225][T23453] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.509233][T23453] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4564.509237][T23453] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4564.509246][T23453] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4564.509262][T23453] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4564.509265][T23453] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.509277][T23453] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.509281][T23453] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.509287][T23453] ? __pfx___sys_sendto (net/socket.c:2147) [4564.509302][T23453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4564.509308][T23453] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4564.509316][T23453] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4564.509323][T23453] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4564.509334][T23453] __x64_sys_sendto (net/socket.c:2183) [4564.509338][T23453] ? 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) [4564.509341][T23453] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4564.509346][T23453] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4564.509351][T23453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4564.509354][T23453] RIP: 0033:0x7f9887a38a4a [ 4564.509358][T23453] 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 [ 4564.509360][T23453] RSP: 002b:00007fff011f1e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4564.509364][T23453] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9887a38a4a [ 4564.509366][T23453] RDX: 0000000000000040 RSI: 000000001f1dd340 RDI: 0000000000000005 [ 4564.509368][T23453] RBP: 00007fff011f1ed0 R08: 0000000000418574 R09: 000000000000001c [ 4564.509369][T23453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4564.509371][T23453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9887b61000 | [ 4564.509371][T23453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9887b61000 | [ 4564.509386][T23453] | [ 4564.522227][T23453] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23453 | [4564.522609][T23453] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4564.522868][T23453] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4564.522870][T23453] Call Trace: [ 4564.522872][T23453] [4564.522874][T23453] dump_stack_lvl (lib/dump_stack.c:123) [4564.522881][T23453] check_preemption_disabled (lib/smp_processor_id.c:52) [4564.522887][T23453] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4564.522894][T23453] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4564.522900][T23453] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.522906][T23453] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4564.522911][T23453] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4564.522923][T23453] rawv6_sendmsg (net/ipv6/raw.c:918) [4564.522935][T23453] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4564.522940][T23453] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4564.522945][T23453] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.522953][T23453] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4564.522956][T23453] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4564.522965][T23453] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4564.522981][T23453] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4564.522984][T23453] ? __lock_release (kernel/locking/lockdep.c:5534) [4564.522996][T23453] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.523000][T23453] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4564.523006][T23453] ? __pfx___sys_sendto (net/socket.c:2147) [4564.523020][T23453] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4564.523027][T23453] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4564.523034][T23453] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4564.523041][T23453] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4564.523051][T23453] __x64_sys_sendto (net/socket.c:2183) [4564.523055][T23453] ? 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) [4564.523058][T23453] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4564.523063][T23453] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4564.523068][T23453] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4564.523071][T23453] RIP: 0033:0x7f9887a38a4a [ 4564.523075][T23453] 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 [ 4564.523077][T23453] RSP: 002b:00007fff011f1e48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4564.523081][T23453] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f9887a38a4a [ 4564.523083][T23453] RDX: 0000000000000040 RSI: 000000001f1dd340 RDI: 0000000000000005 [ 4564.523085][T23453] RBP: 00007fff011f1ed0 R08: 0000000000418574 R09: 000000000000001c [ 4564.523087][T23453] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4564.523089][T23453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9887b61000 | [ 4564.523089][T23453] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f9887b61000 | [ 4564.523103][T23453] | [ 4565.005327][T23457] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23457 | [4565.005765][T23457] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4565.006022][T23457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4565.006024][T23457] Call Trace: [ 4565.006026][T23457] [4565.006028][T23457] dump_stack_lvl (lib/dump_stack.c:123) [4565.006036][T23457] check_preemption_disabled (lib/smp_processor_id.c:52) [4565.006043][T23457] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4565.006049][T23457] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4565.006057][T23457] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.006063][T23457] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4565.006068][T23457] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.006080][T23457] rawv6_sendmsg (net/ipv6/raw.c:918) [4565.006092][T23457] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4565.006097][T23457] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4565.006102][T23457] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.006111][T23457] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4565.006115][T23457] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4565.006124][T23457] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4565.006140][T23457] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4565.006143][T23457] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.006155][T23457] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.006161][T23457] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.006166][T23457] ? __pfx___sys_sendto (net/socket.c:2147) [4565.006181][T23457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4565.006188][T23457] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4565.006197][T23457] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4565.006204][T23457] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4565.006214][T23457] __x64_sys_sendto (net/socket.c:2183) [4565.006218][T23457] ? 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) [4565.006221][T23457] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4565.006226][T23457] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4565.006231][T23457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4565.006235][T23457] RIP: 0033:0x7f701d317a4a [ 4565.006239][T23457] 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 [ 4565.006242][T23457] RSP: 002b:00007ffe9bd8a208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4565.006246][T23457] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f701d317a4a [ 4565.006249][T23457] RDX: 0000000000000040 RSI: 000000001279f340 RDI: 0000000000000005 [ 4565.006251][T23457] RBP: 00007ffe9bd8a290 R08: 0000000000418574 R09: 000000000000001c [ 4565.006253][T23457] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4565.006255][T23457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f701d440000 | [ 4565.006255][T23457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f701d440000 | [ 4565.006269][T23457] | [ 4565.018609][T23457] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23457 | [4565.018964][T23457] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4565.019678][T23457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4565.019679][T23457] Call Trace: [ 4565.019681][T23457] [4565.019683][T23457] dump_stack_lvl (lib/dump_stack.c:123) [4565.019690][T23457] check_preemption_disabled (lib/smp_processor_id.c:52) [4565.019696][T23457] lwtunnel_output (net/core/lwtunnel.c:359) [4565.019702][T23457] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4565.019710][T23457] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.019716][T23457] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4565.019720][T23457] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.019733][T23457] rawv6_sendmsg (net/ipv6/raw.c:918) [4565.019745][T23457] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4565.019750][T23457] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4565.019754][T23457] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.019762][T23457] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4565.019765][T23457] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4565.019775][T23457] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4565.019792][T23457] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4565.019794][T23457] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.019806][T23457] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.019810][T23457] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.019816][T23457] ? __pfx___sys_sendto (net/socket.c:2147) [4565.019831][T23457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4565.019837][T23457] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4565.019846][T23457] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4565.019853][T23457] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4565.019874][T23457] __x64_sys_sendto (net/socket.c:2183) [4565.019878][T23457] ? 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) [4565.019882][T23457] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4565.019886][T23457] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4565.019892][T23457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4565.019895][T23457] RIP: 0033:0x7f701d317a4a [ 4565.019898][T23457] 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 [ 4565.019901][T23457] RSP: 002b:00007ffe9bd8a208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4565.019904][T23457] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f701d317a4a [ 4565.019906][T23457] RDX: 0000000000000040 RSI: 000000001279f340 RDI: 0000000000000005 [ 4565.019908][T23457] RBP: 00007ffe9bd8a290 R08: 0000000000418574 R09: 000000000000001c [ 4565.019910][T23457] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4565.019912][T23457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f701d440000 | [ 4565.019912][T23457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f701d440000 | [ 4565.019927][T23457] | [ 4565.035267][T23457] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23457 | [4565.035626][T23457] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4565.035868][T23457] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4565.035869][T23457] Call Trace: [ 4565.035871][T23457] [4565.035873][T23457] dump_stack_lvl (lib/dump_stack.c:123) [4565.035880][T23457] check_preemption_disabled (lib/smp_processor_id.c:52) [4565.035886][T23457] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4565.035893][T23457] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4565.035899][T23457] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.035905][T23457] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4565.035910][T23457] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.035922][T23457] rawv6_sendmsg (net/ipv6/raw.c:918) [4565.035934][T23457] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4565.035940][T23457] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4565.035943][T23457] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.035951][T23457] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4565.035955][T23457] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4565.035965][T23457] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4565.035981][T23457] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4565.035984][T23457] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.035995][T23457] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.036000][T23457] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.036005][T23457] ? __pfx___sys_sendto (net/socket.c:2147) [4565.036020][T23457] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4565.036026][T23457] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4565.036034][T23457] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4565.036041][T23457] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4565.036052][T23457] __x64_sys_sendto (net/socket.c:2183) [4565.036056][T23457] ? 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) [4565.036060][T23457] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4565.036065][T23457] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4565.036070][T23457] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4565.036073][T23457] RIP: 0033:0x7f701d317a4a [ 4565.036077][T23457] 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 [ 4565.036080][T23457] RSP: 002b:00007ffe9bd8a208 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4565.036083][T23457] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f701d317a4a [ 4565.036085][T23457] RDX: 0000000000000040 RSI: 000000001279f340 RDI: 0000000000000005 [ 4565.036087][T23457] RBP: 00007ffe9bd8a290 R08: 0000000000418574 R09: 000000000000001c [ 4565.036089][T23457] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4565.036091][T23457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f701d440000 | [ 4565.036091][T23457] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f701d440000 | [ 4565.036106][T23457] | [ 4565.523926][T23461] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23461 | [4565.525216][T23461] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4565.525485][T23461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4565.525487][T23461] Call Trace: [ 4565.525489][T23461] [4565.525491][T23461] dump_stack_lvl (lib/dump_stack.c:123) [4565.525499][T23461] check_preemption_disabled (lib/smp_processor_id.c:52) [4565.525506][T23461] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4565.525513][T23461] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4565.525521][T23461] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.525528][T23461] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4565.525533][T23461] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.525545][T23461] rawv6_sendmsg (net/ipv6/raw.c:918) [4565.525557][T23461] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4565.525562][T23461] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4565.525567][T23461] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.525576][T23461] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4565.525580][T23461] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4565.525590][T23461] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4565.525606][T23461] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4565.525609][T23461] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.525620][T23461] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.525626][T23461] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.525632][T23461] ? __pfx___sys_sendto (net/socket.c:2147) [4565.525646][T23461] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4565.525653][T23461] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4565.525662][T23461] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4565.525669][T23461] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4565.525679][T23461] __x64_sys_sendto (net/socket.c:2183) [4565.525683][T23461] ? 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) [4565.525687][T23461] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4565.525692][T23461] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4565.525697][T23461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4565.525701][T23461] RIP: 0033:0x7f4afb1d3a4a [ 4565.525705][T23461] 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 [ 4565.525709][T23461] RSP: 002b:00007ffc61f64888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4565.525712][T23461] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4afb1d3a4a [ 4565.525715][T23461] RDX: 0000000000000040 RSI: 0000000015964340 RDI: 0000000000000005 [ 4565.525717][T23461] RBP: 00007ffc61f64910 R08: 0000000000418574 R09: 000000000000001c [ 4565.525719][T23461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4565.525721][T23461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4afb2fc000 | [ 4565.525721][T23461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4afb2fc000 | [ 4565.525735][T23461] | [ 4565.525738][T23461] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23461 | [4565.537782][T23461] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4565.538045][T23461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4565.538047][T23461] Call Trace: [ 4565.538049][T23461] [4565.538051][T23461] dump_stack_lvl (lib/dump_stack.c:123) [4565.538058][T23461] check_preemption_disabled (lib/smp_processor_id.c:52) [4565.538064][T23461] lwtunnel_output (net/core/lwtunnel.c:359) [4565.538071][T23461] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4565.538078][T23461] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.538084][T23461] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4565.538089][T23461] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.538101][T23461] rawv6_sendmsg (net/ipv6/raw.c:918) [4565.538113][T23461] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4565.538119][T23461] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4565.538122][T23461] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.538130][T23461] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4565.538135][T23461] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4565.538144][T23461] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4565.538162][T23461] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4565.538165][T23461] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.538176][T23461] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.538181][T23461] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.538186][T23461] ? __pfx___sys_sendto (net/socket.c:2147) [4565.538201][T23461] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4565.538208][T23461] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4565.538217][T23461] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4565.538224][T23461] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4565.538234][T23461] __x64_sys_sendto (net/socket.c:2183) [4565.538239][T23461] ? 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) [4565.538242][T23461] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4565.538247][T23461] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4565.538252][T23461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4565.538256][T23461] RIP: 0033:0x7f4afb1d3a4a [ 4565.538260][T23461] 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 [ 4565.538263][T23461] RSP: 002b:00007ffc61f64888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4565.538267][T23461] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4afb1d3a4a [ 4565.538269][T23461] RDX: 0000000000000040 RSI: 0000000015964340 RDI: 0000000000000005 [ 4565.538271][T23461] RBP: 00007ffc61f64910 R08: 0000000000418574 R09: 000000000000001c [ 4565.538273][T23461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4565.538275][T23461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4afb2fc000 | [ 4565.538275][T23461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4afb2fc000 | [ 4565.538290][T23461] | [ 4565.551454][T23461] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23461 | [4565.551846][T23461] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4565.552110][T23461] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4565.552112][T23461] Call Trace: [ 4565.552113][T23461] [4565.552116][T23461] dump_stack_lvl (lib/dump_stack.c:123) [4565.552123][T23461] check_preemption_disabled (lib/smp_processor_id.c:52) [4565.552129][T23461] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4565.552136][T23461] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4565.552143][T23461] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.552152][T23461] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4565.552160][T23461] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4565.552182][T23461] rawv6_sendmsg (net/ipv6/raw.c:918) [4565.552196][T23461] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4565.552201][T23461] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4565.552205][T23461] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.552213][T23461] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4565.552217][T23461] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4565.552226][T23461] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4565.552242][T23461] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4565.552245][T23461] ? __lock_release (kernel/locking/lockdep.c:5534) [4565.552257][T23461] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.552261][T23461] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4565.552267][T23461] ? __pfx___sys_sendto (net/socket.c:2147) [4565.552282][T23461] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4565.552289][T23461] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4565.552297][T23461] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4565.552304][T23461] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4565.552315][T23461] __x64_sys_sendto (net/socket.c:2183) [4565.552319][T23461] ? 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) [4565.552323][T23461] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4565.552328][T23461] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4565.552333][T23461] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4565.552336][T23461] RIP: 0033:0x7f4afb1d3a4a [ 4565.552340][T23461] 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 [ 4565.552343][T23461] RSP: 002b:00007ffc61f64888 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4565.552346][T23461] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f4afb1d3a4a [ 4565.552349][T23461] RDX: 0000000000000040 RSI: 0000000015964340 RDI: 0000000000000005 [ 4565.552351][T23461] RBP: 00007ffc61f64910 R08: 0000000000418574 R09: 000000000000001c [ 4565.552353][T23461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4565.552355][T23461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4afb2fc000 | [ 4565.552355][T23461] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f4afb2fc000 | [ 4565.552370][T23461] | [ 4566.039726][T23465] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23465 | [4566.040271][T23465] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4566.040529][T23465] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4566.040531][T23465] Call Trace: [ 4566.040533][T23465] [4566.040536][T23465] dump_stack_lvl (lib/dump_stack.c:123) [4566.040544][T23465] check_preemption_disabled (lib/smp_processor_id.c:52) [4566.040552][T23465] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4566.040558][T23465] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4566.040566][T23465] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4566.040572][T23465] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4566.040577][T23465] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4566.040590][T23465] rawv6_sendmsg (net/ipv6/raw.c:918) [4566.040602][T23465] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4566.040606][T23465] ? find_held_lock (kernel/locking/lockdep.c:5348) [4566.040616][T23465] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4566.040621][T23465] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4566.040624][T23465] ? rcu_read_unlock (./include/linux/rcupdate.h:341 (discriminator 9) ./include/linux/rcupdate.h:871 (discriminator 9)) [4566.040634][T23465] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4566.040651][T23465] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4566.040654][T23465] ? __lock_release (kernel/locking/lockdep.c:5534) [4566.040665][T23465] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4566.040670][T23465] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4566.040676][T23465] ? __pfx___sys_sendto (net/socket.c:2147) [4566.040688][T23465] ? __pfx_lock_vma_under_rcu (mm/memory.c:6547) [4566.040696][T23465] ? find_held_lock (kernel/locking/lockdep.c:5348) [4566.040701][T23465] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4566.040705][T23465] ? __lock_release (kernel/locking/lockdep.c:5534) [4566.040711][T23465] ? exc_page_fault (./arch/x86/include/asm/irqflags.h:26 ./arch/x86/include/asm/irqflags.h:109 ./arch/x86/include/asm/irqflags.h:151 arch/x86/mm/fault.c:1488 arch/x86/mm/fault.c:1538) [4566.040717][T23465] ? 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) [4566.040726][T23465] __x64_sys_sendto (net/socket.c:2183) [4566.040730][T23465] ? 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) [4566.040734][T23465] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4566.040738][T23465] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4566.040743][T23465] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4566.040748][T23465] RIP: 0033:0x7ff1ae5efa4a [ 4566.040752][T23465] 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 [ 4566.040755][T23465] RSP: 002b:00007fff4a787d28 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4566.040759][T23465] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007ff1ae5efa4a [ 4566.040762][T23465] RDX: 0000000000000040 RSI: 0000000023d7a340 RDI: 0000000000000005 [ 4566.040764][T23465] RBP: 00007fff4a787db0 R08: 0000000000418574 R09: 000000000000001c [ 4566.040766][T23465] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4566.040768][T23465] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007ff1ae718000 | [ 4569.419584][T23477] lwtunnel_output(): recursion limit reached on datapath | [ 4570.903845][T23481] check_preemption_disabled: 5 callbacks suppressed | [ 4570.903852][T23481] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23481 | [4570.904661][T23481] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4570.904921][T23481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4570.904923][T23481] Call Trace: [ 4570.904925][T23481] [4570.904928][T23481] dump_stack_lvl (lib/dump_stack.c:123) [4570.904936][T23481] check_preemption_disabled (lib/smp_processor_id.c:52) [4570.904943][T23481] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4570.904950][T23481] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4570.904958][T23481] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4570.904964][T23481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4570.904970][T23481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4570.904982][T23481] rawv6_sendmsg (net/ipv6/raw.c:918) [4570.904994][T23481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4570.904999][T23481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4570.905004][T23481] ? __lock_release (kernel/locking/lockdep.c:5534) [4570.905013][T23481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4570.905018][T23481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4570.905027][T23481] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4570.905043][T23481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4570.905046][T23481] ? __lock_release (kernel/locking/lockdep.c:5534) [4570.905058][T23481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4570.905063][T23481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4570.905069][T23481] ? __pfx___sys_sendto (net/socket.c:2147) [4570.905083][T23481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4570.905090][T23481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4570.905100][T23481] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4570.905107][T23481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4570.905117][T23481] __x64_sys_sendto (net/socket.c:2183) [4570.905121][T23481] ? 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) [4570.905126][T23481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4570.905130][T23481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4570.905136][T23481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4570.905140][T23481] RIP: 0033:0x7f355f1c9a4a [ 4570.905144][T23481] 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 [ 4570.905149][T23481] RSP: 002b:00007ffc04f605d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4570.905153][T23481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f355f1c9a4a [ 4570.905155][T23481] RDX: 0000000000000040 RSI: 000000003dc6d340 RDI: 0000000000000005 [ 4570.905157][T23481] RBP: 00007ffc04f60660 R08: 0000000000418574 R09: 000000000000001c [ 4570.905159][T23481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4570.905161][T23481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f355f2f2000 | [ 4570.905161][T23481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f355f2f2000 | [ 4570.905176][T23481] | [ 4570.917982][T23481] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23481 | [4570.918503][T23481] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4570.918809][T23481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4570.918811][T23481] Call Trace: [ 4570.918813][T23481] [4570.918815][T23481] dump_stack_lvl (lib/dump_stack.c:123) [4570.918821][T23481] check_preemption_disabled (lib/smp_processor_id.c:52) [4570.918827][T23481] lwtunnel_output (net/core/lwtunnel.c:359) [4570.918834][T23481] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4570.918842][T23481] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4570.918848][T23481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4570.918853][T23481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4570.918865][T23481] rawv6_sendmsg (net/ipv6/raw.c:918) [4570.918877][T23481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4570.918883][T23481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4570.918887][T23481] ? __lock_release (kernel/locking/lockdep.c:5534) [4570.918895][T23481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4570.918900][T23481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4570.918909][T23481] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4570.918926][T23481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4570.918928][T23481] ? __lock_release (kernel/locking/lockdep.c:5534) [4570.918940][T23481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4570.918945][T23481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4570.918951][T23481] ? __pfx___sys_sendto (net/socket.c:2147) [4570.918966][T23481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4570.918973][T23481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4570.918981][T23481] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4570.918988][T23481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4570.918999][T23481] __x64_sys_sendto (net/socket.c:2183) [4570.919003][T23481] ? 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) [4570.919006][T23481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4570.919011][T23481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4570.919016][T23481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4570.919019][T23481] RIP: 0033:0x7f355f1c9a4a [ 4570.919023][T23481] 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 [ 4570.919026][T23481] RSP: 002b:00007ffc04f605d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4570.919030][T23481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f355f1c9a4a [ 4570.919032][T23481] RDX: 0000000000000040 RSI: 000000003dc6d340 RDI: 0000000000000005 [ 4570.919034][T23481] RBP: 00007ffc04f60660 R08: 0000000000418574 R09: 000000000000001c [ 4570.919036][T23481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4570.919038][T23481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f355f2f2000 | [ 4570.919038][T23481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f355f2f2000 | [ 4570.919052][T23481] | [ 4570.937077][T23481] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23481 | [4570.937481][T23481] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4570.937740][T23481] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4570.937742][T23481] Call Trace: [ 4570.937744][T23481] [4570.937746][T23481] dump_stack_lvl (lib/dump_stack.c:123) [4570.937753][T23481] check_preemption_disabled (lib/smp_processor_id.c:52) [4570.937759][T23481] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4570.937765][T23481] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4570.937773][T23481] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4570.937779][T23481] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4570.937783][T23481] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4570.937796][T23481] rawv6_sendmsg (net/ipv6/raw.c:918) [4570.937808][T23481] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4570.937814][T23481] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4570.937818][T23481] ? __lock_release (kernel/locking/lockdep.c:5534) [4570.937825][T23481] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4570.937830][T23481] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4570.937839][T23481] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4570.937855][T23481] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4570.937858][T23481] ? __lock_release (kernel/locking/lockdep.c:5534) [4570.937870][T23481] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4570.937874][T23481] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4570.937880][T23481] ? __pfx___sys_sendto (net/socket.c:2147) [4570.937895][T23481] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4570.937902][T23481] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4570.937910][T23481] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4570.937917][T23481] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4570.937927][T23481] __x64_sys_sendto (net/socket.c:2183) [4570.937932][T23481] ? 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) [4570.937935][T23481] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4570.937940][T23481] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4570.937945][T23481] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4570.937948][T23481] RIP: 0033:0x7f355f1c9a4a [ 4570.937952][T23481] 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 [ 4570.937955][T23481] RSP: 002b:00007ffc04f605d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4570.937958][T23481] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f355f1c9a4a [ 4570.937961][T23481] RDX: 0000000000000040 RSI: 000000003dc6d340 RDI: 0000000000000005 [ 4570.937963][T23481] RBP: 00007ffc04f60660 R08: 0000000000418574 R09: 000000000000001c [ 4570.937965][T23481] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4570.937967][T23481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f355f2f2000 | [ 4570.937967][T23481] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f355f2f2000 | [ 4570.937981][T23481] | [ 4571.430781][T23485] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23485 | [4571.431423][T23485] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4571.431814][T23485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4571.431817][T23485] Call Trace: [ 4571.431821][T23485] [4571.431824][T23485] dump_stack_lvl (lib/dump_stack.c:123) [4571.431837][T23485] check_preemption_disabled (lib/smp_processor_id.c:52) [4571.431848][T23485] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4571.431861][T23485] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4571.431874][T23485] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4571.431885][T23485] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4571.431894][T23485] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4571.431919][T23485] rawv6_sendmsg (net/ipv6/raw.c:918) [4571.431942][T23485] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4571.431953][T23485] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4571.431959][T23485] ? __lock_release (kernel/locking/lockdep.c:5534) [4571.431968][T23485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4571.431974][T23485] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4571.431983][T23485] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4571.431999][T23485] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4571.432002][T23485] ? __lock_release (kernel/locking/lockdep.c:5534) [4571.432014][T23485] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4571.432019][T23485] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4571.432025][T23485] ? __pfx___sys_sendto (net/socket.c:2147) [4571.432039][T23485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4571.432046][T23485] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4571.432055][T23485] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4571.432062][T23485] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4571.432072][T23485] __x64_sys_sendto (net/socket.c:2183) [4571.432076][T23485] ? 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) [4571.432080][T23485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4571.432085][T23485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4571.432090][T23485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4571.432094][T23485] RIP: 0033:0x7efe1816da4a [ 4571.432098][T23485] 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 [ 4571.432101][T23485] RSP: 002b:00007fff89c0d6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4571.432105][T23485] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efe1816da4a [ 4571.432107][T23485] RDX: 0000000000000040 RSI: 0000000015a44340 RDI: 0000000000000005 [ 4571.432109][T23485] RBP: 00007fff89c0d780 R08: 0000000000418574 R09: 000000000000001c [ 4571.432111][T23485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4571.432113][T23485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe18296000 | [ 4571.432113][T23485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe18296000 | [ 4571.432128][T23485] | [ 4571.432131][T23485] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23485 | [4571.451224][T23485] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4571.451633][T23485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4571.451636][T23485] Call Trace: [ 4571.451639][T23485] [4571.451643][T23485] dump_stack_lvl (lib/dump_stack.c:123) [4571.451654][T23485] check_preemption_disabled (lib/smp_processor_id.c:52) [4571.451665][T23485] lwtunnel_output (net/core/lwtunnel.c:359) [4571.451678][T23485] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4571.451691][T23485] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4571.451702][T23485] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4571.451711][T23485] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4571.451735][T23485] rawv6_sendmsg (net/ipv6/raw.c:918) [4571.451759][T23485] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4571.451770][T23485] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4571.451776][T23485] ? __lock_release (kernel/locking/lockdep.c:5534) [4571.451785][T23485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4571.451789][T23485] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4571.451798][T23485] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4571.451814][T23485] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4571.451817][T23485] ? __lock_release (kernel/locking/lockdep.c:5534) [4571.451829][T23485] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4571.451833][T23485] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4571.451839][T23485] ? __pfx___sys_sendto (net/socket.c:2147) [4571.451854][T23485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4571.451860][T23485] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4571.451870][T23485] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4571.451877][T23485] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4571.451887][T23485] __x64_sys_sendto (net/socket.c:2183) [4571.451891][T23485] ? 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) [4571.451895][T23485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4571.451900][T23485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4571.451905][T23485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4571.451908][T23485] RIP: 0033:0x7efe1816da4a [ 4571.451912][T23485] 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 [ 4571.451915][T23485] RSP: 002b:00007fff89c0d6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4571.451918][T23485] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efe1816da4a [ 4571.451921][T23485] RDX: 0000000000000040 RSI: 0000000015a44340 RDI: 0000000000000005 [ 4571.451923][T23485] RBP: 00007fff89c0d780 R08: 0000000000418574 R09: 000000000000001c [ 4571.451925][T23485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4571.451927][T23485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe18296000 | [ 4571.451927][T23485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe18296000 | [ 4571.451942][T23485] | [ 4571.480141][T23485] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23485 | [4571.480684][T23485] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4571.481094][T23485] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4571.481097][T23485] Call Trace: [ 4571.481100][T23485] [4571.481104][T23485] dump_stack_lvl (lib/dump_stack.c:123) [4571.481115][T23485] check_preemption_disabled (lib/smp_processor_id.c:52) [4571.481126][T23485] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4571.481139][T23485] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4571.481155][T23485] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4571.481164][T23485] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4571.481172][T23485] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4571.481194][T23485] rawv6_sendmsg (net/ipv6/raw.c:918) [4571.481215][T23485] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4571.481223][T23485] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4571.481229][T23485] ? __lock_release (kernel/locking/lockdep.c:5534) [4571.481243][T23485] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4571.481249][T23485] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4571.481266][T23485] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4571.481297][T23485] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4571.481302][T23485] ? __lock_release (kernel/locking/lockdep.c:5534) [4571.481326][T23485] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4571.481333][T23485] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4571.481344][T23485] ? __pfx___sys_sendto (net/socket.c:2147) [4571.481373][T23485] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4571.481385][T23485] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4571.481400][T23485] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4571.481414][T23485] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4571.481434][T23485] __x64_sys_sendto (net/socket.c:2183) [4571.481442][T23485] ? 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) [4571.481448][T23485] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4571.481456][T23485] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4571.481462][T23485] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4571.481466][T23485] RIP: 0033:0x7efe1816da4a [ 4571.481470][T23485] 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 [ 4571.481473][T23485] RSP: 002b:00007fff89c0d6f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4571.481477][T23485] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007efe1816da4a [ 4571.481479][T23485] RDX: 0000000000000040 RSI: 0000000015a44340 RDI: 0000000000000005 [ 4571.481481][T23485] RBP: 00007fff89c0d780 R08: 0000000000418574 R09: 000000000000001c [ 4571.481483][T23485] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4571.481485][T23485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe18296000 | [ 4571.481485][T23485] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007efe18296000 | [ 4571.481500][T23485] | [ 4571.986455][T23489] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23489 | [4571.986913][T23489] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4571.987181][T23489] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4571.987182][T23489] Call Trace: [ 4571.987184][T23489] [4571.987187][T23489] dump_stack_lvl (lib/dump_stack.c:123) [4571.987195][T23489] check_preemption_disabled (lib/smp_processor_id.c:52) [4571.987202][T23489] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4571.987208][T23489] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4571.987217][T23489] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4571.987224][T23489] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4571.987229][T23489] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4571.987241][T23489] rawv6_sendmsg (net/ipv6/raw.c:918) [4571.987253][T23489] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4571.987259][T23489] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4571.987264][T23489] ? __lock_release (kernel/locking/lockdep.c:5534) [4571.987273][T23489] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4571.987277][T23489] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4571.987287][T23489] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4571.987303][T23489] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4571.987306][T23489] ? __lock_release (kernel/locking/lockdep.c:5534) [4571.987317][T23489] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4571.987322][T23489] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4571.987328][T23489] ? __pfx___sys_sendto (net/socket.c:2147) [4571.987343][T23489] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4571.987350][T23489] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4571.987359][T23489] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4571.987366][T23489] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4571.987377][T23489] __x64_sys_sendto (net/socket.c:2183) [4571.987381][T23489] ? 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) [4571.987385][T23489] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4571.987390][T23489] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4571.987395][T23489] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4571.987399][T23489] RIP: 0033:0x7f73d881ea4a [ 4571.987403][T23489] 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 [ 4571.987406][T23489] RSP: 002b:00007ffc50878998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4571.987410][T23489] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73d881ea4a [ 4571.987412][T23489] RDX: 0000000000000040 RSI: 000000003cb0e340 RDI: 0000000000000005 [ 4571.987414][T23489] RBP: 00007ffc50878a20 R08: 0000000000418574 R09: 000000000000001c [ 4571.987416][T23489] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4571.987418][T23489] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d8947000 | [ 4571.987418][T23489] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d8947000 | [ 4571.987432][T23489] | [ 4571.987435][T23489] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23489 | [4572.001201][T23489] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4572.001516][T23489] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4572.001518][T23489] Call Trace: [ 4572.001520][T23489] [4572.001522][T23489] dump_stack_lvl (lib/dump_stack.c:123) [4572.001528][T23489] check_preemption_disabled (lib/smp_processor_id.c:52) [4572.001534][T23489] lwtunnel_output (net/core/lwtunnel.c:359) [4572.001541][T23489] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4572.001548][T23489] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.001554][T23489] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4572.001559][T23489] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.001571][T23489] rawv6_sendmsg (net/ipv6/raw.c:918) [4572.001583][T23489] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4572.001589][T23489] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4572.001593][T23489] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.001601][T23489] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4572.001604][T23489] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4572.001613][T23489] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4572.001630][T23489] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4572.001633][T23489] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.001644][T23489] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.001649][T23489] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.001655][T23489] ? __pfx___sys_sendto (net/socket.c:2147) [4572.001670][T23489] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4572.001676][T23489] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4572.001684][T23489] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4572.001692][T23489] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4572.001702][T23489] __x64_sys_sendto (net/socket.c:2183) [4572.001706][T23489] ? 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) [4572.001710][T23489] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4572.001715][T23489] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4572.001720][T23489] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4572.001724][T23489] RIP: 0033:0x7f73d881ea4a [ 4572.001728][T23489] 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 [ 4572.001731][T23489] RSP: 002b:00007ffc50878998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4572.001735][T23489] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73d881ea4a [ 4572.001737][T23489] RDX: 0000000000000040 RSI: 000000003cb0e340 RDI: 0000000000000005 [ 4572.001739][T23489] RBP: 00007ffc50878a20 R08: 0000000000418574 R09: 000000000000001c [ 4572.001741][T23489] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4572.001743][T23489] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d8947000 | [ 4572.001743][T23489] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d8947000 | [ 4572.001758][T23489] | [ 4572.018495][T23489] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23489 | [4572.018854][T23489] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4572.019097][T23489] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4572.019099][T23489] Call Trace: [ 4572.019100][T23489] [4572.019102][T23489] dump_stack_lvl (lib/dump_stack.c:123) [4572.019109][T23489] check_preemption_disabled (lib/smp_processor_id.c:52) [4572.019115][T23489] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4572.019122][T23489] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4572.019129][T23489] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.019135][T23489] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4572.019140][T23489] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.019154][T23489] rawv6_sendmsg (net/ipv6/raw.c:918) [4572.019166][T23489] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4572.019172][T23489] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4572.019176][T23489] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.019184][T23489] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4572.019188][T23489] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4572.019197][T23489] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4572.019214][T23489] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4572.019216][T23489] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.019228][T23489] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.019232][T23489] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.019238][T23489] ? __pfx___sys_sendto (net/socket.c:2147) [4572.019253][T23489] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4572.019260][T23489] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4572.019268][T23489] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4572.019275][T23489] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4572.019286][T23489] __x64_sys_sendto (net/socket.c:2183) [4572.019290][T23489] ? 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) [4572.019293][T23489] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4572.019298][T23489] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4572.019303][T23489] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4572.019306][T23489] RIP: 0033:0x7f73d881ea4a [ 4572.019310][T23489] 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 [ 4572.019313][T23489] RSP: 002b:00007ffc50878998 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4572.019316][T23489] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f73d881ea4a [ 4572.019319][T23489] RDX: 0000000000000040 RSI: 000000003cb0e340 RDI: 0000000000000005 [ 4572.019320][T23489] RBP: 00007ffc50878a20 R08: 0000000000418574 R09: 000000000000001c [ 4572.019322][T23489] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4572.019324][T23489] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d8947000 | [ 4572.019324][T23489] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f73d8947000 | [ 4572.019339][T23489] | [ 4572.496653][T23493] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23493 | [4572.497161][T23493] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4572.497430][T23493] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4572.497432][T23493] Call Trace: [ 4572.497434][T23493] [4572.497437][T23493] dump_stack_lvl (lib/dump_stack.c:123) [4572.497445][T23493] check_preemption_disabled (lib/smp_processor_id.c:52) [4572.497452][T23493] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4572.497459][T23493] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4572.497467][T23493] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.497473][T23493] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4572.497478][T23493] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4572.497490][T23493] rawv6_sendmsg (net/ipv6/raw.c:918) [4572.497502][T23493] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4572.497508][T23493] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4572.497514][T23493] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.497522][T23493] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4572.497528][T23493] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4572.497537][T23493] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4572.497553][T23493] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4572.497556][T23493] ? __lock_release (kernel/locking/lockdep.c:5534) [4572.497567][T23493] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.497573][T23493] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4572.497578][T23493] ? __pfx___sys_sendto (net/socket.c:2147) [4572.497593][T23493] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4572.497600][T23493] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4572.497609][T23493] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4572.497616][T23493] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4572.497626][T23493] __x64_sys_sendto (net/socket.c:2183) [4572.497630][T23493] ? 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) [4572.497634][T23493] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4572.497639][T23493] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4572.497644][T23493] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4572.497648][T23493] RIP: 0033:0x7f1c9b0b8a4a [ 4572.497653][T23493] 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 [ 4572.497656][T23493] RSP: 002b:00007ffd0bd5a4b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4572.497660][T23493] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f1c9b0b8a4a [ 4572.497663][T23493] RDX: 0000000000000040 RSI: 000000002cd86340 RDI: 0000000000000005 [ 4572.497665][T23493] RBP: 00007ffd0bd5a540 R08: 0000000000418574 R09: 000000000000001c [ 4572.497667][T23493] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4572.497668][T23493] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f1c9b1e1000 | [ 4574.421840][T23509] lwtunnel_output(): recursion limit reached on datapath | [ 4576.350271][T23517] check_preemption_disabled: 15 callbacks suppressed | [ 4576.350279][T23517] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23517 | [4576.351367][T23517] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4576.351770][T23517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4576.351773][T23517] Call Trace: [ 4576.351776][T23517] [4576.351780][T23517] dump_stack_lvl (lib/dump_stack.c:123) [4576.351792][T23517] check_preemption_disabled (lib/smp_processor_id.c:52) [4576.351804][T23517] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4576.351816][T23517] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4576.351830][T23517] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4576.351841][T23517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4576.351850][T23517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4576.351874][T23517] rawv6_sendmsg (net/ipv6/raw.c:918) [4576.351898][T23517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4576.351908][T23517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4576.351915][T23517] ? __lock_release (kernel/locking/lockdep.c:5534) [4576.351925][T23517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4576.351929][T23517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4576.351939][T23517] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4576.351955][T23517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4576.351958][T23517] ? __lock_release (kernel/locking/lockdep.c:5534) [4576.351970][T23517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4576.351975][T23517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4576.351981][T23517] ? __pfx___sys_sendto (net/socket.c:2147) [4576.351995][T23517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4576.352002][T23517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4576.352011][T23517] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4576.352018][T23517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4576.352029][T23517] __x64_sys_sendto (net/socket.c:2183) [4576.352033][T23517] ? 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) [4576.352036][T23517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4576.352041][T23517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4576.352046][T23517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4576.352050][T23517] RIP: 0033:0x7f49b11b8a4a [ 4576.352054][T23517] 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 [ 4576.352057][T23517] RSP: 002b:00007fff1ed9bb48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4576.352061][T23517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49b11b8a4a [ 4576.352063][T23517] RDX: 0000000000000040 RSI: 000000001f603340 RDI: 0000000000000005 [ 4576.352065][T23517] RBP: 00007fff1ed9bbd0 R08: 0000000000418574 R09: 000000000000001c [ 4576.352067][T23517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4576.352069][T23517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49b12e1000 | [ 4576.352069][T23517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49b12e1000 | [ 4576.352083][T23517] | [ 4576.352086][T23517] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23517 | [4576.371523][T23517] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4576.371875][T23517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4576.371878][T23517] Call Trace: [ 4576.371881][T23517] [4576.371885][T23517] dump_stack_lvl (lib/dump_stack.c:123) [4576.371897][T23517] check_preemption_disabled (lib/smp_processor_id.c:52) [4576.371906][T23517] lwtunnel_output (net/core/lwtunnel.c:359) [4576.371912][T23517] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4576.371920][T23517] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4576.371926][T23517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4576.371931][T23517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4576.371944][T23517] rawv6_sendmsg (net/ipv6/raw.c:918) [4576.371956][T23517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4576.371961][T23517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4576.371967][T23517] ? __lock_release (kernel/locking/lockdep.c:5534) [4576.371975][T23517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4576.371979][T23517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4576.371988][T23517] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4576.372005][T23517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4576.372008][T23517] ? __lock_release (kernel/locking/lockdep.c:5534) [4576.372019][T23517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4576.372024][T23517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4576.372030][T23517] ? __pfx___sys_sendto (net/socket.c:2147) [4576.372045][T23517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4576.372052][T23517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4576.372061][T23517] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4576.372068][T23517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4576.372078][T23517] __x64_sys_sendto (net/socket.c:2183) [4576.372082][T23517] ? 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) [4576.372086][T23517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4576.372091][T23517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4576.372096][T23517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4576.372100][T23517] RIP: 0033:0x7f49b11b8a4a [ 4576.372104][T23517] 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 [ 4576.372108][T23517] RSP: 002b:00007fff1ed9bb48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4576.372111][T23517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49b11b8a4a [ 4576.372114][T23517] RDX: 0000000000000040 RSI: 000000001f603340 RDI: 0000000000000005 [ 4576.372115][T23517] RBP: 00007fff1ed9bbd0 R08: 0000000000418574 R09: 000000000000001c [ 4576.372117][T23517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4576.372119][T23517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49b12e1000 | [ 4576.372119][T23517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49b12e1000 | [ 4576.372134][T23517] | [ 4576.396235][T23517] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23517 | [4576.396791][T23517] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4576.397217][T23517] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4576.397220][T23517] Call Trace: [ 4576.397223][T23517] [4576.397227][T23517] dump_stack_lvl (lib/dump_stack.c:123) [4576.397237][T23517] check_preemption_disabled (lib/smp_processor_id.c:52) [4576.397248][T23517] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4576.397261][T23517] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4576.397274][T23517] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4576.397284][T23517] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4576.397293][T23517] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4576.397318][T23517] rawv6_sendmsg (net/ipv6/raw.c:918) [4576.397342][T23517] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4576.397350][T23517] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4576.397353][T23517] ? __lock_release (kernel/locking/lockdep.c:5534) [4576.397361][T23517] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4576.397365][T23517] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4576.397374][T23517] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4576.397390][T23517] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4576.397393][T23517] ? __lock_release (kernel/locking/lockdep.c:5534) [4576.397405][T23517] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4576.397410][T23517] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4576.397415][T23517] ? __pfx___sys_sendto (net/socket.c:2147) [4576.397430][T23517] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4576.397436][T23517] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4576.397444][T23517] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4576.397451][T23517] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4576.397462][T23517] __x64_sys_sendto (net/socket.c:2183) [4576.397466][T23517] ? 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) [4576.397469][T23517] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4576.397474][T23517] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4576.397479][T23517] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4576.397483][T23517] RIP: 0033:0x7f49b11b8a4a [ 4576.397486][T23517] 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 [ 4576.397490][T23517] RSP: 002b:00007fff1ed9bb48 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4576.397493][T23517] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f49b11b8a4a [ 4576.397496][T23517] RDX: 0000000000000040 RSI: 000000001f603340 RDI: 0000000000000005 [ 4576.397497][T23517] RBP: 00007fff1ed9bbd0 R08: 0000000000418574 R09: 000000000000001c [ 4576.397499][T23517] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4576.397501][T23517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49b12e1000 | [ 4576.397501][T23517] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f49b12e1000 | [ 4576.397516][T23517] | [ 4576.915959][T23521] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23521 | [4576.916570][T23521] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4576.916977][T23521] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4576.916980][T23521] Call Trace: [ 4576.916983][T23521] [4576.916987][T23521] dump_stack_lvl (lib/dump_stack.c:123) [4576.916999][T23521] check_preemption_disabled (lib/smp_processor_id.c:52) [4576.917011][T23521] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4576.917024][T23521] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4576.917037][T23521] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4576.917048][T23521] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4576.917057][T23521] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4576.917082][T23521] rawv6_sendmsg (net/ipv6/raw.c:918) [4576.917106][T23521] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4576.917116][T23521] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4576.917122][T23521] ? __lock_release (kernel/locking/lockdep.c:5534) [4576.917131][T23521] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4576.917136][T23521] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4576.917145][T23521] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4576.917163][T23521] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4576.917166][T23521] ? __lock_release (kernel/locking/lockdep.c:5534) [4576.917177][T23521] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4576.917183][T23521] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4576.917189][T23521] ? __pfx___sys_sendto (net/socket.c:2147) [4576.917203][T23521] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4576.917210][T23521] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4576.917219][T23521] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4576.917226][T23521] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4576.917237][T23521] __x64_sys_sendto (net/socket.c:2183) [4576.917241][T23521] ? 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) [4576.917245][T23521] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4576.917250][T23521] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4576.917255][T23521] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4576.917259][T23521] RIP: 0033:0x7fbf29e64a4a [ 4576.917264][T23521] 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 [ 4576.917267][T23521] RSP: 002b:00007fff6e4249f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4576.917271][T23521] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbf29e64a4a [ 4576.917273][T23521] RDX: 0000000000000040 RSI: 000000000a204340 RDI: 0000000000000005 [ 4576.917275][T23521] RBP: 00007fff6e424a80 R08: 0000000000418574 R09: 000000000000001c [ 4576.917277][T23521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4576.917278][T23521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf29f8d000 | [ 4576.917278][T23521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf29f8d000 | [ 4576.917293][T23521] | [ 4576.939031][T23521] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23521 | [4576.939573][T23521] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4576.939973][T23521] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4576.939976][T23521] Call Trace: [ 4576.939979][T23521] [4576.939983][T23521] dump_stack_lvl (lib/dump_stack.c:123) [4576.939994][T23521] check_preemption_disabled (lib/smp_processor_id.c:52) [4576.940006][T23521] lwtunnel_output (net/core/lwtunnel.c:359) [4576.940018][T23521] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4576.940031][T23521] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4576.940042][T23521] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4576.940051][T23521] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4576.940076][T23521] rawv6_sendmsg (net/ipv6/raw.c:918) [4576.940099][T23521] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4576.940110][T23521] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4576.940116][T23521] ? __lock_release (kernel/locking/lockdep.c:5534) [4576.940125][T23521] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4576.940129][T23521] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4576.940138][T23521] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4576.940162][T23521] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4576.940166][T23521] ? __lock_release (kernel/locking/lockdep.c:5534) [4576.940178][T23521] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4576.940183][T23521] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4576.940189][T23521] ? __pfx___sys_sendto (net/socket.c:2147) [4576.940204][T23521] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4576.940211][T23521] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4576.940220][T23521] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4576.940227][T23521] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4576.940238][T23521] __x64_sys_sendto (net/socket.c:2183) [4576.940242][T23521] ? 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) [4576.940245][T23521] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4576.940251][T23521] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4576.940256][T23521] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4576.940260][T23521] RIP: 0033:0x7fbf29e64a4a [ 4576.940264][T23521] 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 [ 4576.940267][T23521] RSP: 002b:00007fff6e4249f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4576.940271][T23521] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbf29e64a4a [ 4576.940274][T23521] RDX: 0000000000000040 RSI: 000000000a204340 RDI: 0000000000000005 [ 4576.940275][T23521] RBP: 00007fff6e424a80 R08: 0000000000418574 R09: 000000000000001c [ 4576.940277][T23521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4576.940279][T23521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf29f8d000 | [ 4576.940279][T23521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf29f8d000 | [ 4576.940294][T23521] | [ 4576.961575][T23521] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23521 | [4576.962109][T23521] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4576.962533][T23521] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4576.962536][T23521] Call Trace: [ 4576.962539][T23521] [4576.962542][T23521] dump_stack_lvl (lib/dump_stack.c:123) [4576.962553][T23521] check_preemption_disabled (lib/smp_processor_id.c:52) [4576.962564][T23521] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4576.962577][T23521] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4576.962586][T23521] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4576.962591][T23521] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4576.962596][T23521] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4576.962609][T23521] rawv6_sendmsg (net/ipv6/raw.c:918) [4576.962621][T23521] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4576.962627][T23521] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4576.962631][T23521] ? __lock_release (kernel/locking/lockdep.c:5534) [4576.962639][T23521] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4576.962643][T23521] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4576.962652][T23521] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4576.962669][T23521] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4576.962672][T23521] ? __lock_release (kernel/locking/lockdep.c:5534) [4576.962683][T23521] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4576.962688][T23521] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4576.962693][T23521] ? __pfx___sys_sendto (net/socket.c:2147) [4576.962708][T23521] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4576.962715][T23521] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4576.962723][T23521] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4576.962730][T23521] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4576.962740][T23521] __x64_sys_sendto (net/socket.c:2183) [4576.962744][T23521] ? 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) [4576.962748][T23521] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4576.962752][T23521] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4576.962758][T23521] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4576.962761][T23521] RIP: 0033:0x7fbf29e64a4a [ 4576.962765][T23521] 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 [ 4576.962768][T23521] RSP: 002b:00007fff6e4249f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4576.962772][T23521] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fbf29e64a4a [ 4576.962774][T23521] RDX: 0000000000000040 RSI: 000000000a204340 RDI: 0000000000000005 [ 4576.962776][T23521] RBP: 00007fff6e424a80 R08: 0000000000418574 R09: 000000000000001c [ 4576.962778][T23521] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4576.962780][T23521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf29f8d000 | [ 4576.962780][T23521] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fbf29f8d000 | [ 4576.962795][T23521] | [ 4577.466103][T23525] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23525 | [4577.467252][T23525] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4577.467520][T23525] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4577.467523][T23525] Call Trace: [ 4577.467525][T23525] [4577.467527][T23525] dump_stack_lvl (lib/dump_stack.c:123) [4577.467536][T23525] check_preemption_disabled (lib/smp_processor_id.c:52) [4577.467543][T23525] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4577.467549][T23525] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4577.467557][T23525] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4577.467564][T23525] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4577.467568][T23525] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4577.467581][T23525] rawv6_sendmsg (net/ipv6/raw.c:918) [4577.467593][T23525] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4577.467598][T23525] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4577.467604][T23525] ? __lock_release (kernel/locking/lockdep.c:5534) [4577.467613][T23525] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4577.467618][T23525] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4577.467627][T23525] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4577.467643][T23525] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4577.467646][T23525] ? __lock_release (kernel/locking/lockdep.c:5534) [4577.467657][T23525] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4577.467663][T23525] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4577.467669][T23525] ? __pfx___sys_sendto (net/socket.c:2147) [4577.467683][T23525] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4577.467691][T23525] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4577.467699][T23525] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4577.467707][T23525] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4577.467717][T23525] __x64_sys_sendto (net/socket.c:2183) [4577.467721][T23525] ? 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) [4577.467725][T23525] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4577.467730][T23525] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4577.467735][T23525] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4577.467738][T23525] RIP: 0033:0x7f59e6e14a4a [ 4577.467742][T23525] 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 [ 4577.467746][T23525] RSP: 002b:00007ffdd868e9f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4577.467749][T23525] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59e6e14a4a [ 4577.467752][T23525] RDX: 0000000000000040 RSI: 000000002a489340 RDI: 0000000000000005 [ 4577.467753][T23525] RBP: 00007ffdd868ea80 R08: 0000000000418574 R09: 000000000000001c [ 4577.467755][T23525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4577.467757][T23525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59e6f3d000 | [ 4577.467757][T23525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59e6f3d000 | [ 4577.467771][T23525] | [ 4577.467774][T23525] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23525 | [4577.479686][T23525] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4577.479942][T23525] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4577.479944][T23525] Call Trace: [ 4577.479946][T23525] [4577.479947][T23525] dump_stack_lvl (lib/dump_stack.c:123) [4577.479953][T23525] check_preemption_disabled (lib/smp_processor_id.c:52) [4577.479959][T23525] lwtunnel_output (net/core/lwtunnel.c:359) [4577.479965][T23525] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4577.479972][T23525] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4577.479978][T23525] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4577.479983][T23525] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4577.479996][T23525] rawv6_sendmsg (net/ipv6/raw.c:918) [4577.480008][T23525] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4577.480013][T23525] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4577.480017][T23525] ? __lock_release (kernel/locking/lockdep.c:5534) [4577.480024][T23525] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4577.480028][T23525] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4577.480037][T23525] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4577.480054][T23525] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4577.480056][T23525] ? __lock_release (kernel/locking/lockdep.c:5534) [4577.480068][T23525] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4577.480072][T23525] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4577.480078][T23525] ? __pfx___sys_sendto (net/socket.c:2147) [4577.480093][T23525] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4577.480099][T23525] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4577.480107][T23525] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4577.480114][T23525] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4577.480124][T23525] __x64_sys_sendto (net/socket.c:2183) [4577.480128][T23525] ? 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) [4577.480132][T23525] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4577.480136][T23525] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4577.480141][T23525] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4577.480145][T23525] RIP: 0033:0x7f59e6e14a4a [ 4577.480149][T23525] 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 [ 4577.480152][T23525] RSP: 002b:00007ffdd868e9f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4577.480161][T23525] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59e6e14a4a [ 4577.480163][T23525] RDX: 0000000000000040 RSI: 000000002a489340 RDI: 0000000000000005 [ 4577.480165][T23525] RBP: 00007ffdd868ea80 R08: 0000000000418574 R09: 000000000000001c [ 4577.480167][T23525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4577.480168][T23525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59e6f3d000 | [ 4577.480168][T23525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59e6f3d000 | [ 4577.480183][T23525] | [ 4577.493343][T23525] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23525 | [4577.493822][T23525] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4577.494141][T23525] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4577.494142][T23525] Call Trace: [ 4577.494144][T23525] [4577.494148][T23525] dump_stack_lvl (lib/dump_stack.c:123) [4577.494154][T23525] check_preemption_disabled (lib/smp_processor_id.c:52) [4577.494160][T23525] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4577.494167][T23525] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4577.494174][T23525] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4577.494180][T23525] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4577.494185][T23525] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4577.494197][T23525] rawv6_sendmsg (net/ipv6/raw.c:918) [4577.494209][T23525] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4577.494215][T23525] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4577.494218][T23525] ? __lock_release (kernel/locking/lockdep.c:5534) [4577.494226][T23525] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4577.494230][T23525] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4577.494239][T23525] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4577.494256][T23525] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4577.494259][T23525] ? __lock_release (kernel/locking/lockdep.c:5534) [4577.494270][T23525] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4577.494274][T23525] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4577.494280][T23525] ? __pfx___sys_sendto (net/socket.c:2147) [4577.494295][T23525] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4577.494302][T23525] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4577.494310][T23525] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4577.494317][T23525] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4577.494328][T23525] __x64_sys_sendto (net/socket.c:2183) [4577.494332][T23525] ? 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) [4577.494335][T23525] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4577.494340][T23525] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4577.494345][T23525] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4577.494349][T23525] RIP: 0033:0x7f59e6e14a4a [ 4577.494352][T23525] 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 [ 4577.494355][T23525] RSP: 002b:00007ffdd868e9f8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4577.494359][T23525] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59e6e14a4a [ 4577.494361][T23525] RDX: 0000000000000040 RSI: 000000002a489340 RDI: 0000000000000005 [ 4577.494363][T23525] RBP: 00007ffdd868ea80 R08: 0000000000418574 R09: 000000000000001c [ 4577.494365][T23525] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4577.494367][T23525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59e6f3d000 | [ 4577.494367][T23525] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f59e6f3d000 | [ 4577.494382][T23525] | [ 4577.995279][T23529] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23529 | [4577.995829][T23529] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4577.996090][T23529] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4577.996092][T23529] Call Trace: [ 4577.996094][T23529] [4577.996096][T23529] dump_stack_lvl (lib/dump_stack.c:123) [4577.996105][T23529] check_preemption_disabled (lib/smp_processor_id.c:52) [4577.996112][T23529] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4577.996119][T23529] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4577.996127][T23529] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4577.996133][T23529] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4577.996138][T23529] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4577.996152][T23529] rawv6_sendmsg (net/ipv6/raw.c:918) [4577.996164][T23529] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4577.996169][T23529] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4577.996174][T23529] ? __lock_release (kernel/locking/lockdep.c:5534) [4577.996183][T23529] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4577.996189][T23529] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4577.996198][T23529] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4577.996214][T23529] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4577.996217][T23529] ? __lock_release (kernel/locking/lockdep.c:5534) [4577.996228][T23529] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4577.996234][T23529] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4577.996239][T23529] ? __pfx___sys_sendto (net/socket.c:2147) [4577.996254][T23529] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4577.996261][T23529] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4577.996270][T23529] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4577.996277][T23529] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4577.996287][T23529] __x64_sys_sendto (net/socket.c:2183) [4577.996291][T23529] ? 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) [4577.996295][T23529] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4577.996300][T23529] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4577.996305][T23529] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4577.996309][T23529] RIP: 0033:0x7fc02b822a4a [ 4577.996313][T23529] 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 [ 4577.996316][T23529] RSP: 002b:00007ffc3948db68 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4577.996320][T23529] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fc02b822a4a [ 4577.996323][T23529] RDX: 0000000000000040 RSI: 000000001d58d340 RDI: 0000000000000005 [ 4577.996325][T23529] RBP: 00007ffc3948dbf0 R08: 0000000000418574 R09: 000000000000001c [ 4577.996327][T23529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4577.996329][T23529] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fc02b94b000 | [ 4580.400181][T23541] lwtunnel_output(): recursion limit reached on datapath | [ 4581.855129][T23545] check_preemption_disabled: 7 callbacks suppressed | [ 4581.855136][T23545] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23545 | [4581.855886][T23545] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4581.856134][T23545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4581.856136][T23545] Call Trace: [ 4581.856138][T23545] [4581.856140][T23545] dump_stack_lvl (lib/dump_stack.c:123) [4581.856150][T23545] check_preemption_disabled (lib/smp_processor_id.c:52) [4581.856157][T23545] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4581.856163][T23545] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4581.856171][T23545] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4581.856178][T23545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4581.856183][T23545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4581.856195][T23545] rawv6_sendmsg (net/ipv6/raw.c:918) [4581.856207][T23545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4581.856213][T23545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4581.856219][T23545] ? __lock_release (kernel/locking/lockdep.c:5534) [4581.856227][T23545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4581.856232][T23545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4581.856241][T23545] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4581.856257][T23545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4581.856260][T23545] ? __lock_release (kernel/locking/lockdep.c:5534) [4581.856271][T23545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4581.856277][T23545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4581.856282][T23545] ? __pfx___sys_sendto (net/socket.c:2147) [4581.856297][T23545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4581.856304][T23545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4581.856313][T23545] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4581.856320][T23545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4581.856330][T23545] __x64_sys_sendto (net/socket.c:2183) [4581.856334][T23545] ? 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) [4581.856338][T23545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4581.856343][T23545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4581.856348][T23545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4581.856352][T23545] RIP: 0033:0x7f636e938a4a [ 4581.856356][T23545] 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 [ 4581.856359][T23545] RSP: 002b:00007ffd97ec4eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4581.856363][T23545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f636e938a4a [ 4581.856365][T23545] RDX: 0000000000000040 RSI: 0000000020b7c340 RDI: 0000000000000005 [ 4581.856367][T23545] RBP: 00007ffd97ec4f40 R08: 0000000000418574 R09: 000000000000001c [ 4581.856369][T23545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4581.856370][T23545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f636ea61000 | [ 4581.856370][T23545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f636ea61000 | [ 4581.856385][T23545] | [ 4581.869744][T23545] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23545 | [4581.870113][T23545] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4581.870374][T23545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4581.870376][T23545] Call Trace: [ 4581.870377][T23545] [4581.870379][T23545] dump_stack_lvl (lib/dump_stack.c:123) [4581.870386][T23545] check_preemption_disabled (lib/smp_processor_id.c:52) [4581.870392][T23545] lwtunnel_output (net/core/lwtunnel.c:359) [4581.870398][T23545] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4581.870405][T23545] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4581.870411][T23545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4581.870416][T23545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4581.870428][T23545] rawv6_sendmsg (net/ipv6/raw.c:918) [4581.870440][T23545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4581.870446][T23545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4581.870450][T23545] ? __lock_release (kernel/locking/lockdep.c:5534) [4581.870458][T23545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4581.870462][T23545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4581.870471][T23545] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4581.870487][T23545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4581.870490][T23545] ? __lock_release (kernel/locking/lockdep.c:5534) [4581.870501][T23545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4581.870506][T23545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4581.870511][T23545] ? __pfx___sys_sendto (net/socket.c:2147) [4581.870526][T23545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4581.870533][T23545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4581.870540][T23545] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4581.870548][T23545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4581.870558][T23545] __x64_sys_sendto (net/socket.c:2183) [4581.870562][T23545] ? 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) [4581.870565][T23545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4581.870570][T23545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4581.870575][T23545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4581.870579][T23545] RIP: 0033:0x7f636e938a4a [ 4581.870582][T23545] 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 [ 4581.870585][T23545] RSP: 002b:00007ffd97ec4eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4581.870588][T23545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f636e938a4a [ 4581.870591][T23545] RDX: 0000000000000040 RSI: 0000000020b7c340 RDI: 0000000000000005 [ 4581.870592][T23545] RBP: 00007ffd97ec4f40 R08: 0000000000418574 R09: 000000000000001c [ 4581.870594][T23545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4581.870596][T23545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f636ea61000 | [ 4581.870596][T23545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f636ea61000 | [ 4581.870611][T23545] | [ 4581.871042][T23545] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23545 | [4581.882484][T23545] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4581.882730][T23545] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4581.882732][T23545] Call Trace: [ 4581.882733][T23545] [4581.882736][T23545] dump_stack_lvl (lib/dump_stack.c:123) [4581.882742][T23545] check_preemption_disabled (lib/smp_processor_id.c:52) [4581.882749][T23545] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4581.882756][T23545] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4581.882762][T23545] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4581.882768][T23545] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4581.882773][T23545] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4581.882786][T23545] rawv6_sendmsg (net/ipv6/raw.c:918) [4581.882798][T23545] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4581.882803][T23545] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4581.882807][T23545] ? __lock_release (kernel/locking/lockdep.c:5534) [4581.882815][T23545] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4581.882819][T23545] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4581.882828][T23545] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4581.882845][T23545] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4581.882847][T23545] ? __lock_release (kernel/locking/lockdep.c:5534) [4581.882859][T23545] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4581.882864][T23545] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4581.882869][T23545] ? __pfx___sys_sendto (net/socket.c:2147) [4581.882884][T23545] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4581.882892][T23545] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4581.882899][T23545] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4581.882907][T23545] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4581.882917][T23545] __x64_sys_sendto (net/socket.c:2183) [4581.882921][T23545] ? 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) [4581.882925][T23545] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4581.882930][T23545] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4581.882935][T23545] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4581.882938][T23545] RIP: 0033:0x7f636e938a4a [ 4581.882942][T23545] 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 [ 4581.882945][T23545] RSP: 002b:00007ffd97ec4eb8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4581.882948][T23545] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f636e938a4a [ 4581.882950][T23545] RDX: 0000000000000040 RSI: 0000000020b7c340 RDI: 0000000000000005 [ 4581.882952][T23545] RBP: 00007ffd97ec4f40 R08: 0000000000418574 R09: 000000000000001c [ 4581.882954][T23545] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4581.882956][T23545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f636ea61000 | [ 4581.882956][T23545] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f636ea61000 | [ 4581.882971][T23545] | [ 4582.328861][T23549] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23549 | [4582.329357][T23549] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4582.329628][T23549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4582.329630][T23549] Call Trace: [ 4582.329632][T23549] [4582.329634][T23549] dump_stack_lvl (lib/dump_stack.c:123) [4582.329643][T23549] check_preemption_disabled (lib/smp_processor_id.c:52) [4582.329649][T23549] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4582.329656][T23549] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4582.329663][T23549] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.329669][T23549] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4582.329674][T23549] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.329686][T23549] rawv6_sendmsg (net/ipv6/raw.c:918) [4582.329698][T23549] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4582.329703][T23549] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4582.329708][T23549] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.329716][T23549] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4582.329721][T23549] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4582.329730][T23549] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4582.329746][T23549] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4582.329749][T23549] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.329760][T23549] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.329765][T23549] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.329771][T23549] ? __pfx___sys_sendto (net/socket.c:2147) [4582.329785][T23549] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4582.329792][T23549] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4582.329800][T23549] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4582.329807][T23549] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4582.329817][T23549] __x64_sys_sendto (net/socket.c:2183) [4582.329821][T23549] ? 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) [4582.329825][T23549] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4582.329829][T23549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4582.329834][T23549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4582.329838][T23549] RIP: 0033:0x7f8f2dc5ea4a [ 4582.329842][T23549] 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 [ 4582.329845][T23549] RSP: 002b:00007fffd8d4a508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4582.329848][T23549] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f2dc5ea4a [ 4582.329850][T23549] RDX: 0000000000000040 RSI: 0000000011932340 RDI: 0000000000000005 [ 4582.329852][T23549] RBP: 00007fffd8d4a590 R08: 0000000000418574 R09: 000000000000001c [ 4582.329854][T23549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4582.329856][T23549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f2dd87000 | [ 4582.329856][T23549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f2dd87000 | [ 4582.329870][T23549] | [ 4582.329872][T23549] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23549 | [4582.342039][T23549] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4582.342319][T23549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4582.342320][T23549] Call Trace: [ 4582.342322][T23549] [4582.342325][T23549] dump_stack_lvl (lib/dump_stack.c:123) [4582.342331][T23549] check_preemption_disabled (lib/smp_processor_id.c:52) [4582.342338][T23549] lwtunnel_output (net/core/lwtunnel.c:359) [4582.342344][T23549] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4582.342352][T23549] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.342358][T23549] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4582.342363][T23549] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.342375][T23549] rawv6_sendmsg (net/ipv6/raw.c:918) [4582.342387][T23549] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4582.342393][T23549] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4582.342397][T23549] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.342405][T23549] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4582.342409][T23549] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4582.342418][T23549] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4582.342435][T23549] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4582.342438][T23549] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.342449][T23549] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.342454][T23549] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.342459][T23549] ? __pfx___sys_sendto (net/socket.c:2147) [4582.342474][T23549] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4582.342481][T23549] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4582.342489][T23549] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4582.342496][T23549] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4582.342507][T23549] __x64_sys_sendto (net/socket.c:2183) [4582.342511][T23549] ? 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) [4582.342515][T23549] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4582.342519][T23549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4582.342524][T23549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4582.342528][T23549] RIP: 0033:0x7f8f2dc5ea4a [ 4582.342531][T23549] 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 [ 4582.342534][T23549] RSP: 002b:00007fffd8d4a508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4582.342538][T23549] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f2dc5ea4a [ 4582.342540][T23549] RDX: 0000000000000040 RSI: 0000000011932340 RDI: 0000000000000005 [ 4582.342541][T23549] RBP: 00007fffd8d4a590 R08: 0000000000418574 R09: 000000000000001c [ 4582.342543][T23549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4582.342545][T23549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f2dd87000 | [ 4582.342545][T23549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f2dd87000 | [ 4582.342560][T23549] | [ 4582.342998][T23549] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23549 | [4582.355231][T23549] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4582.355534][T23549] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4582.355536][T23549] Call Trace: [ 4582.355538][T23549] [4582.355540][T23549] dump_stack_lvl (lib/dump_stack.c:123) [4582.355546][T23549] check_preemption_disabled (lib/smp_processor_id.c:52) [4582.355553][T23549] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4582.355560][T23549] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4582.355567][T23549] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.355573][T23549] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4582.355578][T23549] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.355590][T23549] rawv6_sendmsg (net/ipv6/raw.c:918) [4582.355602][T23549] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4582.355608][T23549] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4582.355612][T23549] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.355619][T23549] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4582.355623][T23549] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4582.355632][T23549] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4582.355649][T23549] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4582.355652][T23549] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.355663][T23549] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.355667][T23549] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.355673][T23549] ? __pfx___sys_sendto (net/socket.c:2147) [4582.355687][T23549] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4582.355694][T23549] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4582.355701][T23549] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4582.355709][T23549] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4582.355719][T23549] __x64_sys_sendto (net/socket.c:2183) [4582.355723][T23549] ? 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) [4582.355726][T23549] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4582.355731][T23549] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4582.355736][T23549] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4582.355739][T23549] RIP: 0033:0x7f8f2dc5ea4a [ 4582.355743][T23549] 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 [ 4582.355745][T23549] RSP: 002b:00007fffd8d4a508 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4582.355748][T23549] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8f2dc5ea4a [ 4582.355750][T23549] RDX: 0000000000000040 RSI: 0000000011932340 RDI: 0000000000000005 [ 4582.355752][T23549] RBP: 00007fffd8d4a590 R08: 0000000000418574 R09: 000000000000001c [ 4582.355754][T23549] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4582.355756][T23549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f2dd87000 | [ 4582.355756][T23549] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8f2dd87000 | [ 4582.355770][T23549] | [ 4582.829768][T23553] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23553 | [4582.830230][T23553] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4582.830476][T23553] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4582.830478][T23553] Call Trace: [ 4582.830480][T23553] [4582.830482][T23553] dump_stack_lvl (lib/dump_stack.c:123) [4582.830490][T23553] check_preemption_disabled (lib/smp_processor_id.c:52) [4582.830497][T23553] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4582.830503][T23553] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4582.830511][T23553] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.830517][T23553] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4582.830522][T23553] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.830535][T23553] rawv6_sendmsg (net/ipv6/raw.c:918) [4582.830546][T23553] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4582.830552][T23553] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4582.830557][T23553] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.830565][T23553] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4582.830570][T23553] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4582.830579][T23553] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4582.830595][T23553] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4582.830598][T23553] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.830609][T23553] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.830614][T23553] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.830620][T23553] ? __pfx___sys_sendto (net/socket.c:2147) [4582.830634][T23553] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4582.830641][T23553] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4582.830650][T23553] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4582.830657][T23553] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4582.830667][T23553] __x64_sys_sendto (net/socket.c:2183) [4582.830671][T23553] ? 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) [4582.830675][T23553] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4582.830681][T23553] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4582.830686][T23553] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4582.830689][T23553] RIP: 0033:0x7f8974a47a4a [ 4582.830693][T23553] 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 [ 4582.830696][T23553] RSP: 002b:00007ffed6103848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4582.830700][T23553] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8974a47a4a [ 4582.830703][T23553] RDX: 0000000000000040 RSI: 000000002997b340 RDI: 0000000000000005 [ 4582.830705][T23553] RBP: 00007ffed61038d0 R08: 0000000000418574 R09: 000000000000001c [ 4582.830707][T23553] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4582.830709][T23553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8974b70000 | [ 4582.830709][T23553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8974b70000 | [ 4582.830724][T23553] | [ 4582.830726][T23553] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23553 | [4582.843401][T23553] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4582.843639][T23553] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4582.843641][T23553] Call Trace: [ 4582.843643][T23553] [4582.843645][T23553] dump_stack_lvl (lib/dump_stack.c:123) [4582.843651][T23553] check_preemption_disabled (lib/smp_processor_id.c:52) [4582.843657][T23553] lwtunnel_output (net/core/lwtunnel.c:359) [4582.843664][T23553] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4582.843671][T23553] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.843676][T23553] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4582.843681][T23553] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.843693][T23553] rawv6_sendmsg (net/ipv6/raw.c:918) [4582.843705][T23553] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4582.843710][T23553] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4582.843714][T23553] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.843722][T23553] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4582.843725][T23553] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4582.843734][T23553] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4582.843750][T23553] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4582.843753][T23553] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.843764][T23553] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.843769][T23553] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.843775][T23553] ? __pfx___sys_sendto (net/socket.c:2147) [4582.843789][T23553] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4582.843795][T23553] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4582.843803][T23553] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4582.843810][T23553] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4582.843821][T23553] __x64_sys_sendto (net/socket.c:2183) [4582.843825][T23553] ? 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) [4582.843828][T23553] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4582.843832][T23553] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4582.843837][T23553] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4582.843841][T23553] RIP: 0033:0x7f8974a47a4a [ 4582.843844][T23553] 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 [ 4582.843847][T23553] RSP: 002b:00007ffed6103848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4582.843850][T23553] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8974a47a4a [ 4582.843852][T23553] RDX: 0000000000000040 RSI: 000000002997b340 RDI: 0000000000000005 [ 4582.843854][T23553] RBP: 00007ffed61038d0 R08: 0000000000418574 R09: 000000000000001c [ 4582.843856][T23553] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4582.843858][T23553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8974b70000 | [ 4582.843858][T23553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8974b70000 | [ 4582.843872][T23553] | [ 4582.861560][T23553] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23553 | [4582.861912][T23553] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4582.862149][T23553] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4582.862151][T23553] Call Trace: [ 4582.862153][T23553] [4582.862155][T23553] dump_stack_lvl (lib/dump_stack.c:123) [4582.862161][T23553] check_preemption_disabled (lib/smp_processor_id.c:52) [4582.862167][T23553] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4582.862174][T23553] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4582.862181][T23553] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.862186][T23553] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4582.862191][T23553] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4582.862204][T23553] rawv6_sendmsg (net/ipv6/raw.c:918) [4582.862215][T23553] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4582.862221][T23553] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4582.862225][T23553] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.862232][T23553] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4582.862236][T23553] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4582.862245][T23553] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4582.862261][T23553] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4582.862264][T23553] ? __lock_release (kernel/locking/lockdep.c:5534) [4582.862275][T23553] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.862280][T23553] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4582.862286][T23553] ? __pfx___sys_sendto (net/socket.c:2147) [4582.862300][T23553] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4582.862307][T23553] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4582.862315][T23553] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4582.862322][T23553] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4582.862332][T23553] __x64_sys_sendto (net/socket.c:2183) [4582.862336][T23553] ? 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) [4582.862340][T23553] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4582.862345][T23553] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4582.862350][T23553] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4582.862353][T23553] RIP: 0033:0x7f8974a47a4a [ 4582.862357][T23553] 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 [ 4582.862360][T23553] RSP: 002b:00007ffed6103848 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4582.862363][T23553] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f8974a47a4a [ 4582.862365][T23553] RDX: 0000000000000040 RSI: 000000002997b340 RDI: 0000000000000005 [ 4582.862367][T23553] RBP: 00007ffed61038d0 R08: 0000000000418574 R09: 000000000000001c [ 4582.862369][T23553] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4582.862371][T23553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8974b70000 | [ 4582.862371][T23553] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8974b70000 | [ 4582.862385][T23553] | [ 4583.337298][T23557] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23557 | [4583.337734][T23557] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4583.337976][T23557] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4583.337978][T23557] Call Trace: [ 4583.337980][T23557] [4583.337982][T23557] dump_stack_lvl (lib/dump_stack.c:123) [4583.337990][T23557] check_preemption_disabled (lib/smp_processor_id.c:52) [4583.337997][T23557] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4583.338003][T23557] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4583.338011][T23557] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4583.338017][T23557] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4583.338022][T23557] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4583.338034][T23557] rawv6_sendmsg (net/ipv6/raw.c:918) [4583.338046][T23557] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4583.338051][T23557] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4583.338056][T23557] ? __lock_release (kernel/locking/lockdep.c:5534) [4583.338064][T23557] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4583.338068][T23557] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4583.338077][T23557] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4583.338094][T23557] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4583.338096][T23557] ? __lock_release (kernel/locking/lockdep.c:5534) [4583.338108][T23557] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4583.338112][T23557] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4583.338118][T23557] ? __pfx___sys_sendto (net/socket.c:2147) [4583.338133][T23557] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4583.338139][T23557] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4583.338150][T23557] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4583.338157][T23557] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4583.338167][T23557] __x64_sys_sendto (net/socket.c:2183) [4583.338172][T23557] ? 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) [4583.338176][T23557] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4583.338181][T23557] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4583.338186][T23557] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4583.338189][T23557] RIP: 0033:0x7f642d313a4a [ 4583.338193][T23557] 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 [ 4583.338196][T23557] RSP: 002b:00007fff438eb968 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4583.338200][T23557] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f642d313a4a [ 4583.338202][T23557] RDX: 0000000000000040 RSI: 0000000020c8e340 RDI: 0000000000000005 [ 4583.338204][T23557] RBP: 00007fff438eb9f0 R08: 0000000000418574 R09: 000000000000001c [ 4583.338206][T23557] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4583.338208][T23557] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f642d43c000 | [ 4583.351178][T23557] lwtunnel_output(): recursion limit reached on datapath | [ 4587.087098][T23581] check_preemption_disabled: 15 callbacks suppressed | [ 4587.087104][T23581] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23581 | [4587.088121][T23581] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4587.088377][T23581] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4587.088379][T23581] Call Trace: [ 4587.088381][T23581] [4587.088384][T23581] dump_stack_lvl (lib/dump_stack.c:123) [4587.088391][T23581] check_preemption_disabled (lib/smp_processor_id.c:52) [4587.088398][T23581] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4587.088405][T23581] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4587.088413][T23581] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4587.088419][T23581] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4587.088424][T23581] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4587.088436][T23581] rawv6_sendmsg (net/ipv6/raw.c:918) [4587.088448][T23581] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4587.088454][T23581] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4587.088459][T23581] ? __lock_release (kernel/locking/lockdep.c:5534) [4587.088468][T23581] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4587.088473][T23581] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4587.088482][T23581] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4587.088498][T23581] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4587.088501][T23581] ? __lock_release (kernel/locking/lockdep.c:5534) [4587.088513][T23581] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4587.088518][T23581] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4587.088524][T23581] ? __pfx___sys_sendto (net/socket.c:2147) [4587.088538][T23581] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4587.088545][T23581] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4587.088554][T23581] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4587.088561][T23581] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4587.088571][T23581] __x64_sys_sendto (net/socket.c:2183) [4587.088575][T23581] ? 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) [4587.088579][T23581] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4587.088584][T23581] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4587.088589][T23581] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4587.088593][T23581] RIP: 0033:0x7f764f863a4a [ 4587.088597][T23581] 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 [ 4587.088600][T23581] RSP: 002b:00007ffe355c76d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4587.088604][T23581] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f764f863a4a [ 4587.088606][T23581] RDX: 0000000000000040 RSI: 0000000015380340 RDI: 0000000000000005 [ 4587.088608][T23581] RBP: 00007ffe355c7760 R08: 0000000000418574 R09: 000000000000001c [ 4587.088610][T23581] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4587.088611][T23581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f764f98c000 | [ 4587.088611][T23581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f764f98c000 | [ 4587.088626][T23581] | [ 4587.088629][T23581] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23581 | [4587.102158][T23581] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4587.102487][T23581] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4587.102489][T23581] Call Trace: [ 4587.102491][T23581] [4587.102493][T23581] dump_stack_lvl (lib/dump_stack.c:123) [4587.102499][T23581] check_preemption_disabled (lib/smp_processor_id.c:52) [4587.102504][T23581] lwtunnel_output (net/core/lwtunnel.c:359) [4587.102511][T23581] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4587.102518][T23581] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4587.102524][T23581] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4587.102529][T23581] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4587.102541][T23581] rawv6_sendmsg (net/ipv6/raw.c:918) [4587.102553][T23581] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4587.102559][T23581] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4587.102563][T23581] ? __lock_release (kernel/locking/lockdep.c:5534) [4587.102570][T23581] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4587.102574][T23581] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4587.102583][T23581] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4587.102600][T23581] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4587.102602][T23581] ? __lock_release (kernel/locking/lockdep.c:5534) [4587.102614][T23581] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4587.102618][T23581] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4587.102624][T23581] ? __pfx___sys_sendto (net/socket.c:2147) [4587.102638][T23581] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4587.102645][T23581] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4587.102652][T23581] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4587.102660][T23581] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4587.102670][T23581] __x64_sys_sendto (net/socket.c:2183) [4587.102674][T23581] ? 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) [4587.102678][T23581] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4587.102682][T23581] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4587.102688][T23581] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4587.102691][T23581] RIP: 0033:0x7f764f863a4a [ 4587.102694][T23581] 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 [ 4587.102697][T23581] RSP: 002b:00007ffe355c76d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4587.102700][T23581] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f764f863a4a [ 4587.102703][T23581] RDX: 0000000000000040 RSI: 0000000015380340 RDI: 0000000000000005 [ 4587.102704][T23581] RBP: 00007ffe355c7760 R08: 0000000000418574 R09: 000000000000001c [ 4587.102706][T23581] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4587.102708][T23581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f764f98c000 | [ 4587.102708][T23581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f764f98c000 | [ 4587.102723][T23581] | [ 4587.119768][T23581] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23581 | [4587.120135][T23581] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4587.120400][T23581] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4587.120402][T23581] Call Trace: [ 4587.120403][T23581] [4587.120406][T23581] dump_stack_lvl (lib/dump_stack.c:123) [4587.120412][T23581] check_preemption_disabled (lib/smp_processor_id.c:52) [4587.120419][T23581] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4587.120425][T23581] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4587.120432][T23581] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4587.120438][T23581] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4587.120443][T23581] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4587.120455][T23581] rawv6_sendmsg (net/ipv6/raw.c:918) [4587.120468][T23581] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4587.120473][T23581] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4587.120477][T23581] ? __lock_release (kernel/locking/lockdep.c:5534) [4587.120485][T23581] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4587.120489][T23581] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4587.120498][T23581] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4587.120515][T23581] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4587.120517][T23581] ? __lock_release (kernel/locking/lockdep.c:5534) [4587.120529][T23581] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4587.120533][T23581] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4587.120539][T23581] ? __pfx___sys_sendto (net/socket.c:2147) [4587.120554][T23581] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4587.120561][T23581] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4587.120569][T23581] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4587.120577][T23581] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4587.120587][T23581] __x64_sys_sendto (net/socket.c:2183) [4587.120591][T23581] ? 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) [4587.120595][T23581] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4587.120600][T23581] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4587.120605][T23581] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4587.120608][T23581] RIP: 0033:0x7f764f863a4a [ 4587.120612][T23581] 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 [ 4587.120615][T23581] RSP: 002b:00007ffe355c76d8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4587.120618][T23581] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f764f863a4a [ 4587.120621][T23581] RDX: 0000000000000040 RSI: 0000000015380340 RDI: 0000000000000005 [ 4587.120622][T23581] RBP: 00007ffe355c7760 R08: 0000000000418574 R09: 000000000000001c [ 4587.120624][T23581] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4587.120626][T23581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f764f98c000 | [ 4587.120626][T23581] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f764f98c000 | [ 4587.120641][T23581] | [ 4587.590509][T23585] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23585 | [4587.590953][T23585] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4587.591214][T23585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4587.591216][T23585] Call Trace: [ 4587.591218][T23585] [4587.591221][T23585] dump_stack_lvl (lib/dump_stack.c:123) [4587.591229][T23585] check_preemption_disabled (lib/smp_processor_id.c:52) [4587.591236][T23585] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4587.591243][T23585] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4587.591251][T23585] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4587.591257][T23585] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4587.591263][T23585] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4587.591275][T23585] rawv6_sendmsg (net/ipv6/raw.c:918) [4587.591287][T23585] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4587.591293][T23585] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4587.591299][T23585] ? __lock_release (kernel/locking/lockdep.c:5534) [4587.591307][T23585] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4587.591312][T23585] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4587.591321][T23585] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4587.591338][T23585] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4587.591340][T23585] ? __lock_release (kernel/locking/lockdep.c:5534) [4587.591352][T23585] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4587.591358][T23585] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4587.591363][T23585] ? __pfx___sys_sendto (net/socket.c:2147) [4587.591378][T23585] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4587.591385][T23585] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4587.591394][T23585] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4587.591401][T23585] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4587.591412][T23585] __x64_sys_sendto (net/socket.c:2183) [4587.591416][T23585] ? 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) [4587.591420][T23585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4587.591424][T23585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4587.591430][T23585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4587.591434][T23585] RIP: 0033:0x7f83526efa4a [ 4587.591438][T23585] 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 [ 4587.591441][T23585] RSP: 002b:00007ffffb54b3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4587.591445][T23585] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83526efa4a [ 4587.591447][T23585] RDX: 0000000000000040 RSI: 00000000048a5340 RDI: 0000000000000005 [ 4587.591449][T23585] RBP: 00007ffffb54b440 R08: 0000000000418574 R09: 000000000000001c [ 4587.591451][T23585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4587.591452][T23585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8352818000 | [ 4587.591452][T23585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8352818000 | [ 4587.591467][T23585] | [ 4587.591469][T23585] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23585 | [4587.602903][T23585] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4587.603150][T23585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4587.603151][T23585] Call Trace: [ 4587.603153][T23585] [4587.603155][T23585] dump_stack_lvl (lib/dump_stack.c:123) [4587.603161][T23585] check_preemption_disabled (lib/smp_processor_id.c:52) [4587.603168][T23585] lwtunnel_output (net/core/lwtunnel.c:359) [4587.603174][T23585] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4587.603181][T23585] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4587.603187][T23585] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4587.603193][T23585] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4587.603205][T23585] rawv6_sendmsg (net/ipv6/raw.c:918) [4587.603217][T23585] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4587.603223][T23585] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4587.603227][T23585] ? __lock_release (kernel/locking/lockdep.c:5534) [4587.603234][T23585] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4587.603238][T23585] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4587.603247][T23585] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4587.603264][T23585] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4587.603266][T23585] ? __lock_release (kernel/locking/lockdep.c:5534) [4587.603278][T23585] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4587.603283][T23585] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4587.603288][T23585] ? __pfx___sys_sendto (net/socket.c:2147) [4587.603303][T23585] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4587.603310][T23585] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4587.603318][T23585] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4587.603325][T23585] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4587.603335][T23585] __x64_sys_sendto (net/socket.c:2183) [4587.603340][T23585] ? 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) [4587.603343][T23585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4587.603348][T23585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4587.603353][T23585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4587.603356][T23585] RIP: 0033:0x7f83526efa4a [ 4587.603360][T23585] 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 [ 4587.603363][T23585] RSP: 002b:00007ffffb54b3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4587.603366][T23585] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83526efa4a [ 4587.603368][T23585] RDX: 0000000000000040 RSI: 00000000048a5340 RDI: 0000000000000005 [ 4587.603370][T23585] RBP: 00007ffffb54b440 R08: 0000000000418574 R09: 000000000000001c [ 4587.603372][T23585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4587.603374][T23585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8352818000 | [ 4587.603374][T23585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8352818000 | [ 4587.603388][T23585] | [ 4587.616380][T23585] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23585 | [4587.616749][T23585] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4587.616996][T23585] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4587.616997][T23585] Call Trace: [ 4587.616999][T23585] [4587.617001][T23585] dump_stack_lvl (lib/dump_stack.c:123) [4587.617008][T23585] check_preemption_disabled (lib/smp_processor_id.c:52) [4587.617014][T23585] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4587.617021][T23585] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4587.617028][T23585] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4587.617034][T23585] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4587.617039][T23585] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4587.617052][T23585] rawv6_sendmsg (net/ipv6/raw.c:918) [4587.617064][T23585] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4587.617070][T23585] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4587.617074][T23585] ? __lock_release (kernel/locking/lockdep.c:5534) [4587.617082][T23585] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4587.617086][T23585] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4587.617095][T23585] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4587.617112][T23585] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4587.617115][T23585] ? __lock_release (kernel/locking/lockdep.c:5534) [4587.617126][T23585] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4587.617131][T23585] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4587.617137][T23585] ? __pfx___sys_sendto (net/socket.c:2147) [4587.617153][T23585] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4587.617160][T23585] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4587.617168][T23585] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4587.617175][T23585] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4587.617186][T23585] __x64_sys_sendto (net/socket.c:2183) [4587.617190][T23585] ? 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) [4587.617193][T23585] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4587.617198][T23585] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4587.617203][T23585] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4587.617207][T23585] RIP: 0033:0x7f83526efa4a [ 4587.617211][T23585] 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 [ 4587.617213][T23585] RSP: 002b:00007ffffb54b3b8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4587.617217][T23585] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f83526efa4a [ 4587.617219][T23585] RDX: 0000000000000040 RSI: 00000000048a5340 RDI: 0000000000000005 [ 4587.617221][T23585] RBP: 00007ffffb54b440 R08: 0000000000418574 R09: 000000000000001c [ 4587.617223][T23585] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4587.617224][T23585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8352818000 | [ 4587.617224][T23585] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f8352818000 | [ 4587.617239][T23585] | [ 4588.065636][T23589] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23589 | [4588.066073][T23589] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4588.066338][T23589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4588.066340][T23589] Call Trace: [ 4588.066342][T23589] [4588.066344][T23589] dump_stack_lvl (lib/dump_stack.c:123) [4588.066352][T23589] check_preemption_disabled (lib/smp_processor_id.c:52) [4588.066359][T23589] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4588.066365][T23589] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4588.066373][T23589] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.066380][T23589] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4588.066385][T23589] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.066397][T23589] rawv6_sendmsg (net/ipv6/raw.c:918) [4588.066409][T23589] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4588.066415][T23589] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4588.066419][T23589] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.066428][T23589] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4588.066433][T23589] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4588.066442][T23589] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4588.066458][T23589] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4588.066461][T23589] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.066472][T23589] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.066477][T23589] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.066483][T23589] ? __pfx___sys_sendto (net/socket.c:2147) [4588.066502][T23589] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [4588.066506][T23589] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416) [4588.066519][T23589] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416) [4588.066525][T23589] __x64_sys_sendto (net/socket.c:2183) [4588.066529][T23589] ? 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) [4588.066533][T23589] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4588.066537][T23589] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4588.066542][T23589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4588.066546][T23589] RIP: 0033:0x7fd816e6da4a [ 4588.066550][T23589] 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 [ 4588.066553][T23589] RSP: 002b:00007ffce87a7c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4588.066556][T23589] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd816e6da4a [ 4588.066559][T23589] RDX: 0000000000000040 RSI: 000000002d542340 RDI: 0000000000000005 [ 4588.066561][T23589] RBP: 00007ffce87a7d00 R08: 0000000000418574 R09: 000000000000001c [ 4588.066562][T23589] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4588.066564][T23589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd816f96000 | [ 4588.066564][T23589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd816f96000 | [ 4588.066579][T23589] | [ 4588.066581][T23589] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23589 | [4588.077589][T23589] caller is lwtunnel_output (net/core/lwtunnel.c:359) [ 4588.077831][T23589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4588.077832][T23589] Call Trace: [ 4588.077834][T23589] [4588.077836][T23589] dump_stack_lvl (lib/dump_stack.c:123) [4588.077842][T23589] check_preemption_disabled (lib/smp_processor_id.c:52) [4588.077848][T23589] lwtunnel_output (net/core/lwtunnel.c:359) [4588.077855][T23589] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4588.077862][T23589] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.077868][T23589] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4588.077873][T23589] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.077885][T23589] rawv6_sendmsg (net/ipv6/raw.c:918) [4588.077897][T23589] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4588.077903][T23589] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4588.077908][T23589] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.077915][T23589] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4588.077919][T23589] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4588.077928][T23589] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4588.077945][T23589] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4588.077948][T23589] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.077959][T23589] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.077964][T23589] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.077969][T23589] ? __pfx___sys_sendto (net/socket.c:2147) [4588.077989][T23589] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [4588.077992][T23589] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416) [4588.078005][T23589] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416) [4588.078012][T23589] __x64_sys_sendto (net/socket.c:2183) [4588.078016][T23589] ? 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) [4588.078020][T23589] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4588.078024][T23589] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4588.078030][T23589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4588.078033][T23589] RIP: 0033:0x7fd816e6da4a [ 4588.078036][T23589] 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 [ 4588.078039][T23589] RSP: 002b:00007ffce87a7c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4588.078042][T23589] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd816e6da4a [ 4588.078044][T23589] RDX: 0000000000000040 RSI: 000000002d542340 RDI: 0000000000000005 [ 4588.078046][T23589] RBP: 00007ffce87a7d00 R08: 0000000000418574 R09: 000000000000001c [ 4588.078048][T23589] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4588.078050][T23589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd816f96000 | [ 4588.078050][T23589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd816f96000 | [ 4588.078064][T23589] | [ 4588.080754][T23589] BUG: using __this_cpu_add() in preemptible [00000000] code: ping6/23589 | [4588.090921][T23589] caller is lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [ 4588.091246][T23589] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4588.091247][T23589] Call Trace: [ 4588.091249][T23589] [4588.091251][T23589] dump_stack_lvl (lib/dump_stack.c:123) [4588.091259][T23589] check_preemption_disabled (lib/smp_processor_id.c:52) [4588.091265][T23589] lwtunnel_output (net/core/dev.h:356 net/core/lwtunnel.c:360) [4588.091272][T23589] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4588.091279][T23589] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.091285][T23589] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4588.091290][T23589] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.091303][T23589] rawv6_sendmsg (net/ipv6/raw.c:918) [4588.091315][T23589] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4588.091320][T23589] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4588.091325][T23589] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.091333][T23589] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4588.091337][T23589] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4588.091346][T23589] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4588.091363][T23589] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4588.091366][T23589] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.091377][T23589] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.091382][T23589] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.091387][T23589] ? __pfx___sys_sendto (net/socket.c:2147) [4588.091407][T23589] ? __pfx___up_read (kernel/locking/rwsem.c:1337) [4588.091411][T23589] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416) [4588.091423][T23589] ? do_user_addr_fault (./include/linux/mmap_lock.h:212 arch/x86/mm/fault.c:1416) [4588.091430][T23589] __x64_sys_sendto (net/socket.c:2183) [4588.091434][T23589] ? 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) [4588.091438][T23589] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4588.091443][T23589] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4588.091448][T23589] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4588.091452][T23589] RIP: 0033:0x7fd816e6da4a [ 4588.091456][T23589] 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 [ 4588.091459][T23589] RSP: 002b:00007ffce87a7c78 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4588.091463][T23589] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007fd816e6da4a [ 4588.091465][T23589] RDX: 0000000000000040 RSI: 000000002d542340 RDI: 0000000000000005 [ 4588.091467][T23589] RBP: 00007ffce87a7d00 R08: 0000000000418574 R09: 000000000000001c [ 4588.091469][T23589] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4588.091471][T23589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd816f96000 | [ 4588.091471][T23589] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007fd816f96000 | [ 4588.091486][T23589] | [ 4588.570896][T23593] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23593 | [4588.571382][T23593] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4588.571646][T23593] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4588.571648][T23593] Call Trace: [ 4588.571650][T23593] [4588.571652][T23593] dump_stack_lvl (lib/dump_stack.c:123) [4588.571660][T23593] check_preemption_disabled (lib/smp_processor_id.c:52) [4588.571667][T23593] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4588.571674][T23593] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4588.571682][T23593] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.571689][T23593] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4588.571694][T23593] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4588.571706][T23593] rawv6_sendmsg (net/ipv6/raw.c:918) [4588.571718][T23593] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4588.571723][T23593] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4588.571729][T23593] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.571737][T23593] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4588.571742][T23593] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4588.571751][T23593] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4588.571768][T23593] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4588.571770][T23593] ? __lock_release (kernel/locking/lockdep.c:5534) [4588.571782][T23593] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.571788][T23593] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4588.571794][T23593] ? __pfx___sys_sendto (net/socket.c:2147) [4588.571808][T23593] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4588.571815][T23593] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4588.571825][T23593] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4588.571832][T23593] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4588.571842][T23593] __x64_sys_sendto (net/socket.c:2183) [4588.571857][T23593] ? 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) [4588.571861][T23593] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4588.571866][T23593] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4588.571871][T23593] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4588.571875][T23593] RIP: 0033:0x7f11e6872a4a [ 4588.571879][T23593] 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 [ 4588.571882][T23593] RSP: 002b:00007ffd10d60a58 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4588.571886][T23593] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f11e6872a4a [ 4588.571888][T23593] RDX: 0000000000000040 RSI: 000000000bd43340 RDI: 0000000000000005 [ 4588.571890][T23593] RBP: 00007ffd10d60ae0 R08: 0000000000418574 R09: 000000000000001c [ 4588.571892][T23593] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4588.571894][T23593] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f11e699b000 | [ 4590.984231][T23605] lwtunnel_output(): recursion limit reached on datapath | [ 4592.456726][T23609] check_preemption_disabled: 7 callbacks suppressed | [ 4592.456733][T23609] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23609 | [4592.457481][T23609] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4592.457733][T23609] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4592.457735][T23609] Call Trace: [ 4592.457737][T23609] [4592.457740][T23609] dump_stack_lvl (lib/dump_stack.c:123) [4592.457748][T23609] check_preemption_disabled (lib/smp_processor_id.c:52) [4592.457755][T23609] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4592.457761][T23609] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4592.457769][T23609] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4592.457775][T23609] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4592.457780][T23609] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4592.457793][T23609] rawv6_sendmsg (net/ipv6/raw.c:918) [4592.457805][T23609] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4592.457810][T23609] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4592.457815][T23609] ? __lock_release (kernel/locking/lockdep.c:5534) [4592.457824][T23609] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4592.457829][T23609] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4592.457839][T23609] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4592.457855][T23609] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4592.457858][T23609] ? __lock_release (kernel/locking/lockdep.c:5534) [4592.457869][T23609] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4592.457875][T23609] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4592.457881][T23609] ? __pfx___sys_sendto (net/socket.c:2147) [4592.457896][T23609] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4592.457903][T23609] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4592.457911][T23609] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4592.457919][T23609] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4592.457929][T23609] __x64_sys_sendto (net/socket.c:2183) [4592.457933][T23609] ? 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) [4592.457937][T23609] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4592.457941][T23609] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4592.457946][T23609] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4592.457950][T23609] RIP: 0033:0x7f6c833c8a4a [ 4592.457955][T23609] 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 [ 4592.457957][T23609] RSP: 002b:00007fffa4b2daa8 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4592.457961][T23609] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f6c833c8a4a [ 4592.457964][T23609] RDX: 0000000000000040 RSI: 0000000005705340 RDI: 0000000000000005 [ 4592.457966][T23609] RBP: 00007fffa4b2db30 R08: 0000000000418574 R09: 000000000000001c [ 4592.457967][T23609] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4592.457969][T23609] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f6c834f1000 | [ 4592.457984][T23609] | [ 4592.457986][T23609] lwtunnel_output(): recursion limit reached on datapath | [ 4593.939301][T23613] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23613 | [4593.939749][T23613] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4593.939997][T23613] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4593.939999][T23613] Call Trace: [ 4593.940001][T23613] [4593.940003][T23613] dump_stack_lvl (lib/dump_stack.c:123) [4593.940012][T23613] check_preemption_disabled (lib/smp_processor_id.c:52) [4593.940019][T23613] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4593.940025][T23613] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4593.940034][T23613] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4593.940041][T23613] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4593.940046][T23613] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4593.940058][T23613] rawv6_sendmsg (net/ipv6/raw.c:918) [4593.940078][T23613] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4593.940084][T23613] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4593.940089][T23613] ? __lock_release (kernel/locking/lockdep.c:5534) [4593.940098][T23613] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4593.940103][T23613] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4593.940113][T23613] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4593.940129][T23613] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4593.940132][T23613] ? __lock_release (kernel/locking/lockdep.c:5534) [4593.940144][T23613] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4593.940151][T23613] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4593.940156][T23613] ? __pfx___sys_sendto (net/socket.c:2147) [4593.940171][T23613] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4593.940179][T23613] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4593.940188][T23613] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4593.940195][T23613] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4593.940206][T23613] __x64_sys_sendto (net/socket.c:2183) [4593.940210][T23613] ? 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) [4593.940214][T23613] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4593.940220][T23613] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4593.940225][T23613] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4593.940228][T23613] RIP: 0033:0x7f700d027a4a [ 4593.940233][T23613] 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 [ 4593.940236][T23613] RSP: 002b:00007ffdbcfe8058 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4593.940240][T23613] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f700d027a4a [ 4593.940243][T23613] RDX: 0000000000000040 RSI: 000000000b7f3340 RDI: 0000000000000005 [ 4593.940245][T23613] RBP: 00007ffdbcfe80e0 R08: 0000000000418574 R09: 000000000000001c [ 4593.940247][T23613] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4593.940249][T23613] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f700d150000 | [ 4593.940263][T23613] | [ 4593.952978][T23613] lwtunnel_output(): recursion limit reached on datapath | [ 4595.414960][T23617] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23617 | [4595.416479][T23617] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4595.416733][T23617] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4595.416735][T23617] Call Trace: [ 4595.416737][T23617] [4595.416740][T23617] dump_stack_lvl (lib/dump_stack.c:123) [4595.416748][T23617] check_preemption_disabled (lib/smp_processor_id.c:52) [4595.416755][T23617] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4595.416762][T23617] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4595.416770][T23617] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4595.416777][T23617] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4595.416782][T23617] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4595.416794][T23617] rawv6_sendmsg (net/ipv6/raw.c:918) [4595.416806][T23617] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4595.416812][T23617] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4595.416817][T23617] ? __lock_release (kernel/locking/lockdep.c:5534) [4595.416826][T23617] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4595.416831][T23617] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4595.416840][T23617] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4595.416856][T23617] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4595.416859][T23617] ? __lock_release (kernel/locking/lockdep.c:5534) [4595.416871][T23617] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4595.416876][T23617] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4595.416882][T23617] ? __pfx___sys_sendto (net/socket.c:2147) [4595.416897][T23617] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4595.416904][T23617] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4595.416912][T23617] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4595.416920][T23617] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4595.416930][T23617] __x64_sys_sendto (net/socket.c:2183) [4595.416934][T23617] ? 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) [4595.416938][T23617] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4595.416944][T23617] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4595.416949][T23617] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4595.416953][T23617] RIP: 0033:0x7f3ae4880a4a [ 4595.416958][T23617] 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 [ 4595.416961][T23617] RSP: 002b:00007ffeac613178 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4595.416965][T23617] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f3ae4880a4a [ 4595.416967][T23617] RDX: 0000000000000040 RSI: 00000000307cb340 RDI: 0000000000000005 [ 4595.416969][T23617] RBP: 00007ffeac613200 R08: 0000000000418574 R09: 000000000000001c [ 4595.416971][T23617] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 [ 4595.416973][T23617] R13: 000000000040305a R14: 0000000000415dd0 R15: 00007f3ae49a9000 | [ 4595.416991][T23617] lwtunnel_output(): recursion limit reached on datapath | [ 4596.774075][ T12] Dead loop on virtual device ip6tnl0, fix it urgently! | [ 4597.223848][T23624] BUG: using __this_cpu_read() in preemptible [00000000] code: ping6/23624 | [4597.224341][T23624] caller is lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [ 4597.224599][T23624] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 4597.224601][T23624] Call Trace: [ 4597.224603][T23624] [4597.224606][T23624] dump_stack_lvl (lib/dump_stack.c:123) [4597.224614][T23624] check_preemption_disabled (lib/smp_processor_id.c:52) [4597.224621][T23624] lwtunnel_output (net/core/dev.h:345 net/core/lwtunnel.c:336) [4597.224627][T23624] ip6_send_skb (net/ipv6/ip6_output.c:1981) [4597.224635][T23624] rawv6_push_pending_frames (net/ipv6/raw.c:512) [4597.224641][T23624] ? __pfx_raw6_getfrag (net/ipv6/raw.c:711) [4597.224646][T23624] ? __pfx_rawv6_push_pending_frames (net/ipv6/raw.c:512) [4597.224659][T23624] rawv6_sendmsg (net/ipv6/raw.c:918) [4597.224671][T23624] ? __pfx_rawv6_sendmsg (net/ipv6/raw.c:741) [4597.224676][T23624] ? do_fault_around (./include/linux/rcupdate.h:341 ./include/linux/rcupdate.h:871 mm/memory.c:5479) [4597.224682][T23624] ? __lock_release (kernel/locking/lockdep.c:5534) [4597.224690][T23624] ? rcu_read_lock_any_held (kernel/rcu/update.c:386 kernel/rcu/update.c:380) [4597.224695][T23624] ? validate_chain (kernel/locking/lockdep.c:3802 kernel/locking/lockdep.c:3822 kernel/locking/lockdep.c:3877) [4597.224704][T23624] ? __lock_acquire (kernel/locking/lockdep.c:5235) [4597.224720][T23624] ? __might_fault (mm/memory.c:7151 mm/memory.c:7145) [4597.224723][T23624] ? __lock_release (kernel/locking/lockdep.c:5534) [4597.224735][T23624] ? __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4597.224740][T23624] __sys_sendto (net/socket.c:712 net/socket.c:727 net/socket.c:2180) [4597.224746][T23624] ? __pfx___sys_sendto (net/socket.c:2147) [4597.224761][T23624] ? rcu_is_watching (./include/linux/context_tracking.h:128 kernel/rcu/tree.c:736) [4597.224768][T23624] ? rseq_update_cpu_node_id (kernel/rseq.c:189 (discriminator 10)) [4597.224777][T23624] ? __rseq_handle_notify_resume (kernel/rseq.c:442) [4597.224784][T23624] ? __pfx___rseq_handle_notify_resume (kernel/rseq.c:425) [4597.224794][T23624] __x64_sys_sendto (net/socket.c:2183) [4597.224800][T23624] ? 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) [4597.224806][T23624] ? lockdep_hardirqs_on (kernel/locking/lockdep.c:4473) [4597.224812][T23624] do_syscall_64 (arch/x86/entry/syscall_64.c:63 arch/x86/entry/syscall_64.c:94) [4597.224822][T23624] entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130) [ 4597.224827][T23624] RIP: 0033:0x7f59d888da4a [ 4597.224832][T23624] 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 [ 4597.224834][T23624] RSP: 002b:00007ffdf5987628 EFLAGS: 00000246 ORIG_RAX: 000000000000002c [ 4597.224838][T23624] RAX: ffffffffffffffda RBX: 0000000000000038 RCX: 00007f59d888da4a [ 4597.224841][T23624] RDX: 0000000000000040 RSI: 000000002fe48340 RDI: 0000000000000005 [ 4597.224843][T23624] RBP: 00007ffdf59876b0 R08: 0000000000418574 R09: 000000000000001c [ 4597.224844][T23624] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000419ac0 Finger prints: check_preemption_disabled:lwtunnel_output:ip6_send_skb:rawv6_push_pending_frames:rawv6_sendmsg